Fedora 16 GRUB 2 File Not Found

If you have downloaded the Fedora 16 Alpha and pulled in the latest updates, you probably ended up with a file not found message instead of your GRUB2 menu when you rebooted. The offending package is grub2-1.99-1.fc16.x86_64.

The problem seems to be due the update removing GRUB2 .mod files.

If you have not yet rebooted your system after updating, simply run

grub2-install /dev/sda1

If your boot disk root partition is not /dev/sda1, replace /dev/sda with the correct device path for your root partition.

If you have rebooted and hit this problem, boot from a live CD in rescue mode, mount your root partition and run the grub2-install utility.

# mount -t ext4 -o rw /dev/sda1 /mnt
# grub2-install -boot-directory=/mnt/boot /dev/sda1

and reboot your system.

2 comments to Fedora 16 GRUB 2 File Not Found