我正在尝试使用 kdump 和 crash 实用程序分析 openSUSE 11.3 上的 Linux 内核恐慌。系统正在成功创建 vmcore 文件,但是当我去分析它时,crash 抱怨缺少符号。
# crash -s vmlinux-2.6.34-12-desktop.gz vmcore
crash: vmlinux-2.6.34-12-desktop.gz: no debugging data available
crash: vmlinux-2.6.34-12-desktop.debug: debuginfo file not found
crash: either install the appropriate kernel debuginfo package, or
copy vmlinux-2.6.34-12-desktop.debug to this machine
系统正在运行股票桌面内核
# uname -r
2.6.34-12-desktop
并安装了kernel-devel
和kernel-desktop-devel
包。其他一些软件包是否有调试符号(类似于 Red Hat 的 kernel-debuginfo rpm)或者我应该使用另一种方法/内核?