Kernel Update with Fast Boot via kexec # <-- NOTE: This represents the command prompt of a root user Identify the latest installed kernel # kernel_release_default="$( grubby --default-kernel \ | sed -r -e 's~^/boot/vmlinuz-(.*)$~\1~' )" Identify the running kernel # kernel_release_running="$( uname -r )" Load new kernel if available and apply with fast-reboot # if [[ ${kernel_release_default} != ${kernel_release_running} ]]; then \ kexec --reuse-cmdline --no-checks \ --load /boot/vmlinuz-${kernel_release_default} \ --initrd=/boot/initramfs-${kernel_release_default}.img && \ systemctl kexec; \ fi