Grub 意外安装在我的主操作系统上而不是 USB 上

Grub 意外安装在我的主操作系统上而不是 USB 上

我是这个论坛的新手。我在 PC 上运行 Windows 10,并成功将 ubuntu 安装到 USB 闪存驱动器上,但最终将 Grub 引导加载程序安装到我的操作系统所在的主 PC nvme 驱动器上。它不会对我的启动产生任何影响。当我按 f12 进入启动管理器屏幕并选择 ubuntu 时,我的 PC 将直接启动到 Windows 和 ubuntu。它在 Windows 启动管理器中两次显示我的确切主操作系统驱动器。它显示了我的主驱动器,然后再次显示我的主驱动器以及名称 ubuntu。我知道下次如何正确执行以及如何将引导加载程序放到我的 USB 驱动器上,但如何从 Windows PC 中删除 grub?我不知道它安装在哪里以及如何删除它。提前谢谢大家!

答案1

Grub 将其第一阶段放在您指定的驱动器的 MBR 上。MBR 是第一个扇区(设备的前 512 个字节)。

命令

sudo grub-install /dev/sdX

将把 grub 的第一阶段安装到您指定的设备上(例如,找出您想要的拇指驱动器的设备名称,并使用它来代替 sdX)。

Windows 中的命令因您的版本(和设置)而异,bootrec /fixmbr可能会起作用,但 Windows 10 通常需要额外的命令(不过这里不是主题

相关内容