我安装了两个 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 的磁盘