Am 11.12.22 um 20:51 schrieb Martin Ziegler:
Package: systemd Version: 252.3-1 Severity: normal X-Debbugs-Cc: zieg...@uni-freiburg.deDear Maintainer, "reboot" fails to boot into the grub-menu, as well as the command "systemctl reboot". The least kernel in the grub menu is booted instead. "systemctl reboot --boot-loader-menu=5" gives an error A reboot 1.12.2022 (with versions 252.1-1) worked as expected, the next boot 7.12.2022 (still with versions 252.1-1) showed the incriminated behaviour. With versions 252.2-1 and 252.3-1 still no boot into the grub menu.
The systemctl man page says that --boot-loader-entry=ID "...Note that not all boot loaders support this functionality."I'm not sure if grub supports this functionality or if you need systemd-boot. That said, if you claim that 252.1-1 was working with grub, it is possible, that there is a regression somewhere
(v252-stable)$ git log v252.1..v252.3 --oneline | grep boot 1c9e7fc8f2 boot: Only do full driver initialization in VMs 79b97ec652 boot: improve support for qemu (helpers only) 87add68b39 boot: Make sure all partitions drivers are connected 989f0c52e1 boot: Use EFI_BOOT_MANAGER_POLICY_PROTOCOL to connect console devices b0b97848e8 bootspec: fix null-dereference-read b39f2ab98f boot: Use xstr8_to_16 for path conversion 6387a74d2c boot: Use xstr8_to_16 ff7469af96 boot: Add xstrn8_to_16 2ddd7b5def bootctl: rework how we handle referenced but absent EFI boot entries 2daecc7179 bootctl: downgrade log message when firmware reports non-existent or invalid boot entry 9a7186e92a bootctl: make boot entry id logged in hex c1dd021d16 boot: Silence driver reconnect errors 9b6f12262f udev: make sure auto-root logic also works in UKIs booted from XBOOTLDR 5c34bc9bc3 boot/measure: fix oom check 6189505d79 boot: Correctly handle @saved default patterns aff1caf3fd boot: Replace firmware security hooks directly f9d9a68ecc boot: Rework security arch override c6d7b4014c boot: Manually convert filepaths if needed c8c5b79fb6 boot: Do not require a loaded image path 5894d4bd79 boot: Fix memory leak 5c0b918c02 boot: Fix error message
As you see, there are some boot related changes between .1 and .3 Your best bet is probably to file this issue upstream at https://github.com/systemd/systemd/issues/new
OpenPGP_signature
Description: OpenPGP digital signature