找不到 fwupdx64.efi 和 fwupdx64.efi.signed

找不到 fwupdx64.efi 和 fwupdx64.efi.signed

sudo fwupdmgr update失败并出现错误:

/usr/libexec/fwupd/efi/fwupdx64.efi and /usr/libexec/fwupd/efi/fwupdx64.efi.signed cannot be found

系统信息:

$ lsb_release -a
LSB Version:    core-11.1.0ubuntu4-noarch:security-11.1.0ubuntu4-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:    22.04
Codename:   jammy
$ uname -a
Linux <hostname> 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

答案1

安装fwupd-signed

sudo apt install fwupd-signed

答案2

问题出现在fwupd软件包被拆分后,签名(用于安全启动)和未签名的 EFI 固件随不同的软件包一起提供。看

简而言之:安装

apt-get install fwupd-unsigned

和/或者(如果您使用安全启动)

apt-get install fwupd-signed

fwupd-signed实际上 - 在禁用安全启动的系统上 -由于与包的依赖项冲突,我无法安装shim-signed。 (没有进一步调查这一点。)但安装fwupd-unsigned没有问题,并为我解决了问题。

相关内容