fhu*_*cho 7 kernel-panic mcelog
我的笔记本电脑每天随机重启两次。它在重新启动之前显示以下错误日志。
.
不幸的是,我不知道如何解码机器检查异常 (MCE)。mcelog --ascii
什么都不输出。这有可能是软件问题吗?
笔记本电脑是三星 NP900X3C,配备英特尔酷睿 i5-3317U 处理器。我使用带有 3.13.5 内核的 Arch Linux。
这个问题与硬件故障有关,特别是它看起来像是 bank 4 中的内存(DIMM 4 - 我假设)有故障。该MCE设备(机器检查活动)并不广为人知,但关于我“已经回答了有关其在网站上的几个问题。
此外,您可以在此 U&L 问答中为 MCE 编写自己的规则,标题为: 为 mcelog 编写触发器。
此外,如果您阅读 MCE 的常见问题解答,第 6 项将向您展示如何使用该mcelog --ascii
命令,标题为:如何“运行 mcelog --ascii”?. 基本上,您应该将恐慌消息保存在文本文件中,然后通过如下mcelog
命令运行它:
$ mcelog --ascii < file
Run Code Online (Sandbox Code Playgroud)
选项1
您基本上有 3 个选择。第一个我就不赘述了,它是替换插槽 4 中的 RAM DIMM。
选项#2
第二种选择是进一步诊断问题并确认它实际上是有故障的 DIMM。您可以使用memtest86+来执行此操作。在执行此测试的同时,我还会花一点时间重新安装 DIMM,以确保它们在您主板上的插槽中接触良好,如果您觉得这样做很舒服的话。做到这一点实际上非常简单。
选项#3
第三种选择是尝试将该位置列入黑名单,假设它与 DIMM 内的一对特定地址隔离。信不信由你,您实际上可以将特定的内存地址列入黑名单。我还在本网站上解释了如何执行此操作,标题为:如何根据 MemTest86+ 错误指示将正确的坏 RAM 扇区列入黑名单?.