Booting after install ignores grub
Hi, i just installed bazzite and on start-up i go directly into windows, without a choice or grub showing up, to access bazzite i have to go shift+restart and choose it in that menu, im using the same ssd with different partitions.
Is there a config or something i missed to boot into grub? it doesnt show on bios either, and secure boot is off
35 Replies
visibility bump
no i don't think you missed anything
usually bazzite does everything for you
i mean sets up the bootloader in the firmware & stuff
it did that here as well
but
your BIOS may be a bit weird where it only shows windows, but then you can select the disk and it shows you the installed operating systems on it
the firmware maay just prefer to boot Windows no matter what
the fact that bazzite can boot proofs that the entry exists and works
the only thing i didnt do is just wipe the bazzite partition and try again, but i dont think it would do anything different
you could send pictures of the BIOS
perhaps we can point you in the right direction
some UEFI implementations simply prefer WIndows
but maybe
gimme a sec i will go to the bios
the Steam Deck's firmware has this "bug"
if windows is installed it always boots
rofl
the steam deck of all devices lol

Solution
go to uefi hard disk properties
yeah
the clover dualboot script made for the deck has a hacky workaround

go there
I think this is it

as in it just replaces
\EFI\Microsoft\bootmgr.efi
with itselfset fedora as the first one
this
We got it
after this it should boot into bazzite and you can run
ujust regenerate-grub to boot the other operating systems from the Bazzite grubAlready regenerated, it showed Windows too
β€οΈ
nice
some bioses are just weird lol
thankfully this isn't the same issue as the deck
this one at least respects your settings
while the deck's just boots Windows no matter the settings
Yeah, didnt think to check that thanks everyone, will give the answer check so people can find it fast
does respect the setting if Windows isn't installed though
i had this exact issue on my laptop lol where it only showed windows and on closer inspection the other OSes
but laptop bioses are inherently primitive
i think its just msi being stupid with the older boards, its 7 years old by now
the deck is relatively new
& still has that really annoying "bug"
i guess that "bug" is intended to protect Windows users
because NVRam(the memory where settings are stored)
mine just stays steamos because it just works TM
can sometimes get corrupted
which would make all entries disappear
in that case defaulting to loading Windows no matter what is probably a good idea
doesn't make much sense on the deck though
but i guess they just bought the firmware from somebody re branded it & didn't bother changing this
yesterday someone said that the chip in the Deck was actually R&D'd from a scrapped MS Surface device
perhaps the firmware is too
firmware is very deeply tied to the motherboard itself
like the firmware when it boots doesn't have access to any RAM
IT has to do ram initialization
& then load the rest of itself to RAM