No openSUSE after BIOS update

Hello all!

This is the 2nd time that, after a BIOS update, GRUB disappeared, and my computer boots directly into Windows 7…

This is my system:

  • Gigabyte G1.Assassin 2 (LINK)

  • i7 3820

  • UEFI BOOT

  • GPT Disk (500GB)

First, i installed Windows 7 from an UEFI Bootable Pendrive on a GPT disk with this layout:

  • ~100MB EFI boot
  • ~128MB (i don’t remember, Windows installation created it automaticaly)
  • 100GB for the Windows installation
  • 65GB unallocated space (future openSUSE installation)
  • 300GB for Windows Games and Apps

After that, installed openSUSE from an UEFI Bootable Pendrive:

  • Grub (UEFI) installed on the 100MB EFI Boot partition created by Windows 7
  • 63GB for / and /home
  • 2GB for swap

In the BIOS Setup, the only boot option i had selected was Windows Bootloader. Every other option was disabled

Everything worked fine, until i updated the Motherboard BIOS…

Now, even with the Windows Bootloader boot option selected, i can’t boot into GRUB. It boots directly into Windows 7

Any ideas?

It seems your BIOS update is overwriting the MBR where you seem to have grub. Reinstall grub.

On 2013-11-18 19:36, SnakeHaveYou wrote:
>
> Hello all!
>
>
> This is the 2nd time that, after a BIOS update, GRUB disappeared, and my
> computer boots directly into Windows 7…

There is table, stored in the UEFI (not BIOS anymore) memory somehow,
about what operating systems are authorized to boot.

How to solve the problem, I dunno.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

EFI systems do not use MBR for booting.

In my case, the update of the UEFI firmware overwrote the Linux entry (the computer is a Lenovo notebook).
I had to recreate the entry itself via efibootmgr …

Will try efibootmgr… Thanks!

I had thought it was a problem of openSUSE, so a month ago, installed Ubuntu to test… Ubunty destroyed the Windows entry on the EFI bootloader, and i had to reinstall Windows :’(

Did you accidentally format the EFI partition? :
One has to mount the EFI partition at /boot/efi without formatting it!