On Sat, Jun 12, 2021 at 07:09:29AM -0400, songbird wrote: > Joe wrote: > ... > > It doesn't help that the BIOS is broken, that it does not honour the > > EFI DefaultBoot, and always rewrites entry 0000 if I change it. > > Fortunately, it does honour NextBoot, or I'd never be able to get it > > booted into buster. But it worked with stretch. I could try installing > > stretch again and take a disc image, but it's a fair bit of work when I > > have no guarantee that whatever is missing will get replaced, and I do > > have a workaround which works. > > after grub has updates i have to run a script which > resets the boot order in uefi. > > > # > # efibootmgr > > BootCurrent: 0001 > Timeout: 1 seconds > BootOrder: 0001,0000,0006,0007,0005 > > > # efibootmgr -o 0,1,5,6,7 > BootCurrent: 0001 > Timeout: 1 seconds > BootOrder: 0000,0001,0005,0006,0007 > > > songbird >
These sound like either: broken versions of UEFI / broken installations or, exceptionally, a broken manufacturer somewhere. It may be worth revisiting installations when Bulleseye comes out to get something that works and is supportable for the next few years. Andy C.