Ask Your Question

Fedora boot does not appear in BIOS anymore

asked 2017-10-10 11:19:47 -0500

Ender gravatar image

Hi, I have a MSI laptop (GE62VR) and I've got two hard drives in it, a 256GB SSD and a 1TB HDD.

I had (and still have) Windows installed in the SSD but I wanted to install Fedora in the HDD so I did it with a Live USB. After the installation, I had in my BIOS the option between the Windows Boot Manager on the HDD and Fedora in the SSD. I had Fedora selected first since that lead me to the Grub where I could boot Windows or Fedora if I wished.

However, two days ago, I opened my laptop and for some reason instead of having Windows, my screen was showing a lot of different colors and not being responsive to whatever I did. I then forced the computer to shutdown pressing the ON button for a few seconds.

Here comes the issue: apparently, that made my BIOS reset, and now when I turn on the computer it automatically boots into Windows. I tried to change the boot order in the BIOS but Fedora does not appear anymore. I've looked for several ways to fix it but I haven't been able to do it.

I hope someone can help me.

edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted

answered 2017-10-11 04:20:24 -0500

msum gravatar image

updated 2017-10-11 04:31:20 -0500

I've had a similar issue and managed to solve it by repairing the NVRAM entry: I'm assuming that you have UEFI rather than BIOS. In this case, here is what I did:

  1. Run Fedora from a Live USB stick.
  2. Open a terminal and run efibootmgr -v to show the boot entries.
  3. Mount the EFI boot partition somewhere and check whether the files related to Fedora (especially shim.efi, but also GRUB etc.) are present.
  4. If the entry for Fedora is missing, but the files on the EFI partition are present, you can add the boot entry using efibootmgr (see the thread linked above). Check out man efibootmgr first and make sure you entered the correct drive and partition.
edit flag offensive delete link more


Do you happen to know what the windows version of efibootmgr is? It might be easier if the windows system is bootable,

villykruse gravatar imagevillykruse ( 2017-10-11 04:53:11 -0500 )edit

I don't know that.

msum gravatar imagemsum ( 2017-10-11 16:09:08 -0500 )edit

answered 2017-10-10 22:14:09 -0500

fedoramonsecond gravatar image

It could be that you have a UEFI rather than a BIOS, in this case the shim boot entry might be missing. UEFI should let brows your UEFI partitition and load boot shim into your UEFI boot loader. I might be very wrong, so please wait for other responses!

edit flag offensive delete link more

answered 2017-10-10 15:42:48 -0500

That happen'd to me a while ago let me try to remember how I proceeded.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2017-10-10 11:19:47 -0500

Seen: 1,386 times

Last updated: Oct 11 '17