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格式分区。下面是具体操作步骤:
找到并挂载Mac的EFI分区
在自定义存储布局页面里,找一个几百MB大小、格式是FAT32的分区(Mac自带的EFI分区,别删错了!),选中它后设置:- 挂载点:
/boot/efi - 格式:保持FAT32不变(如果已经是就不用改)
- 挂载点:
处理你分出的344.79G空间,创建LVM
- 先把你之前在Mac里创建的那个UBUNTUSRV分区删掉(因为要把整个空间转成LVM物理卷)
- 在空闲空间上创建物理卷(PV),把所有空闲空间全部分配给它
- 基于这个物理卷创建卷组(VG),比如命名为
ubuntu-vg - 在卷组里创建逻辑卷(LV):
- 根分区
/:建议分配300G左右,格式选ext4(Ubuntu默认的文件系统) - Swap分区:如果你的内存是16G,就分配16G或32G(按需调整),格式设为swap
- 要是你需要单独的
/home分区,也可以从剩余空间里分出来
- 根分区
确认配置无误后继续安装
检查一下所有分区的挂载点和格式:/boot/efi是FAT32且已挂载,根分区和其他逻辑卷格式正确,然后就可以点击“Done”继续安装流程了,这时候就不会再提示/boot/efi未挂载的问题啦!
额外注意事项
- 千万别动MacOS的恢复分区和其他系统分区,不然可能导致MacOS无法启动
- 关闭T2安全启动时,记得选“允许从外部介质启动”的选项,确保Ubuntu能正常引导
- 安装完成重启后,按Option键就能看到Ubuntu的启动项,也可以在Mac的系统设置里设置默认启动系统
备注:内容来源于stack exchange,提问作者Ash K




