Windows takes priority over grub (original) (raw)

October 1, 2024, 10:11am 1

When installing fedora on a seperate drive it deleted my windows 11 boot partition, which i managed to remake with bootrec, but now windows always takes priority over grub even though it’s the first in the bios’ boot order. With other distros that I’ve tried grub always took priority over windows.

Grub does see windows btw and I want to seriously try fedora, but it’s annoying to boot through the bios like I’ve had to do for a few months because arch also broke my windows boot partition, didn’t see windows after fixing it and I was to lazy to fix it (I reinstalled windows back then because i couldn’t manage to fix the boot partition).

image

pringa (Nadjahro S) Tags updated October 1, 2024, 10:30am 2

pringa (Nadjahro S) Tags updated October 1, 2024, 10:49am 3

Added grub and removed amd, nvidia

barryascott (Barry A Scott) October 1, 2024, 12:03pm 4

That is very unusual. Fedora does not have logic to do that as far as I know.
But you can tell it to delete partitions when you use the custom partitioning.
Might you have done that?

You will need to go into the BIOS and set the boot order.
When Windows is first it will always start up and you will never see grub.
Change the order to boot Fedora first then Windows second.

Now when you boot up you should see the grub menu and be able to choose Fedora or Windows from that menu.

pringa (Nadjahro S) October 1, 2024, 12:37pm 5

Welp I feel stupid now, I used the quick boot menu from my asus bios (asus laptop) and grub was at the top. But the boot priority menu (which is partly behind it when I press f8 quickly) showed that windows was the first in the boot order…

Thanks for replying anyway lol

The boot order can be managed from within fedora using efibootmgr. The boot order of the entries can be custom configured there and it apparently saves the data into bios for future boots. (man efibootmgr for info)