Dominik Gedon changed bug 1217138
What Removed Added
CC   dominik.gedon@suse.com

Comment # 10 on bug 1217138 from Dominik Gedon
I was testing the experimental systemd-boot in Tumbleweed and got the same
error. I took a look where the shim.efi file is expected to be and with
systemd-boot it is located in a different location.
Normally, it is found in /boot/efi/EFI/opensuse. However, with systemd-boot it
is located under /boot/efi/EFI/systemd instead. I tested this with a fresh
Tumbleweed installation without GRUB2.

$ tree /boot
/boot
├── efi
│   ├── EFI
│   │   ├── BOOT
│   │   │   ├── BOOTX64.EFI
│   │   │   ├── fallback.efi
│   │   │   └── MokManager.efi
│   │   ├── Dell
│   │   │   └── Bios
│   │   │       └── Recovery
│   │   │           └── BIOS_CUR.RCV
│   │   ├── opensuse
│   │   │   ├── fw
│   │   │   └── fwupdx64.efi
│   │   └── systemd
│   │       ├── boot.csv
│   │       ├── grub.efi
│   │       ├── installed_by_sdbootutil
│   │       ├── MokManager.efi
│   │       └── shim.efi
│   ├── loader
│   │   ├── entries
│   │   │   ├── opensuse-tumbleweed-6.8.1-1-default-1.conf
│   │   │   ├── opensuse-tumbleweed-6.8.1-1-default-2.conf
│   │   │   ├── opensuse-tumbleweed-6.8.1-1-default-3.conf
│   │   │   └── opensuse-tumbleweed-6.8.1-1-default-4.conf
│   │   ├── entries.srel
│   │   ├── loader.conf
│   │   └── random-seed
│   └── opensuse-tumbleweed
│       └── 6.8.1-1-default
│           ├── initrd-87d723dcc75cd25b16a5e37cb8c271deb9dacf8d
│           └── linux-9266ed9b47842380f0895cf130ef0b6126674133
└── grub2
    ├── i386-pc
    └── x86_64-efi


The quick and dirty fix I tried, was simply copying shim.efi to
/boot/efi/EFI/opensuse and executed fwupdmgr update again. Then the UEFI update
worked fine.

Since I am using this experimental bootloader, I am not sure if this qualifies
to reopening this bug report.


You are receiving this mail because: