Ubuntu 16.04 not bootable after system update
I installed a system update today, which included updating something related to the bios. I have a machine with linux and windows and I used grub to choose the OS to boot into. After the update, the grub screen doesn't show anymore and everything I get is a screen asking me to perform MOK management and the options to continue boot, enroll key from disk or enroll hash from disk. If I continue boot, I end up in Windows.
When I press F12 during startup and go into the boot menu, I can choose only from Windows Boot Manager and the Linux-Firmware-Updater \fwupx64 (which brings me back to the MOK screen). What do I have to do in order to get the normal booting routine using grub back so that I can use my Ubuntu again?
Solution 1:
Ok I solved my problem, and I'm writing an answer in case anyone else had the same problem.
What happened was that the update replaced the grub bootloader with this Linux-Firmware-Updater. All I had to do was to go into the BIOS settings and add a boot option under Boot Sequence. I choose grubx64.efi which is under EFI/ubuntu/. I placed it as the first boot option and everything was back to normal.
Solution 2:
I had the same exact problem with my Dell Precision 5510 after a firmware update via Ubuntu 16.04. Boot device was not recognized and Dell's memory check and hardware tests kept running instead of my operating system.
Solution: Thanks so much @Christoph Pohl!
I wrote up Christoph's solution below to help those that are less familiar:
- On boot-up when Dell logo is present press F2 for BIOS
- In BIOS navigate through "general" until you find "Boot Sequence"
- Click on "add boot option"
- Enter name for your new boot option
- Click on "..." and navigate to EFI/ubuntu/grubx64.efi
- Apply
- Ensure your new boot option is checked on the left
- Organize boot order on right via up/down arrows so that its on top
- Apply/Save/Reboot
This was a real life-saver as my USB drive with live-boot was literally just formatted!