New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kexec not working on ARM64 vps #200

Open
anisse opened this Issue Dec 20, 2018 · 0 comments

Comments

1 participant
@anisse
Copy link

anisse commented Dec 20, 2018

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
~ # 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment