This kexec-tools package was built from kexec-tools git repository at
<git://git.kernel.org/pub/scm/linux/kernel/git/horms/kexec-tools.git>.

=============
systemd notes
=============

systemd includes its own scripts for kexec reboots. On systems with
systemd, "reboot" command will by default do a cold reboot. To kexec a
new kernel with systemd, use "systemctl kexec" after loading a kernel.
Here are the steps for kexec reboot with systemd:

1. Load a new kernel with the script "kexec-load-kernel". "man
kexec-load-kernel" for more details.

2. Reboot the system with "systemctl kexec"

==============
sysvinit notes
==============

kexec-tools package includes init scripts for sysvinit but they are
not installed upon package installation. For systems using sysvinit
instead of systemd, copy the file /usr/share/doc/kexec.init to
/etc/init.d to kexec instead of cold reboot. For a new kernel to be
kexec'd, load a new kernel with the script "kexec-load-kernel". "man
kexec-load-kernel" for more details.

Another init script, /usr/share/doc/kexec-load.init is provided as an
example to automate loading the kexec kernel. This script can be
copied to /etc/init.d.

