Package: systemd Version: 229-6 Severity: important After gummiboot has been integrated into systemd as systemd-boot, I decided to give this new feature a try and installed a new machine with systemd, not installing gummiboot or any other boot loader. The machine is capable of booting an UEFI stub, so systemd-boot should be able to handle this. However, with this approach the machine failed to boot. Only after manually copying the kernel and initramfs from /boot to /boot/efi, and manually setting up the relevant data structures in /boot/efi the machine came up as expected.
It seems that integrating gummiboot into systemd is missing a critical piece, that is the update-gummiboot script that copies the kernel files. This script was installed in the postinst hook for kernels at /etc/kernel/postinst.d/ but is absent in systemd. Because of this omission new installs are broken, this is why I set the severy of this bug report to "important". Please add an equivalent of the update-gummiboot script to systemd. br, Thomas -- Package-specific info: -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages systemd depends on: ii adduser 3.113+nmu3 ii libacl1 2.2.52-2 ii libapparmor1 2.10-2+b2 ii libaudit1 1:2.4.5-1 ii libblkid1 2.27.1-1 ii libc6 2.22-7 ii libcap2 1:2.24-12 ii libcap2-bin 1:2.24-12 ii libcryptsetup4 2:1.6.6-5 ii libgcrypt20 1.6.4-4 ii libkmod2 21-1 ii liblzma5 5.1.1alpha+20120614-2.1 ii libmount1 2.27.1-1 ii libpam0g 1.1.8-3.1 ii libseccomp2 2.2.3-2 ii libselinux1 2.4-3 ii libsystemd0 229-6 ii mount 2.27.1-1 ii sysv-rc 2.88dsf-59.2 ii util-linux 2.27.1-1 Versions of packages systemd recommends: ii dbus 1.10.8-1 ii libpam-systemd 229-6 Versions of packages systemd suggests: pn systemd-container <none> pn systemd-ui <none> Versions of packages systemd is related to: ii udev 229-6 -- no debconf information