我可以使用'kexec -e'重新加载内核,这意味着我的内核配置应该是正确的。但是崩溃后内核无法自动重启。命令'kdump-config show'的输出显示环境是正确的。
RAMDISK$ kdump-config show
USE_KDUMP: 1
KDUMP_SYSCTL: kernel.panic_on_oops=1
KDUMP_COREDIR: /var/crash
crashkernel addr: 0xf000000
current state: ready to kdump
kernel link:
kexec command:
/sbin/kexec -p --command-line="BOOT_IMAGE=/boot/vmlinuz-3.2.1 root=UUID=4989514c-5622-4cd7-9b75-f0e07f7c6f84 ro initrd=/install/initrd.gz quiet kgdboc=ttyS0,115200 irqpoll maxcpus=1 nousb" --initrd=/boot/initrd.img-3.2.1 /boot/vmlinuz-3.2.1
RAMDISK$
RAMDISK$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.2.1 root=UUID=4989514c-5622-4cd7-9b75-f0e07f7c6f84 ro initrd=/install/initrd.gz crashkernel=256M quiet kgdboc=ttyS0,115200
RAMDISK$
debian 7.9内置的原始内核3.2.0-4-amd64可以毫无问题地使用kdump。 任何人都可以找出我的内核有什么问题,或者当kdump工作时错误日志?