I'm now reliably in this situation:
efibootmgr shows
| BootCurrent: 0003
| Timeout: 0 seconds
| BootOrder:
0003,001A,0000,0018,0019,001B,001C,001D,001E,001F,0020,0021,0002,0027
| Boot0000* Windows Boot Manager
| Boot0002* Linux-Firmware-Updater
| Boot0003* ubuntu
...
I run fwupdmgr upgrade, then check efibootmgr before the reboot and see
| BootNext: 0001
| BootCurrent: 0003
| Timeout: 0 seconds
| BootOrder:
0003,001A,0000,0018,0019,001B,001C,001D,001E,001F,0020,0021,0002,0027,0001
| Boot0000* Windows Boot Manager
| Boot0001* Linux-Firmware-Updater
| Boot0002* Linux-Firmware-Updater
| Boot0003* ubuntu
then I reboot and see the grub menu instead of the firmware upgrade, and
when I boot I see
| BootCurrent: 0003
| Timeout: 0 seconds
| BootOrder:
0003,001A,0000,0018,0019,001B,001C,001D,001E,001F,0020,0021,0002,0027
| Boot0000* Windows Boot Manager
| Boot0002* Linux-Firmware-Updater
| Boot0003* ubuntu
If I try to manually boot the Linux Firmware Installer boot entry, I get a
bunch of errors:
https://twitter.com/mgedmin/status/1385605275948830720/photo/1
(The reason why I had two Linux-Firmware-Updater entries is bug 1925813.
I got ubuntu on Boot0003 after I manually ran grub-install while
Boot0001 and Boot0002 were both Linux-Firmware-Updater.)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1900121
Title:
firmware upgrades remove the ubuntu boot loader from EFI boot vars
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1900121/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs