安装 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