You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

2018款Mac Mini安装Ubuntu Server 24.04.1时创建LVM提示/boot/efi未挂载的存储配置问题

2018款Mac Mini安装Ubuntu Server 24.04.1时创建LVM提示/boot/efi未挂载的存储配置问题

兄弟,我太懂你卡在存储配置页的崩溃感了!先别急,咱们一步步拆解问题:

先解决第一个疑惑:分区大小为啥不一样?

你在Mac磁盘工具里分的370GB,到Linux里变成344.789G,这完全是正常现象!因为Mac用的是十进制的GB(1GB=1000³字节),而Linux默认显示的是二进制的GiB(1GiB=1024³字节),换算下来370GB≈344.79GiB,这个数值差异只是单位不同导致的,不是分区出问题了,放心哈。

核心问题:创建LVM时提示/boot/efi未挂载怎么破?

Mac是EFI启动的系统,Ubuntu Server安装时必须单独挂载/boot/efi分区,而且这个分区绝对不能放在LVM里,得是独立的FAT32格式分区。下面是具体操作步骤:

  1. 找到并挂载Mac的EFI分区
    在自定义存储布局页面里,找一个几百MB大小、格式是FAT32的分区(Mac自带的EFI分区,别删错了!),选中它后设置:

    • 挂载点:/boot/efi
    • 格式:保持FAT32不变(如果已经是就不用改)
  2. 处理你分出的344.79G空间,创建LVM

    • 先把你之前在Mac里创建的那个UBUNTUSRV分区删掉(因为要把整个空间转成LVM物理卷)
    • 在空闲空间上创建物理卷(PV),把所有空闲空间全部分配给它
    • 基于这个物理卷创建卷组(VG),比如命名为ubuntu-vg
    • 在卷组里创建逻辑卷(LV):
      • 根分区/:建议分配300G左右,格式选ext4(Ubuntu默认的文件系统)
      • Swap分区:如果你的内存是16G,就分配16G或32G(按需调整),格式设为swap
      • 要是你需要单独的/home分区,也可以从剩余空间里分出来
  3. 确认配置无误后继续安装
    检查一下所有分区的挂载点和格式:/boot/efi是FAT32且已挂载,根分区和其他逻辑卷格式正确,然后就可以点击“Done”继续安装流程了,这时候就不会再提示/boot/efi未挂载的问题啦!

额外注意事项

  • 千万别动MacOS的恢复分区和其他系统分区,不然可能导致MacOS无法启动
  • 关闭T2安全启动时,记得选“允许从外部介质启动”的选项,确保Ubuntu能正常引导
  • 安装完成重启后,按Option键就能看到Ubuntu的启动项,也可以在Mac的系统设置里设置默认启动系统

备注:内容来源于stack exchange,提问作者Ash K

火山引擎 最新活动