Grub does not load after bios update
I have encountered a similar problem. This worked for me.
- Log-in to Windows using your Administrative account.
Right click on windows icon and selectcommand prompt(admin)
.
Run this from the command prompt:bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
This will make Grub the default boot manager. Then in the Grub menu, you will find both Windows and Ubuntu. - If in the Grub menu you could not find Windows bootloader then, select the
advanced option
(which is just belowUbuntu
) in Grub menu. Then selectUbuntu(Recovery Mode)
. There you will findupdate grub
. Select it and pressenter
. It will fix the problem and then inGrub
menu there will beWindows boot loader
.
http://myviewsonfoss.blogspot.in/2018/05/how-to-fix-grub.html
This happens because on updating BIOS, its preferences and settings changes to default i.e. mode gets set to Legacy mode instead of UEFI mode, also the order of UEFI is reset to put windows first and ubuntu later so just switching mode won't work, you will also have to change order. Follow these steps(f1 or f2 keys may differ on different laptops)
1. Restart System and enter BIOS (using f2 key or other)
2. Change the mode from Legacy to UEFI
3. Change the order of UEFI to put Ubuntu on top, atop Windows. This will ensure that grub menu is loaded on startup.