After installing Bazzite BIOS can't see my Windows 11 drive
So basically I've 2 system disks, 1 for windows 11 and one that I use to test Linux distros, I previously had fedora on it and it worked just fine. So I installed Bazzite on the second disk, instead of fedora (deleted partitions) and I haven't touched other disks. So my issue is when I go to the boot menu or bios it doesn't show any other disks, besides the one with Bazzite. Any advice on how to fix this?
Solution:Jump to solution
Then
bcdboot C:\Windows /s F:
but replace C with the letter for your windows drive79 Replies
First check in Linux if the windows partition is still there
Isn't it the one on the screenshot?
Yes
So Windows itself looks good…
Try mounting the second partition and see if it makes sense as a windows drive
I did that, I can access the files now
What now?
Is it your C drive in windows?
You mean based on the files? Yes, it is
Ok now we need to find a drive labeled as something like EFI System Partition
It should be the first partition in one of the disks
Some hundred ish MBs, FAT32
Or just the drive that Disks reports to be at /boot/efi
Isn't it the one on the screenshot?
Does not seem to be
ESPs are usually of FAT32
one of those maybe? the windows disk is nvme
Looks like /dev/sdc1
Try accessing /boot/efi
May need admin from the gui
how do i do that? sorry
Gnome’s files app I presume
ok found it
Navigate to /boot/efi
yes
done
Then EFI in there
There should be at least
boot
and fedora
yes. both
Is there Microsoft?
no
Hmmmm I would believe the ESP created by windows is wiped by bazzite’s installer
Create a Microsoft folder in EFI first
done
Now you will need to copy the EFI files from Windows’ C drive into it
One moment as I check my device for exactly which
So in the Microsoft folder, create a folder named boot
done
Wait you have a working windows installer drive it seems?
yeah, i did it when i was already stuck on Bazzite in case i'd need to reinstall
Ok that will actually make things easier
Reboot into the windows installer
oh yeah
there's a boot folder in there
oh, ok
Windows installer will be better for fixing windows boot problems for obvious reasons :clueless:
Once you are in choose Repair Your Computer
Troubleshoot - Command Prompt
Ok, I have the cmd
diskpart
done
list disk
Or list disks I can’t remember
One of them should give you a list
This worked
One of them should be the 400-ish GB drive
select disk (the number of the drive)
It's the one with Bazzite tho, no?
It should be
It’s also the one with the current ESP so
Ok selected it
select partition 1
assign letter f
done
exit
cd /d F:\EFI\Microsoft\Boot
got it
bootrec /FixBoot
Says access denied
Hmmmm
dir
Does it report a bootmgfw.efi
?No
A
BCD
?Just says this
Anyways try
bcdboot C:\Windows /s F:
Says failure when attempting to copy boot files
Hmmmmmm try
chkdsk F:
dir C:
Huh
It actually shows not the windows drive
Then you will need to find the real windows drive
Try
dir
-ing each letter igIs there a way to see all the available letters?
Try
wmic logicaldisk
Could it not have a letter assigned?
Not impossible ig
diskpart
list vol
So I select volume and assign letter?
Should work that way
Dude
That actually worked
Found it
So what do I do now? I got the letter
chkdsk on that letter just in case
all good
Solution
Then
bcdboot C:\Windows /s F:
but replace C with the letter for your windows driveIt worked
Do I reboot now?
You are still in F:\EFI\Microsoft\Boot I think?
dir
just in caseYes
I see a bunch of files
Both
BCD
and bootmgfw.efi
?Yes
Ok now should be good to reboot
We need to see which boot option is now the default
Should either land you in Windows, or in Linux, or maybe a windows error screen
Default is still linux
That's the best actually
Now
ujust regenerate-grub
It should mention Found Windows Boot Manager on ... bootmgfw.efi
It did
And how do you plan to dual boot? With grub or some other bootloader?
Can't I just choose it in bios?
Yeah that can also work
Then try rebooting to windows by choosing in bios
There is a chance that Windows may override the default boot option every time it boots, but we can deal with that later
I successfully booted windows
Thank you so much
Np