I've recently encountered this on an HP ProBook 6470b. This system
doesn't seem to be able to "remember" its BootOrder variable; typing
"sudo efibootmgr" returns results similar to this:

BootCurrent: 0000
Timeout: 0 seconds
No BootOrder is set; firmware will attempt recovery
Boot0000* ubuntu
Boot0001* ubuntu
Boot0002* ubuntu
Boot0003* ubuntu
Boot0004* ubuntu
Boot0005* ubuntu
Boot0006* ubuntu

It appears that every time the system reboots, fbx64.efi adds a new
"ubuntu" entry; but because the system is amnesiac about BootOrder,
those entries are never added. (Note that the "no BootOrder is set;
firmware will attempt recovery" message appears after every reboot and
even after a power off and reboot. It's running the latest firmware,
which is rather elderly [2012].) Rather than reboot, it would be better
if fbx64.efi would launch the boot entry that it adds. It would also be
good if fbx64.efi could check for existing entries that match what it
wants rather than blindly add a new one; as it is, on a system like my
HP, sooner or later the NVRAM will fill up if the user walks away while
the system is in its reboot loop, and of course this will cause
additional problems, possibly including a "Samsung brick" type of
scenario.

I don't know if this HP has a buggy firmware or failing NVRAM. (I bought
it used and so I don't know how it worked when new.) I've seen EFI
flakiness on other systems as they age; one four-year-old laptop I own
can't accept ANY NVRAM changes, for instance. Both this HP ProBook and
that other four-year-old laptop are perfectly functional otherwise.
Having a way to work around such minor hardware failures as systems age
is desirable.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1747889

Title:
  (Acer Aspire V3-372) System not booting after update

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shim-signed/+bug/1747889/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to