[systemd-devel] systemctl kexec doing normal reboot (POST)

Ian Pilcher arequipeno at gmail.com
Thu Aug 14 13:24:36 UTC 2025


On 8/13/25 3:10 AM, Michal Sekletar wrote:
> Hi Ian,
> 
> I've just tried on a fresh F42 VM and it seems to work correctly.
> 
> Out of curiosity, what is the contents of /proc/sys/kernel/ 
> bootloader_type after unsuccessful kexec (i.e. normal reboot) in your case?

$ cat /proc/sys/kernel/bootloader_type
33

(Google searches indicate that this corresponds to SYSLINUX, but I am
using systemd-boot.)

> 
> Also can you make sure you don't have $SYSTEMCTL_SKIP_AUTO_KEXEC= 
> variable set when calling systemctl reboot after manually loading kexec 
> kernel.

It's not set in my shell (either root or a normal user), and a recursive
grep of my entire filesystem shows that string only appears in
/usr/share/doc/systemd/ENVIRONMENT.md, so I'm as confident as I can be
that nothing is setting it.

-- 
========================================================================
If your user interface is intuitive in retrospect ... it isn't intuitive
========================================================================


More information about the systemd-devel mailing list