Bug#1081703: systemd-boot: should default to having a chain-loading option for GRUB if grubx64.efi is installed

Luca Boccassi bluca at debian.org
Tue Oct 8 22:09:09 BST 2024


Control: tags -1 wontfix
Control: close -1

On Sat, 14 Sep 2024 11:51:04 +1000 Russell Coker <russell at coker.com.au>
wrote:
> Package: systemd-boot
> Version: 256.6-1
> Severity: normal
> 
> If systemd-boot is installed on a system that already has GRUB
installed then
> it should install a loader/entries/grub.conf file with contents like
the
> following to chain-load to GRUB:
> 
> title GRUB
> efi /EFI/debian/grubx64.efi
> 
> This means that if there's a problem with systemd-boot actually
booting a
> kernel (which is always a risk with a new boot loader) then calling
GRUB will
> be more likely to work.

Sorry, but this is not something that is appropriate to do downstream,
and it is not something that we want to do upstream either, as
chainloading completely breaks TPM2 measurements. It's trivial to add
entries locally if one wishes to do so, and it is well documented how
to do it.



More information about the Pkg-systemd-maintainers mailing list