changing boot order with efibootmgr won't stick
by milomak from LinuxQuestions.org on (#5D4QY)
so here is what i have
# efibootmgr
Code:BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0000,0001,0002,0003,0008,0005,0009,0004
Boot0000* arch
Boot0001* gentoo
Boot0002* Windows Boot Manager
Boot0003* solus
Boot0004 Hard Drive
Boot0005* debian
Boot0008* opensuse
Boot0009* debianthen i do
# efibootmgr -o 0005,0000,0001,0002,0003,0008,0009,0004
Code:BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0005,0000,0001,0002,0003,0008,0009,0004when i reboot, default is still 0000
Code:Mobo: Micro-Star model: A320M-A PRO MAX (MS-7C52) v: 1.0 serial: K216152642 UEFI: American Megatrends v: 2.60


# efibootmgr
Code:BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0000,0001,0002,0003,0008,0005,0009,0004
Boot0000* arch
Boot0001* gentoo
Boot0002* Windows Boot Manager
Boot0003* solus
Boot0004 Hard Drive
Boot0005* debian
Boot0008* opensuse
Boot0009* debianthen i do
# efibootmgr -o 0005,0000,0001,0002,0003,0008,0009,0004
Code:BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0005,0000,0001,0002,0003,0008,0009,0004when i reboot, default is still 0000
Code:Mobo: Micro-Star model: A320M-A PRO MAX (MS-7C52) v: 1.0 serial: K216152642 UEFI: American Megatrends v: 2.60