将 grub2 设置为主引导加载程序

将 grub2 设置为主引导加载程序

我安装了两个 Linux 发行版,分别是 kali linux 和 backtrack 5,在安装 backtrack 5 之前,grub2 是主引导程序,但现在主 grub 是 backtrack 的遗留版本。我如何才能再次将 grub2 设置为主引导程序?

编辑:grub2 未被覆盖,但不是主引导加载程序。我尝试了引导修复磁盘,但没有用。

答案1

您可以使用@Rio6 答案将其设为默认并重新安装 grub,但如果您使用的是 EFI 系统,则可以使用

# efibootmgr

列出安装到 efi 启动分区的所有引导加载程序,并用数字标识它们,然后

# efibootmgr -o <insert-number-of-grub2-here>

修改你的 efi 启动顺序,首先设置 grub2。

答案2

你只需要重新安装 grub2

执行:

# grub-install /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg

将 /dev/sda 更改为要安装 grub 的磁盘

相关内容