initrd
initrd copied to clipboard
kexec not working on ARM64 vps
kexec binary is missing on ARM64 vps servers initramfs. This bug is similar to #186, but specific to the arm64 servers. Here are the logs when booting with KEXEC_KERNEL and KEXEC_INITRD:
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: xnbd-client: not found
/init: line 337: kexec: not found
I can confirm that the binary isn't in the initrd; as ran from INITRD_DROPBEAR=1:
~ # find / -name kexec -xdev
~ #