#!/usr/bin/env bash
if ! kexec -v >/dev/null 2>&1; then
  echo "kexec not found: please install kexec-tools" 2>&1
  exit 1
fi
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
kexec --load ${SCRIPT_DIR}/bzImage \
  --initrd=${SCRIPT_DIR}/initrd.gz \
  --command-line "init=/nix/store/zm5iwrx5pcx2mb67wbng9imvcpmkab9f-nixos-system-crowbar-kexec-26.05.20260414.4bd9165/init root=fstab loglevel=4 lsm=landlock,yama,bpf"
kexec -e
