After some more investigation (meaning "run the thing under strace and see what shakes out") it seems the error comes from bootctl. I installed systemd-boot a few weeks ago for bootctl reboot-to-firmware, I should have guessed it would have hooked into some of the machinery. I guess I'll just remove it and figure out how to do this using efibootmgr.
It *is* weird that it claims it doesn't detect the EFI partition though, especially since it does open /boot/efi according to the trace. I'll bring in systemd, so that Nick can join in on the fun. I would consider this a fairly low-importance bug, but y'alls mileage might vary and it's your show. I'm attaching the strace output, cropped to only contain the bootctl part. ** Attachment added: "trace-light" https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/2143733/+attachment/5951045/+files/trace-light ** Also affects: systemd (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2143733 Title: EFI partition not detected on update-initramfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/2143733/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
