我的 Ubuntu 和 Mac 都可以在我的 Mac Air 上完美启动。每个系统都有大约 240 GB 的内存。但我的 Ubuntu 告诉我我的 efi 分区只剩下 6mb 的剩余空间。此外,我的 Ubuntu 有时会死机,我不确定这是否与此有关。
无论如何,我需要用 Mac 调整我的 efi 分区大小吗?我正在运行 el capitan。使用 ReFind 启动时,所有操作都运行正常,所以我不想做太多更改。我只想为我的 EFI 分区留出更多空间。
答案1
Mac 通常配备EFI 系统分区 (ESP)大约 100 MiB,对于大多数用途来说已经足够了。(出于与 EFI 驱动程序错误相关的原因,我建议将它们设置得更大,但这不是问题所在。)如果您在 ESP 上只看到约 6 MiB 的可用空间(挂载点为/boot/efi
),则说明出现了问题。我建议您发现哪些内容占用了你的磁盘空间并删除或移动任何不应该存在的内容。通常,您将有一个EFI/ubuntu
包含 GRUB 的分区和/或一个EFI/refind
包含 rEFInd 的分区,这两个分区都不会占用超过几兆的空间。还可能有一个空EFI/APPLE
目录,也可能有一个EFI/tools
包含两个或三个.efi
二进制文件的目录。
话虽如此,我还是忍不住想知道您是否误报了问题。如果您有一个单独的/boot
分区,它通常会填满内核更新;请参阅这些错误报告:
- https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/1357093
- https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1465050
Linux/boot
分区是不是与 ESP 相同。如果这是问题所在,那么sudo apt-get autoremove
应该清除它,前提是软件包系统不存在阻止删除旧软件包的问题。