Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1907113
  • 博文数量: 211
  • 博客积分: 464
  • 博客等级: 下士
  • 技术积分: 3794
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-24 18:25
个人简介

阿弥陀佛

文章分类

全部博文(211)

文章存档

2020年(2)

2019年(3)

2018年(5)

2017年(6)

2016年(10)

2015年(9)

2014年(73)

2013年(90)

2012年(13)

分类: 服务器与存储

2013-06-14 15:02:15

1.将crash文件解压缩到~/tmp目录里面
apport-unpack /var/crash/linux-image-2.6.32-33-generic.0.crash ~/tmp

可以看到在tmp目录下有好多文件。

2.系统需要安装dbgsym 因为原有内核的调试信息太少了,无法满足需要的。
在这里下载并安装 相应的版本号的dbgsym调试信息,

3.采用如下命令 使用crash 来分析dump文件 crash /usr/lib/debug/boot/vmlinux-2.6.32-25-generic ~/tmp/VmCore
VmCore是运行时的镜像,vmlinux是启动时需要的内核镜像。
结果如下图所示,下一步就可以对crash文件进行一系列的分析了:

调用bt命令,可以查看当上次崩溃时的内核调用栈信息如下图所示:




这样就可以看到内核崩溃场景下的错误信息了。
阅读(5656) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~