日期:2014-05-16 浏览次数:20621 次
在/boot目录下没有vmlinux-2.6.xxx文件,只有经过压缩的映像文件vmlinuz-2.6.xxx。我们需要带有调试信息和符号信息的vmlinux-2.6.xxx
。所以可以采用以下方法试试:
ls /usr/src
查看此目录下安装了哪些module。应该会有
linux-header-2.6.xxxx-comon等等文件。
这时,可用aptitude search $(uname -r)查找。找到linux-image-2.6.xxx-amd64-dbg,安装此模块。
aptitude update
aptitude install linux-image-2.6.32-5-amd64-dbg
此时再去这个目录看看vmlinux
/usr/lib/debug/boot/vmlinux-$(uname -r)
也可以利用vmlinuz解压出vmlinux
gunzip /vmlinuz-$(uname -r) >.>vmlinux