Skip to content

Failed bootloader-update service with error "Failed to find all esp devices" #1019

@alternateved

Description

@alternateved

Hello,

Lately I've noticed that bootloader-update.service is failing on boot. Error is error: Failed to update EFI: Failed to find all esp devices. This device is Raspberry Pi 4 Model B.

When I run bootupctl update -vvv manually:

[TRACE bootupd] executing cli
Running as unit: bootupd.service; invocation ID: 8c8f8fdae06647e69b932ea67fc52bf5
[TRACE bootupd] executing cli
[DEBUG bootupd::blockdev] Found parent devices: ["/dev/mmcblk0"]
[TRACE bootupd::bootupd] Gathering status for installed component: EFI
[DEBUG bootupd::efi] Unmounting
[TRACE bootupd::bootupd] Remaining known components: 0
[DEBUG bootupd::efi] Unmounting
error: Failed to update EFI: Failed to find all esp devices

bootupctl status gives me:

Running as unit: bootupd.service; invocation ID: 62591549fbda4615847d9515c879add0
Component EFI
  Installed: grub2-efi-aa64-1:2.12-32.fc42.aarch64,shim-aa64-15.8-3.aarch64
  Update: Available: grub2-efi-aa64-1:2.12-40.fc43.aarch64,shim-aa64-15.8-3.aarch64
No components are adoptable.
Boot method: EFI

lsblk output:

NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda           8:0    0  1.8T  0 disk
`-sda1        8:1    0  1.8T  0 part /var/mnt/storage
sdb           8:16   0  1.8T  0 disk
`-sdb1        8:17   0  1.8T  0 part
mmcblk0     179:0    0 59.5G  0 disk
|-mmcblk0p1 179:1    0  501M  0 part /boot/efi
|-mmcblk0p2 179:2    0    1G  0 part /boot
`-mmcblk0p3 179:3    0   58G  0 part /var
                                     /sysroot/ostree/deploy/fedora-iot/var
                                     /sysroot
                                     /etc
zram0       251:0    0  7.6G  0 disk [SWAP]

Device seems to run without major issue, though those errors seem a bit worrying.

Metadata

Metadata

Assignees

Labels

jiraFor syncing with Jira

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions