Open realsobek opened 2 months ago
My colleague helped me again with remote investigation. Notebook has 'Boot Order Lock' disabled. For the record: if 'Boot Order Lock' is enabled, you see the red bold text "BootOrder is locked in firmware setup" in:
LENOVO 21H3002EGE │ ├─Embedded Controller: ... │ │ Current version: 0.1.9 │ │ Minimum Version: 0.1.9 │ │ Vendor: Lenovo (DMI:LENOVO) │ │ Update State: Success │ │ Update Error: BootOrder is locked in firmware setup ... ├─System Firmware: ... │ │ Current version: 0.1.12 │ │ Vendor: Lenovo (DMI:LENOVO) │ │ Update State: Success │ │ Update Error: BootOrder is locked in firmware setup ...
I did not try fwupdmgr update
.
'Boot Order Lock' disabled again. After preparing firmware update with fwupdmgr get-updates
and rebooting notebook, pressing F12 (to open one-time Boot Menu) and running "Linux Firmware Updater", you see on screen in upper left corner:
fwupd-efi version 1.6
WARNING: Could not apply capsule update: Not Found
WARNING: Could not apply capsules: Not Found
Reset System
We tried a different notebook of same make and model (but SecureBoot on (in "Setup Mode") instead of off (in "User Mode")). All firmware updates were applied successfully in one step:
So it must be notebook-specific. The only difference was SecureBoot status. We went back to the notebook that lacks the firmware updates. Enabled SecureBoot and rebooted notebook. Fedora could not start. We reinstalled Fedora 40 Workstation to make it work again and get rid of testing configuration. Order of firmware installation testing; same versions as in initial message (result in brackets):
So the SecureBoot status made a difference, but SecureBoot Mode did not. Problem solved. I leave it at your discretion to close this ticket. We ought to have notebooks of same make and model available for further testing. If no further testing is needed, you can close this ticket.
On a Lenovo notebook 21H3002EGE "L15 Gen 4 (Type 21H3, 21H4) Laptop (ThinkPad) - Type 21H3" with Intel CPU running Fedora 40 Workstation fwupdmgr updated some devices' firmware - I do not remember the details - but fails to update:
To no avail I tried:
fwupdmgr update
and update both together as well as each individuallyfwupdmgr install /root/NAME.cab ; reboot
fwupdmgr update
(reverted withdnf distro-sync
afterwards, except for kernel)Reinstalling the notebook is possible. A few more of these notebooks ought to be available if special testing is needed. Thank you for your help in advance.
I checked other issues for required debug information. I use the Slash command Details in order to hide the details. I use the pre tag instead of p tag for formatting.
# fwupdmgr --version
# fwupdmgr get-devices --show-all-devices
# efibootmgr -v
# efivar -l | grep fw
has no output.# tree /boot
Is this a Lenovo system with 'Boot Order Lock' turned on in the BIOS? No. BIOS Setup -> Startup -> Boot Order Lock = Off
# fwupdmgr get-history