从 Windows 启动驱动器中删除 Grub,但仍能从 USB 启动

从 Windows 启动驱动器中删除 Grub,但仍能从 USB 启动

我在 USB 驱动器上安装了 Linux。我确保将 efi 分区保留在 USB 驱动器本身中,并将引导加载程序也设置为安装在 USB 驱动器中。但是,每次我启动计算机时,grub 都会出现,抱怨未安装,并在我的 Windows 驱动器上安然自处。

我不想每次启动时都显示 Grub。我只希望它在我连接 USB 记忆棒时显示。这非常烦人。有没有办法防止 grub 覆盖我的 Windows 引导加载程序并仍然能够从 USB 启动?

不幸的是,我的 BIOS 现在已经很旧了,不提供 Uefi 启动优先级(我可能会选择 Windows)。它只提供启动设备优先级,我已将外部驱动器设置为优先于内部驱动器。但即使没有连接记忆棒,grub 仍可启动,尽管它无法通过 shell。

提前致谢!


由于收到的评论,我设法让它工作了。我会尽快描述这个过程。

相关内容