当我在 USB 闪存驱动器上安装 Ubuntu(正确的永久安装,而不是带有 casper 的实时 CD)时,安装程序识别主机(笔记本电脑)上的操作系统,并在 grub 中为其创建了一个条目。现在,我想在任何一台计算机上使用这个 USB 拇指驱动器,因此 Vista 条目在其他 PC 上将毫无用处。我提到笔记本电脑是因为我试图在 BIOS 设置中断开硬盘(安装 Vista 的硬盘),但显然笔记本电脑 BIOS 并不总是有这个选项。
那么,我可以安装什么引导加载程序,使其只能从我的 USB 拇指驱动器的引导分区启动?
答案1
如果我理解正确的话,您当前具有以下设置:
BIOS -> GRUB2 -> Boot USB
但是,当你将 Ubuntu 安装到 USB 驱动器时,你应该确保将 grub 安装到 USB 驱动器,而不是主机硬盘驱动器/dev/sdb
。/dev/sda
因此你的设置应该是这样的:
BIOS -> Boot USB -> GRUB2
请注意,如果您从安装 USB 驱动器的机器以外的其他机器上插入 USB 驱动器,则不能保证它正常工作。您的机器可能有特定的设置。