与这个问题类似,但我认为有点不同? 如何从 EFI 分区中删除 Ubuntu
我已经在 32GB USB 记忆棒上安装了 Ubuntu 18.04,它有自己的 EFI 分区和交换分区。
但是,当我将其插入机器并从中启动 Ubuntu 时,它会决定将自己的引导加载程序或启动选项安装到板载硬盘上。我不太清楚这种机制 - 当我开始从 USB 驱动器启动时,第一次屏幕上会短暂出现一些关于启动失败的文本,然后消失;第二次启动正常。
我在两台独立的 Windows 机器上尝试过这个,两台机器都没有其他操作系统:1.基于 MBR 的 64 位 Windows 7 台式机 2.启用了安全启动的 UEFI 64 位 Windows 10 笔记本电脑
据我了解,我应该能够安装到带有 EFI 分区的 USB 记忆棒上,这样它根本不需要对内部 EFI 分区进行任何操作 - 我这样说对吗?
我明确地不想对内部硬盘做任何更改,尤其是在笔记本电脑上,因为它是公司笔记本电脑。我知道我可以使用 efibootmgr 或其他程序从内部 EFI 分区中删除引导加载程序条目,但反复这样做会很麻烦。
Tl;dr:我有一个带有内部 EFI 分区的 USB Ubuntu 18.04。如何使用它而不编辑我用来启动它的计算机的内部 EFI 分区或启动菜单?我明确希望避免出现双启动提示或内部 GRUB2 安装
有关信息,安装方法是:
1) 使用 Gparted 格式化 USB,并设置适当的分区类型和大小
2)断开台式机上的所有硬盘
3)插入 Ubuntu 18.04 live USB 棒和我想要安装的 USB,使其成为唯一的硬盘,关闭旧版兼容性,并在其上安装 18.04,并根据需要选择 efi、根和交换分区。