Arrrgggg! BIOS Update Wipes GRUB…

This might be the “new normal” with UEFI BIOSes but when I updated the BIOS of my IdeaPad Y50 the GRUB2 boot manager was gone and replaced by Windows 10’s boot loader.

Even the upgrade from Windows 8.1 to 10 didn’t mess with GRUB. (Kudo’s Microsoft – Credit where credit is due!)

Don’t have a cow, man!

It was, of course fixed by booting to Linux Mint 17.2 LiveCD. Unfortunately, I still cannot get the “normal” GRUB fix to work. You know:

sudo mount /dev/sda1 /mnt
sudo chroot /mnt
sudo update-grub2

Which gives the error:

/usr/sbin/grub-probe:error:failed to get canonical path of /cow.

 

Much Googling… Many hits on “I have the same problem…”

The easy fix? Use Boot-Repair. It isn’t included in the LiveCD so you have to download it with:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

I ended up having to clean up GRUB – how many different entries CAN it find? All of them, apparently. But, this is better than having to do a re-install….

 

This entry was posted in Uncategorized. Bookmark the permalink.