魅力博客

魅力Linux|魅力空间|魅力博客|学习Linux|ubuntu日记|电脑教程|手机软件

可以保存 kernel panic 信息的好办法



往往 kernel panic 后,信息无法记录到 syslog 中,甚至连 keyboard 也无效了
虽然可以通过 netconsole 将数据输出到其他机器上,但毕竟不方便
有什么办法可以将数据保存在硬盘上,哪怕是单独分出一个分区也好?

解决办法:
系统有问题时,fs 的系统调用是无法正常运行的,因此在 OOPS 代码中嵌入 save to file 代码从逻辑上是讲不通的
用 kexec 去启动一个 capture 内核,导出 /proc/vmcore,利用 crash 根据 vmlinux分析 vmcore 是个不错的办法
目前利用此方法已能解决我的问题,谢谢各位

原帖转自:http://linux.chinaunix.net/bbs/viewthread.php?tid=1164847&extra=page%3D1



返回顶部

发表评论:

Powered By Z-BlogPHP 1.7.3


知识共享许可协议
本作品采用知识共享署名 3.0 中国大陆许可协议进行许可。
网站备案号粤ICP备15104741号-1