Windows won't show up in GRUB

Recently installed Windows on a separate drive (SATA SSD). It shows up on Boot list and I am able boot into it and Bazzite back and forth just fine, provided I enter BIOS. MOBO is on CSM/Legacy mode and Windows Drive is being read/is under UEFI. I disabled Fast Boot and Secure Boot beforehand, and recently just disabled Fast Startup in Windows thinking that was the culprit. I followed the following documentation: https://docs.bazzite.gg/General/Installation_Guide/dual_boot_setup_guide/ ujust regenerate-grub yielded
Generating grub configuration file ...
Adding boot menu entry for UEFI Firmware Settings ...
done
Generating grub configuration file ...
Adding boot menu entry for UEFI Firmware Settings ...
done
yet when booted into GRUB, all I see are Fedora with different ostrees
No description
6 Replies
wolfyreload
wolfyreload2w ago
It doesn't look like it's seeing your Windows EFI entry at all. This is what I get with ujust regenerate-grub
Generating grub configuration file ...
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done
Generating grub configuration file ...
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done
Have you tried disabling CSM/Legacy mode altogether and then regenerating grub
• 2
• 2OP2w ago
I see. Yes, I also disabled CSM/Legacy and switched to UEFI but unfortunately my Bazzite m.2 drive is not seen in the boot list, only Windows under UEFI drive, leaving me unable to boot in Bazzite unless in CSM Right now, I'm trying to see if installing Windows under CSM/Legacy will work. Installing Windows 10 under CSM and inputting ujust regenerate-grub yields
Found Windows 10 on /dev/sda1
Adding boot menu entry for UEFI Firmware Settings ...
done
Found Windows 10 on /dev/sda1
Adding boot menu entry for UEFI Firmware Settings ...
done
Does this mean that this feature is exclusive only to UEFI? Final Update: Installing Windows 10 under/for CSM and ujust regenerate-grub solved everything
wolfyreload
wolfyreload2w ago
It would have been better going the other way around (reinstalling Bazzite with CSM disabled). You typically want UEFI enabled and CSM disabled completely
HikariKnight
HikariKnight7d ago
disable uefi, reinstall bazzite with uefi and install windows in uefi mode enjoy the performance uplift staying in CSM more you will get worse performance and less to no support from us
Eid LeWeise
Eid LeWeise7d ago
I ended up using rEFInd to help jump between windows and bazzite on on GPD Win4, works a treat. http://www.rodsbooks.com/refind/ I've since nuked windows but this was great until then
• 2
• 2OP7d ago
Grateful for the advice and thank you for the suggestion

Did you find this page helpful?