nixfiles/hosts/hetzner-arm-installer/run.sh

20 lines
328 B
Bash
Raw Normal View History

2023-09-19 22:30:02 +01:00
#!/bin/sh
set -ex
init="@init@"
kernelParams="@kernelParams@"
cd "$(dirname "$(readlink -f "$0")")"
if ! ./kexec --load ./bzImage \
--kexec-syscall-auto \
--initrd=./initrd --no-checks \
--command-line "init=$init $kernelParams"; then
echo "kexec failed, dumping dmesg"
dmesg | tail -n 100
exit 1
fi
./kexec -e