Cannot boot after BIOS / UEFI reset to defaults

17,267

Solution 1

A BIOS reset, voluntary or through an update will wipe the EFI boot entries more often than not.

To restore the boot entry one has to use a recovery disc and reinstall grub-efi or grub-efi-amd64. The entry can also be added manually.

This question shows a couple of ways to fix it: https://superuser.com/questions/376470/how-to-reinstall-grub2-efi.

Solution 2

It's more likely that you switched a boot option from (U)EFI mode to BIOS mode or vice-versa. The two boot modes are entirely different, and if the firmware looks for one type of boot loader when it's not present but the other type is installed, you'll get an error like the one you described.

To fix this, I recommend you enter your firmware setup utility and look for any options that refer to "EFI", "UEFI", or "legacy boot". Once you've identified all such options, try to figure out which one is the best candidate for experimenting and change it.

Share:
17,267

Related videos on Youtube

Nicolay Doytchev
Author by

Nicolay Doytchev

Updated on September 18, 2022

Comments

  • Nicolay Doytchev
    Nicolay Doytchev over 1 year

    I have a ThinkPad X130e. I installed Ubuntu 12.04 LTS amd64 on it. All worked fine until yesterday. While diagnosing another issue I reset the BIOS / UEFI to defaults. Afterwards Ubuntu did not boot any more. The ThinkPad shows Operating System not found and that's it.

    Did the BIOS / UEFI reset somehow nuke GRUB? If so how is that possible? How do I fix it?

  • Nicolay Doytchev
    Nicolay Doytchev almost 12 years
    Thanks for the answer. However that's not the case. The default setting is UEFI. However I already found what the problem was. The ubuntu boot option is wiped once the firmware is reset. Afterwards it needs to be readded via the recovery option of the CD.