Windows Boot Manager not showing up after installing Fedora 33

I have a laptop with two SSD’s. The laptop has UEFI, Legacy Boot disabled and Secure Boot enabled.
I’ve installed Windows 10 on the first SSD and then Fedora 33 on the second one.
While Windows partitions do show up in Disks. There is no “Windows BootManager” entry in UEFI and I can’t boot into Windows.

Also a bit strange efibootmgr shows two Fedora entries, what I can also see in the UEFI menu (when I press F12 at startup):

[dan@dan-laptop ~]$ efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0001,2001,2002,2003
Boot0000* Fedora HD(1,GPT,0a4bf119-368b-4855-a8f7-e1257572cf19,0x800,0x12c000)/File(\EFI\fedora\shimx64.efi)
Boot0001* Fedora HD(1,GPT,0a4bf119-368b-4855-a8f7-e1257572cf19,0x800,0x12c000)/File(\EFI\fedora\shim.efi)RC
Boot0002* EFI PXE 0 for IPv4 (00-2B-67-D4-E9-F0) PciRoot(0x0)/Pci(0x1d,0x6)/Pci(0x0,0x0)/MAC(002b67d4e9f0,0)/IPv4(,0,0)RC
Boot0003* EFI PXE 0 for IPv6 (00-2B-67-D4-E9-F0) PciRoot(0x0)/Pci(0x1d,0x6)/Pci(0x0,0x0)/MAC(002b67d4e9f0,0)/IPv6([::]:<->[::]:,0,0)RC

How can I get Windows back? Thanks!

I had the same thing happen once
My fix was simple and yours may be also.

It looks like you are using efi so this command run as root (or using sudo) should fix it.

grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

If that does not work then the boot repair cd image should be able to help.

1 Like

Thank you so much, this worked! :slight_smile:
It turns out I had both the Windows and Fedora UEFI data on same partition.
I’ve managed to remove the Microsoft folder from /boot/efi partition and via the Windows installer repair disk create a new separate efi partition on the Windows disk and recreate the folders with a windows installer command (bcde or something like that)
Anyways, by updating then the grub via your command, grub detected even the efi entry from the new separate windows partition.

1 Like

Glad you got it working. :cowboy_hat_face:
Most installs dual boot with using only the one efi partition since only one bootable partition is accessed by the bios when starting.

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.