initrd icon indicating copy to clipboard operation
initrd copied to clipboard

kexec not working on ARM64 vps

Open anisse opened this issue 7 years ago • 0 comments

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
~ # 

anisse avatar Dec 20 '18 21:12 anisse