![如何使用 GRUB 从外部硬盘启动 Windows?](https://linux22.com/image/1446347/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20GRUB%20%E4%BB%8E%E5%A4%96%E9%83%A8%E7%A1%AC%E7%9B%98%E5%90%AF%E5%8A%A8%20Windows%EF%BC%9F.png)
我已经在内置硬盘上安装了 Windows 7,并使用了将内置硬盘转变为外部硬盘的外置硬盘盒。
我在硬盘上安装了 Ubuntu 和 Windows 7,还安装了 grub。当我从硬盘启动时,它会显示一个 grub 菜单,其中有两个选项:Windows ( sdb1
) 和 Ubuntu ( sdb5
)。
我可以从 Ubuntu 启动,但无法使用该 grub 从 Windows 7 启动。但是,我可以通过sda1
选择sdb1
windows 从 Windows 7 启动。
我如何使用 grub 进行启动sdb1
?
答案1
您可以使用 os-prober 然后 grub2-mkconfig:您必须在 ubuntu 中以超级用户身份输入这些命令
os-prober
grub2-mkconfig -o /boot/grub2/grub.cfg
os-prober 将扫描连接的硬盘,grub2-mkconfig 将更新 grub2