Hi,
I have recently installed Fedora 42 on a mini PC. Worked fine, with one exception: The system insists on starting Windows 11, rather than Fedora. According to efibootmgr, that’s not surprising. (See below, order of the boot loaders 0002, 0000, 0003, or Windows, then Fedora.)
Okay, that can be fixed by running sudo efibootmgr -o 0000,0002,0003
, can’t it?
My trouble is, that appears to work (reported boot order is now 0000,0002,0003, aka Fedora, then Windows.) However, upon restart, nothing changes, and efibootmgr reports the old order. Do I need to persist my settings, or whatever?
Thanks,
Jochen
~$ sudo efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0002,0000,0003
Boot0000* Fedora
HD(1,GPT,0c5672fc-0f4e-41ec-afa2-682fbfe26ed3,0x800,0x32000)/\EFI\FEDORA\SHIMX64.EFI
Boot0002* Windows Boot Manager
HD(1,GPT,0c5672fc-0f4e-41ec-afa2-682fbfe26ed3,0x800,0x32000)/\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000000000100000010000000040000007fff0400
Boot0003* Fedora
HD(1,GPT,0c5672fc-0f4e-41ec-afa2-682fbfe26ed3,0x800,0x32000)/\EFI\FEDORA\SHIM.EFI0000424f
Okay, that can be fixed by running