我正在试着让kdump工作一个Debian的挤压。我已经用这个配置.config创建了一个转储内核
普通内核在grub中启动,选项为crashkernel=128M kdump,它告诉我转储内核已加载并准备转储。
由kdump执行的kexec命令似乎也有效。
kexec -p --command-line="BOOT_IMAGE=/boot/vmlinuz-2.6.32-kdump root=UUID=ee9dbc96-599a-4c55-b20c-2bc2b2301581 rw 1 irqpoll maxcpus=1 reset_devices" --initrd=/boot/initrd.img-2.6.32-kdump /boot/vmlinuz-2.6.32-kdump如果我使用-f而不是-p,就会加载转储内核。
但是,当我使用sysrq触发崩溃转储时,什么也不会发生。
发布于 2015-04-09 22:40:25
您是否启用了配置宏CONFIG_KEXEC?您可以在kernel/panic.c文件中的panic()函数中添加打印并进行检查吗?
https://stackoverflow.com/questions/20541125
复制相似问题