You have been subscribed to a public bug:

After the introduction of finalrd, "systemctl kexec" (with a kernel
preloaded by "kexec -l ...") no longer kexec()s -- it reboots instead.

Can be reproduced for example using a livecd (say, xubuntu-18.04
-desktop-amd64.iso):

sudo -i
apt-get update
apt-get install kexec-tools finalrd
systemctl start finalrd  # optional
kexec -l /cdrom/casper/vmlinuz
systemctl kexec

Expected results: the system kexec's into the kernel and panics (due to
lack of /init, since we haven't given it an initrd).

Actual results: the system reboots (e.g. the livecd's bootloader menu
runs).


If we don't install "finalrd" above, kexec works normally.

** Affects: kexec-tools (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: finalrd (Ubuntu)
     Importance: Undecided
         Status: New

-- 
"systemctl kexec" reboots
https://bugs.launchpad.net/bugs/1862300
You received this bug notification because you are a member of Kernel Packages, 
which is subscribed to kexec-tools in Ubuntu.

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to