![Ubuntu 外置硬盘未显示在 MacBook 启动菜单中](https://linux22.com/image/1057258/Ubuntu%20%E5%A4%96%E7%BD%AE%E7%A1%AC%E7%9B%98%E6%9C%AA%E6%98%BE%E7%A4%BA%E5%9C%A8%20MacBook%20%E5%90%AF%E5%8A%A8%E8%8F%9C%E5%8D%95%E4%B8%AD.png)
我得到以下内容:
- 2013 年末的 MacBook Pro
- 外部 SSD
- USB 记忆棒
我想将 Ubuntu 16.04 安装到外部 ssd 中,然后启动我的 MacBook。我成功创建了 ubuntu live USB 并通过启动菜单启动它,并成功将 ubuntu 安装到外部 ssd 中。一切正常,直到我重新启动 MacBook 并尝试启动 ubuntu,安装了 ubuntu 的外部 ssd 不会显示在启动选项中。我试过拔下并重新插入 ssd,并重新启动我的 MacBook,但这些都不起作用。那么我该如何解决这个问题呢?任何帮助都将不胜感激。
答案1
Ubuntu 在外部驱动器上的第一个 EFI 系统分区中安装 grub 和其他文件。让 Ubuntu 出现在启动管理器上的过程相当简单。步骤如下。
打开终端应用程序窗口并输入下面给出的命令。
磁盘工具列表
从输出中,确定外部驱动器上 EFI 分区的名称和标识符。我假设名称为
NO NAME
,标识符为disk1s1
。如有必要,请进行适当的替换。通过输入以下命令来安装 EFI 系统分区。
diskutil mount disk1s1
Boot
在文件夹中创建一个名为的文件夹/Volumes/NO NAME/EFI
。您可以使用 Finder 应用程序或输入下面给出的命令。mkdir "/Volumes/NO NAME/EFI/Boot"
grubx64.efi
复制文件/Volumes/NO NAME/EFI/ubuntu
文件夹
/Volumes/NO NAME/EFI/Boot
文件夹。接下来,将此文件重命名
bootx64.efi
。此步骤可以通过使用 Finder 应用程序或输入下面给出的命令来完成。cp "/Volumes/NO NAME/EFI/ubuntu/grubx64.efi" "/Volumes/NO NAME/EFI/Boot/bootx64.efi"
(可选)从 sourceforge 网站下载图标集苹果电脑. 使用 Finder 应用程序打开下载的文件
mac-ices.dmg
,然后输入以下命令将 Ubuntu 图标文件复制os_ubuntu.icns
到 EFI 系统分区。cp /Volumes/mac-icns/os_ubuntu.icns "/Volumes/NO NAME/.VolumeIcon.icns"
这会将以下 Ubuntu 图标添加到启动菜单。
注意:完成后,您可以使用 Finder 应用程序弹出该
mac-icns
卷。使用 Finder 应用程序或输入以下命令来卸载标有 的 EFI 系统分区
NO NAME
。diskutil unmount disk1s1
答案2
您需要在启动时按住选项键,然后您将获得一个菜单,其中列出了您可以从中启动的驱动器。
http://www.idownloadblog.com/2015/09/14/how-to-start-up-mac-from-bootable-media/