Fedora 20 reinstall grub2

2015/03/18

安装 Windows 8.1 和 Fedora 20 双系统时没有将 grub2 引导写入 MBR(没有使用 LVM 格式),而是使用 EasyBCD 的 menu.lst 文件来引导,现在使用 fedup 升级 Fedora 到 21 时需要 grub 菜单来完成更新

PS:Windows下的分区和Linux(sudo fdisk -l)下的分区号是不同的

安装

sudo grub2-install /dev/sda

重新生成配置文件

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

https://fedoraproject.org/wiki/GRUB_2?rd=Grub2
http://zuyunfei.com/2014/07/01/reinstall-grub/

使用WinPE中的DiskGenius工具重建MBR引导,这会清除grub引导
或者使用MbrFix工具 http://www.sysint.no/nedlasting/mbrfix.htm

Fedora 18: Grub2-install, not installing to MBR