我用 Legacy GRUB 覆盖了 GRUB2;我怎样才能恢复 GRUB2?

我用 Legacy GRUB 覆盖了 GRUB2;我怎样才能恢复 GRUB2?

在移动我的根分区期间,我使用了旧的 grub 并将旧的 grub 安装在硬盘上:

grub
grub > setup (hd0)

现在我如何在硬盘上安装 GRUB2?

答案1

最简单的方法是启动到具有 Grub2 的 Linux 安装,并运行其grub-install命令,可能是grub-install /dev/sda

如果您无法启动现有安装,请尝试使用 CD 或 USB 上的救援/实时 Linux。许多发行版的安装盘都能够恢复引导加载程序。Grub2 的操作系统无关救援盘是超级GRUB2磁盘

Ubuntu wiki 上有一些关于重新安装 Grub2即使你没有运行 Ubuntu,它也可能很有用。现在有一个官方Grub2 手册,也一样。

相关内容