Fix the Grub issue with Windows 8 UEFI after installing Fedora 20

Grub fails to boot with Windows 8 UEFI after installing Fedora 20. The Grub entry for Windows 8 is:

menuentry 'Windows Boot Manager' {
      chainloader /EFI/Microsoft/Boot/bootmgfw.efi
      boot
}

How to fix it?

The set root= is missing. You probably can fix this by specifying the root manually:

menuentry 'Windows Boot Manager' {
      insmod part_gpt
      set root='hd0,gpt2'
      chainloader /EFI/Microsoft/Boot/bootmgfw.efi
      boot
}
Answered by Eric Z Ma.

Eric Z Ma

Eric is a father and systems guy. Eric is interested in building high-performance and scalable distributed systems and related technologies. The views or opinions expressed here are solely Eric's own and do not necessarily represent those of any third parties.

Leave a Reply

Your email address will not be published. Required fields are marked *