获取详细信息/解决内核恐慌问题?

获取详细信息/解决内核恐慌问题?

我有一台运行 Linux Mint 13(MATE)的联想 T430:

joseph:~$ uname -a
Linux joseph-T430-LM 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

大约两周前,我拿到笔记本电脑后立即安装了 Mint,并注意到大约每天一次,电脑会完全冻结 - 我无法使用 Ctrl+Alt+Backspace 重新启动 X,无法使用 Ctrl+Alt+F1 获取纯文本终端,无法移动鼠标,无法输入,并且如果播放任何音乐,它只会卡在大约 1 秒的循环中。有一个 Windows 分区,但我在 Windows 中没有遇到任何问题。

我找不到这些冻结之间的共同点,它们似乎是随机的(有时在我点击鼠标后立即发生,有时不是;有时在使用 Pandora/flash 时发生,有时不是,等等)。我猜它们是内核恐慌,因为它完全锁定了,但笔记本电脑没有大写锁定或滚动锁定 LED。它放在底座上,我确实有一个 USB 键盘,但发生这种情况时滚动锁定/大写锁定灯不会闪烁(不确定这是否表示它不是内核恐慌,或者内核恐慌只是不会点亮连接到笔记本电脑底座的 USB 键盘上的 LED)。

这很烦人,但并不可怕。然而,我找到了一种重现它的方法。我有一个特定的 CSV 文件,当我在 LibreOffice Calc 中打开它并滚动浏览时,会发生同样的事情 - 完全锁定。我真的需要使用这个文件,所以我想修复这个问题,但至少它给了我一个可以使用的测试用例。

那么,如果我遇到可能导致此问题的情况,我该怎么做才能更好地找出问题所在?我查看了 /var/log/syslog,但没有发现任何看似有用的东西。有什么想法吗?

答案1

几个星期以来,我在使用 Lenovo X230 和 Linux Mint 13 Mate 时也遇到了同样的问题,症状完全相同(完全冻结,没有控制台、ping、键盘,日志中没有任何内容)。

我刚刚安装了新发布的 Mint 14,内核为 3.5,似乎运行更稳定。这次我也没有使用加密主目录 (ecryptfs)。我认为问题与此硬件上的 3.2 内核有关,可能也是 64 位版本。另请参阅此处的此主题https://bugs.launchpad.net/ubuntu/+source/linux/+bug/999910

您检查过 RAM 吗?尝试从启动菜单运行 memtest86+。联想支持也有一个测试套件,您可以从 BIOS 访问它,也可以将其下载为可启动映像。另外,请确保您已升级到最新的 BIOS。

您还可以尝试通过填充内存来重现该问题。stress 是一个很好的工具,或者参见此处的线程,其中链接到一个用于非常精确地填充内存的脚本https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159356

答案2

尝试更新您的系统(然后重启)。您报告的内核版本(3.2.0-23-generic)已经存在一段时间了,并且从那时起已经收到了很多更新。这也表明您还没有对用户空间中的内容运行更新。

相关内容