在 USB 上安装引导加载程序

在 USB 上安装引导加载程序

我想在 USB 上安装 Ubuntu 并从那里运行它,同时在未插入 USB 时仍能正常运行我的 MacBook Pro(Retina,13 英寸,2015 年初)。在我之前的尝试中,我的 MacBook Pro 默认使用 grub 启动(我认为),并抱怨 USB 不见了,所以我强制关机并在使用 macOS(10.13.2)时按下选项键。我应该怎么做才能默认运行 macOS,然后只需按下选项键即可使用运行 Ubuntu 的 USB?我认为这与 grub 有关,那么如何在 USB 上而不是在内置驱动器上安装 grub?谢谢!

答案1

这是重复的。看看将 Ubuntu 安装到 USB 驱动器并将其启动到 Uefi 和 Bios 系统。 要点是错误 1173457,安装程序将 grub 放在错误的位置,sda。修复方法是将 sda EFI 分区的文件复制到 USB 的 EFI,然后将 UEF 的 /EFI/ubuntu/grubx64.efi 和 /EFI/ubuntu/shimx64.efi 复制到 /EFI/Boot,并将 /EFI/Boot/grubx64.efi 重命名为 /EFI/Boot/bootx64.efi。然后使用 efibootmgr 重新排序硬盘上的启动项,将 USB 放在第一位,Windows 放在第二位(或 Windows 放在第一位,并使用 EFI 菜单(开机时使用某些功能键来选择启动设备)。

相关内容