最初,我的一个主分区上安装了 Windows10。然后,我在另一个主分区上安装了 Fedora。直到那时,Fedora 和 Windows 都显示在引导加载程序中。最近,我格式化了 Windows 分区以安装 Windows7。现在,没有引导加载程序似乎进入 Fedora。它直接进入 Windows。如何让 Fedora 重新出现在引导加载程序上。
我的启动环境是传统 BIOS
答案1
重新安装 Windows 时,MBR 上的引导代码将被重写。要恢复引导加载程序(我假设它是 grub),您需要使用 Fedora live 介质等重新安装它。
根据您是否有单独的分区/boot
,命令会有所不同。如果有,请/mnt
在实时环境中将其挂载在例如;如果没有,请/
在那里挂载分区:
mount /dev/sdXY /mnt
运行以下任一命令来重新安装 grub:
grub2-install --boot-directory /mnt /dev/sdX
(如果你有一个单独的分区/boot
)
grub2-install --boot-directory /mnt/boot /dev/sdX
(如果您没有单独的分区/boot
)