*** This bug is a duplicate of bug 2113748 ***
    https://bugs.launchpad.net/bugs/2113748

Public bug reported:

fwupdmgr reports a pending firmware update but after choosing to apply
it and then rebooting the machine, it is never actually applied and from
what I can glean during the boot process the fwupdx64.efi is never
actually executed. It would appear that the efi boot order is not
getting set properly.


$ fwupdmgr update
╔══════════════════════════════════════════════════════════════════════════════╗
║ Upgrade System Firmware from 0.1.71 to 0.1.72?                               ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ Lenovo System Firmware Version 1.72                                          ║
║                                                                              ║
║ Important updates                                                            ║
║                                                                              ║
║ • Enhancement to address security vulnerabilities                            ║
║                                                                              ║
║ New functions or enhancements                                                ║
║                                                                              ║
║ • Updated the Diagnostics module to version 04.38.001.                       ║
║ • Updated the CPU microcode.                                                 ║
║ • Supported "UEFI PXE TFTP Window Size" option in BIOS Setup.                ║
║ • ThinkShield secure wipe checks AC adapter connection before erasing.       ║
║                                                                              ║
║ 20XWCTO1WW must remain plugged into a power source for the duration of the   ║
║ update to avoid damage.                                                      ║
╚══════════════════════════════════════════════════════════════════════════════╝
Perform operation? [Y|n]: 
Waiting…                 [***************************************] Less than 
one minute remaining…
Successfully installed firmware
Do not turn off your computer or remove the AC adapter while the update is in 
progress.
Devices with the latest available firmware version:
 • Embedded Controller
 • Intel Management Engine
 • Prometheus
Devices with no available firmware updates: 
 • ELAN0672:00 04F3:3187
 • Prometheus IOTA Config
 • SBAT
 • SSD 980 PRO 2TB
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI dbx
An update requires a reboot to complete. Restart now? [y|N]: N
$ efibootmgr 
BootNext: 0001
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 
0000,0010,0011,0012,0013,0014,0015,0016,001A,001B,001C,001D,001E,001F,0020,0021,0022,0001
Boot0000* Ubuntu        
HD(1,GPT,42a7ba2e-fa81-44bb-b8c0-739abbec1848,0x800,0x219800)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* Linux-Firmware-Updater        
HD(1,GPT,42a7ba2e-fa81-44bb-b8c0-739abbec1848,0x800,0x219800)/File(\EFI\ubuntu\shimx64.efi)
Boot0010  Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu     FvFile(126a762d-5758-4fca-8531-201a7f57f850)
Boot0012  Diagnostic Splash Screen      
FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013  Lenovo Diagnostics    FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
Boot0014  Asset Information     FvFile(da465b87-a26f-4c12-b78a-0361428fa026)
Boot0015  Regulatory Information        
FvFile(478c92a0-2622-42b7-a65d-5894169e4d24)
Boot0016  ThinkShield secure wipe       
FvFile(3593a0d5-bd52-43a0-808e-cbff5ece2477)
Boot0017  Startup Interrupt Menu        
FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
Boot0018  Rescue and Recovery   FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
Boot0019  MEBx Hot Key  FvFile(ac6fd56a-3d41-4efd-a1b9-870293811a28)
Boot001A* USB CD        
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot001B* USB FDD       
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot001C* NVMe0 
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a400)
Boot001D* USB HDD       
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot001E* PXE BOOT      
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot001F* LENOVO CLOUD  
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,ad38ccbbf7edf04d959cf42aa74d3650)/Uri(https://download.lenovo.com/pccbbs/cdeploy/efi/boot.efi)
Boot0020* ON-PREMISE    
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,ad38ccbbf7edf04d959cf42aa74d3650)/Uri()
Boot0021  Other CD      
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35400)
Boot0022  Other HDD     
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
Boot0023* IDER BOOT CDROM       PciRoot(0x0)/Pci(0x14,0x0)/USB(11,1)
Boot0024* IDER BOOT Floppy      PciRoot(0x0)/Pci(0x14,0x0)/USB(11,0)
Boot0025* ATA HDD       
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)
Boot0026* ATAPI CD      
VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)


Is it correct that Boot0001 entry specifies the standard shim binary instead of 
the fwupdx64.efi binary?

ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: fwupd-signed 1.55+1.7-1
ProcVersionSignature: Ubuntu 6.14.0-22.22-generic 6.14.5
Uname: Linux 6.14.0-22-generic x86_64
NonfreeKernelModules: zfs
ApportVersion: 2.32.0-0ubuntu5.2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Jun 25 19:56:59 2025
InstallationDate: Installed on 2024-04-29 (422 days ago)
InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240424)
SourcePackage: fwupd-signed
UpgradeStatus: Upgraded to plucky on 2025-04-23 (63 days ago)

** Affects: fwupd (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: fwupd-signed (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug plucky wayland-session

** Also affects: fwupd (Ubuntu)
   Importance: Undecided
       Status: New

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

Title:
  system fails to reboot into fwupdx64.efi to apply pending system
  firmware update

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/2115329/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to