kexec工具:能够将第二内核(捕获内核)装载到指定内存运行。
vmcore-dmesg工具:用于提取vmcore的dmesg信息。
1、源码下载地址:
Index of /pub/linux/utils/kernel/kexec/
2、交叉编译:
采用aarch64-linux-gnu交叉编译工具,生成的kexec、vmcore-dmesg为arm平台,位于build/sbin目录下。
export PATH="$PATH:/xxx/xxx/aarch64-unknown-linux-gnu/bin"
LDFLAGS=-static ./configure --host=aarch64-unknown-linux-gnu --without-zlib --without-lzma
make