EFI Boot options lost after BIOS update

Soldato
Joined
14 Mar 2011
Posts
5,438
Hey all,

Following on from my thread where I was getting my dual boot working (http://forums.overclockers.co.uk/showthread.php?t=18488669) I actually ended up installing rEFInd and had been using that since with no issues.

However, I just had to flash my BIOS (Gigabyte Z77-D3H) to make the board accept my new graphics card, and now it seems to have lost the EFI boot options. Previously I had (on the BIOS boot menu):

rEFInd boot manager
linuxmint
Windows boot manager
...
Followed by the usual Drive listings, CD/DVD-ROM, USB etc

But now I only have the choice of Windows boot manager, or the other usual listings (so linuxmint and rEFInd have vanished).

I booted into a live copy of mint, mounted the EFI partition of my drive and had a look and all the relevant .efi files still exist in exactly the state they were in before, so I'm not sure what's going on. These are in 3 folders (Microsoft, linuxmint and rEFInd, plus the 4th Boot folder).

Anybody have any experience with this?

(Edit) Note: I realise this might be better placed in the Motherboards section, so a mod may move it if so, but I figured this is more likely to be a dual-boot issue which Linux users are more likely to have encountered (rather than motherboard owners who stick with windows)
 
Last edited:
Nobody got any ideas?

I've been thinking about this and what I'm going to try this evening, the best I can come up with is to boot into a live CD of Mint again and see if I can re-trigger the part of the installation process that registers the linux/refind boot manager in EFI... I guess by mounting the main drive then using chroot to get everything set at default locations and then trying to follow the rEFInd install instructions again or running update-grub...

I'll post back with my results

Update:

It wasn't even as complicated as the above... Downloaded a live-cd of rEFInd and booted into it, it was able to probe for the missing OS entries and once booted into my Mint install I just re-ran the package extraction for rEFInd which copied the appropriate files onto the "NVRAM" of the motherboard, now all is well again :D
 
Last edited:
Back
Top Bottom