所以我遵循了这个官方教程:
在 USB 上为 MacOS 制作 Ubuntu 的 Live ISO 映像
然后,制作过程完成后,我从闪存驱动器启动我的 Mac 并选择安装 Ubuntu 的选项。
然后我连接了一个 500gb 的外部硬盘,它有一个 300gb 的 Time Machine 备份分区、100Gb 的文件存储分区和一个名为“LINUX”的 100gb 分区,用于安装 Linux。我选择 100Gb 部分作为 ext4 /。
然后我选择外部硬盘 EFI 分区来安装引导加载程序。
然后,在安装完成后,我重新启动了我的 Mac(硬盘仍然连接着),但它卡在了“驱动器缓存”之类的状态,不确定。
然后我按住电源按钮约 5 秒钟强制重启 Mac,然后它重新启动并显示 grub 菜单。我不知道 grub 菜单是什么意思,所以我很害怕。
我再次感到害怕,并强制关闭我的 MacBook,拔出外部硬盘并启动我的 Mac 并看到 grub 菜单。
我真的很担心 Ubuntu 16.04 可能会将某些东西写入我的 Mac 的 EFI 分区。我再次强制重启我的 Mac,按下 Option 键并选择我的 Macintosh HD,它启动正常。现在真正让我担心的是
也许我的 Mac 固件的一部分可能被覆盖了
可能会在将来引发问题。
PS. 什么是 GRUB 菜单和引导加载程序?为什么我会看到那个 GRUB 菜单?
谢谢!
答案1
GRUB
= 大统一引导加载程序
Grub 的优点在于它可以启动许多不同的环境。要选择所述环境,您需要选择您希望启动的引导加载程序。
令人困惑的是 GRUB 是一个引导加载程序和一个引导程序
如果您是双启动,请选择要启动的分区。这样,引导加载程序grub
将进入分区并运行init
脚本来启动机器。每个操作系统都有其特殊之处。grub
通过查看 efi 分区并让您从那里进行选择,听起来就像预期的那样。
我在处理 EFI 和 MBR 启动方法时遇到了很多麻烦。不过,一旦你理解了它们,事情就没那么糟糕了。
查看 Rod Smith 的文章这里
grub
除了check out之外,还有其他解决启动问题的方法重新索引