Bazzite install removed Windows entry
Recently reinstalled Bazzite along side a fresh Windows 10 install as part of some testing and I noticed that after the bazzite install I no longer see my Windows entry in grub or my bios, but I still do see the drive with all files intact in the file manager.
The two operating systems are on different drives, Windows on an nvme and Bazzite on an ssd. When I try to run
ujust regenerate-grub
I get the below error:
Any help would be greatly appreciated, thank you.7 Replies
regenerate grub is no longer works with Fedora 42 since grub2-mkconfig can't find the real /
try run
efibootmgr
and see if you can see a Windows EFI entry. This is the output I get. In my case Boot0000 is Windows
Thank you both, yeah it's weird I dont' see it here.
please run
sudo fdisk -l
and check if you have an EFI partition for Windows, you should have something like this
Okay weird so I somehow deleted the EFI partition on my Windows drive during the install? I'm not sure what I could have done that would impact that:
I'd guess this happened. Did you have both drives plugged in while you installed Windows? I suspect that Windows probably put it's EFI folder on /dev/sdb instead of /dev/nvme0n1 since it was the first drive that it saw. Then when you installed Bazzite on /dev/sdb you cleared the drive removing the Windows EFI folder.
I did that a few years ago. Installed Windows, installed Pop_OS and I formatted the one drive. Windows has just it's 100MB EFI folder on the wrong drive...
That could have definitely been it, at least I have something to go off of now so I appreciate it, I'll take a look at what I need to restore that
Alright so I was able to get that EFI partition rebuilt, but it looks like I'm running into the same issue: