Bug#1109794: systemd-boot: cannot boot to systemd-boot 257-7.1 - maybe due to UEFI dbx
Alban Browaeys
prahal at yahoo.com
Wed Jul 23 23:14:23 BST 2025
Package: systemd-boot
Version: 257.7-1
Severity: important
Dear Maintainer,
Secure boot error "Image failed to verify with *ACCESS DENIED*.
Press any key to continue."
This when I boot to sytemd-boot.
When I boot to my grub shimx64.efi "secure boot" boot is fine.
I was booting via an EFI entry for grub beforehand and all was fine.
I did a "Load Optimized settings" from BIOS and afterwards I lost my EFI
custom entries and ended up booting in my systemd-boot setup, ie the
default (I have both systemd-boot and Grub). Then I had the above error.
I recreated the EFI entries for both grub and systemd-boot. I can secure
boot to grub but not systemd-boot.
Best regards
Alban
sudo bootctl
System:
Firmware: n/a (n/a)
Firmware Arch: x64
Secure Boot: enabled (user)
TPM2 Support: no
Measured UKI: no
Boot into FW: supported
Random Seed:
System Token: set
Exists: yes
Available Boot Loaders on ESP:
ESP: /boot/efi (/dev/disk/by-partuuid/26d7f74f-e953-4597-855a-2b0df3bedbb3)
File: ├─/EFI/systemd/systemd-bootx64.efi (systemd-boot 257.7-1)
├─/EFI/BOOT/fallback.efi
├─/EFI/BOOT/LenovoBT.EFI
└─/EFI/BOOT/bootx64.efi (systemd-boot 257.7-1)
Boot Loaders Listed in EFI Variables:
Title: Debian Grub
ID: 0x000D
Status: active, boot-order
Partition: /dev/disk/by-partuuid/26d7f74f-e953-4597-855a-2b0df3bedbb3
File: └─/EFI/debian/shimx64.efi
Title: Linux Boot Manager
ID: 0x000C
Status: active, boot-order
Partition: /dev/disk/by-partuuid/26d7f74f-e953-4597-855a-2b0df3bedbb3
File: └─/EFI/systemd/systemd-bootx64.efi
Boot Loader Entries:
$BOOT: /boot/efi (/dev/disk/by-partuuid/26d7f74f-e953-4597-855a-2b0df3bedbb3)
token: debian
Default Boot Loader Entry:
type: Boot Loader Specification Type #1 (.conf)
title: Debian GNU/Linux 13 (trixie) (6.12.35+deb13-amd64)
id: 2b483dcbcecb6729df407c5b5382b0d1-6.12.35+deb13-amd64.conf
source: /boot/efi//loader/entries/2b483dcbcecb6729df407c5b5382b0d1-6.12.35+deb13-amd64.conf (on the EFI System Partition)
sort-key: debian
version: 6.12.35+deb13-amd64
machine-id: 2b483dcbcecb6729df407c5b5382b0d1
linux: /boot/efi//2b483dcbcecb6729df407c5b5382b0d1/6.12.35+deb13-amd64/linux
initrd: /boot/efi//2b483dcbcecb6729df407c5b5382b0d1/6.12.35+deb13-amd64/initrd.img-6.12.35+deb13-amd64
options: root=LABEL=DEBIAN rootflags=subvol=@rootfs systemd.machine_id=2b483dcbcecb6729df407c5b5382b0d1
current boot entries:
sudo efibootmgr
BootCurrent: 000D
Timeout: 0 seconds
BootOrder: 000D,0000,0001,0002,0003,0006,0007,0008,0009,000A,000B,000C
Boot0000 Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0001 Boot Menu FvFile(126a762d-5758-4fca-8531-201a7f57f850)
Boot0002 Diagnostic Splash Screen FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0003 Lenovo Diagnostics FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
Boot0004 Startup Interrupt Menu FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
Boot0005 Rescue and Recovery FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
Boot0006* USB CD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0007* USB FDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0008* ATA HDD0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
Boot0009* ATA HDD1 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)
Boot000A* USB HDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot000B* PCI LAN VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot000C* Linux Boot Manager HD(1,GPT,26d7f74f-e953-4597-855a-2b0df3bedbb3,0x800,0x3e8000)/File(\EFI\systemd\systemd-bootx64.efi)
Boot000D* Debian Grub HD(1,GPT,26d7f74f-e953-4597-855a-2b0df3bedbb3,0x800,0x3e8000)/File(\EFI\debian\shimx64.efi)
-- System Information:
Debian Release: 13.0
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'stable-debug'), (500, 'oldstable-debug'), (500, 'testing'), (500, 'stable'), (90, 'unstable-debug'), (90, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.35+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages systemd-boot depends on:
ii libc6 2.41-10
ii libsystemd-shared 257.7-1
ii systemd 257.7-1
ii systemd-boot-efi 257.7-1
ii systemd-boot-tools 257.7-1
Versions of packages systemd-boot recommends:
ii efibootmgr 18-2
ii shim-signed 1.46+15.8-1
Versions of packages systemd-boot suggests:
pn systemd-ukify <none>
-- no debconf information
More information about the Pkg-systemd-maintainers
mailing list