Answers:
您可能还需要查看Debian的kdump-tools软件包,以自动化一些必要的引导时步骤。
大致步骤
sudo apt-get install kdump-toolsUSE_KDUMP=1在/etc/default/kdump-toolscrashkernel=128M到引导加载程序配置(例如/etc/default/grub)中给出的内核命令行中。同样也nmi_watchdog=1可以确保通过硬挂,也不会影响传递。
/etc/initramfs-tools/initramfs.confsudo update-grub)CONFIG_RELOCATABLE=yCONFIG_KEXEC=yCONFIG_CRASH_DUMP=yCONFIG_DEBUG_INFO=ycat /sys/kernel/kexec_crash_loadedsudo sync; echo c | sudo tee /proc/sysrq-triggercrash工具查看产生的故障转储一个简短的答案,但是...
转到您的内核源代码(例如cd / usr / src / linux /)并配置下一个内核的选项(make menuconfig)。转到“处理器类型和功能”。启用“内核崩溃转储”。(CONFIG_CRASH_DUMP = y)
构建新内核,安装。
然后阅读这些以获取更多背景信息: Linux-Crash-HOWTO.pdf和lkcd utils
grep CONFIG_CRASH /boot/config-$(uname -r)