fwupdmgr missing /boot/efi

JoshoSAI

New Member
Dec 21, 2023
6
1
1
Hi Team
I'm installing 3 new test PVE nodes using Lenovo's P3 Ultra platform.
Hardware brief
  • CPU: i9 13900 (8 x P-Cores + 16 x E-Cores)
  • RAM: 128Gb (4 x 32Gb) ECC SoDIMMs
  • OS: 250gb NVMe Gen4 M.2 drive
  • Local Storage: 2 x 4Tb NVMe Gen4 M.2 drives (to be config'd with CEPH, but not installed yet)
  • NICs: 1 x 1GbE onboard, 1 x 2.5GbE onboard (dedicated to PVE backups to a PBS server), Intel X550-T2 dual 10GbE RJ45 (will be config'd as LACP bond for trunking VLANs and CEPH dist file system)
The machines are brand new. fwupd package was installed. fwupdmgr shows 3 firmware updates required

Issue
Code:
fwupdmgr update

WARNING: UEFI ESP partition not detected or configured
See https://github.com/fwupd/fwupd/wiki/PluginFlag:esp-not-found for more information.

After looking at the github link, I ran a lsblk command which shows the /boot/efi partition as installed on the system

As per the Github link, first option reads to install the udisks2 package and reboot. Option 2 reads to defined the /boot/efi location in the /etc/fwupd/daemon.conf file?

Question; Which of the 2 options is preferred? Will the addition of udisks2 create issues with the PVE nodes testing or is this package needed by Proxmox for creating / mounting other file system types?
 
Last edited:
For the moment I have executed Option 2; manually added the EspLocation=/boot/efi to the /etc/fwupd/daemon.conf file.
 
  • Like
Reactions: kohly