Bug#1117974: systemd-boot: bootloader and shim not in the same directory

Raphaël Halimi raphael.halimi at gmail.com
Mon Oct 13 07:28:37 BST 2025


Package: systemd-boot
Version: 257.6-1
Severity: minor
Tags: fwupd

Dear developer,

By default `systemd-boot` EFI binary is copied in `EFI/systemd`. This 
works perfectly well for booting, but unfortunately, `fwupdmgr` is 
unable to find the shim when it tries to prepare the next boot for a 
firmware update.

It seems that it expects to find the shim in the same directory than the 
bootloader. Copying the shim to `EFI/systemd` is sufficient to fix the 
problem.

If you think that it should be `fwupdmgr`'s job to put more effort to 
find the shim, feel free to reassign.

Regards,

-- 
Raphaël Halimi



More information about the Pkg-systemd-maintainers mailing list