Hi everyone,
I’m new to the Proxmox community and have encountered an issue that I can’t seem to resolve, despite trying several steps and getting help from ChatGPT. I hope someone here can assist me.
I have a server running Proxmox, and all Linux virtual machines (Debian 12 and Ubuntu 22.04 and 24.04) hosted on this hypervisor fail to update the UEFI firmware using fwupd. When I run the command:
I get the following error:
From the output of dmesg | grep -i efi, I can confirm that the virtual machine is booted in EFI mode, but this line also appears:
Initially, I suspected that Secure Boot was the issue, so I disabled it on the Proxmox host. However, the problem persists, and the error remains unchanged.
Thanks in advance for any advice or guidance!
I’m new to the Proxmox community and have encountered an issue that I can’t seem to resolve, despite trying several steps and getting help from ChatGPT. I hope someone here can assist me.
I have a server running Proxmox, and all Linux virtual machines (Debian 12 and Ubuntu 22.04 and 24.04) hosted on this hypervisor fail to update the UEFI firmware using fwupd. When I run the command:
fwupdmgr upgrade
I get the following error:
WARNING: UEFI capsule updates not available or enabled in firmware setup
See https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported for more information.
...
failed to write data to efivarfs: Error writing to file descriptor: Invalid argument
From the output of dmesg | grep -i efi, I can confirm that the virtual machine is booted in EFI mode, but this line also appears:
Kernel is locked down from EFI Secure Boot mode; see man kernel_lockdown.7
Initially, I suspected that Secure Boot was the issue, so I disabled it on the Proxmox host. However, the problem persists, and the error remains unchanged.
Steps I’ve Tried
- EFI Support Confirmed:
The virtual machines are running with UEFI firmware (OVMF), and the efivars file system is mounted correctly. - Secure Boot Disabled:
I disabled Secure Boot on the Proxmox host, but it didn’t resolve the issue. - Updated Proxmox and OVMF:
I updated the Proxmox system and packages to the latest version: - Checked Permissions on efivars:
I verified the permissions on the efivars file system and enabled write access: - Debugging with fwupd:
I analyzed the logs of fwupd using: Unfortunately, there are no additional messages explaining why the UEFI capsule support is unavailable.
Thanks in advance for any advice or guidance!
Last edited: