无法纠正的 ECC 内存错误

无法纠正的 ECC 内存错误

我在 Windows 7 操作系统上的 Ubuntu 虚拟机上运行模拟,没有任何问题。我决定删除 Windows 7,然后安装 Linux(Ubuntu 14.04)。运行模拟一段时间后,我开始收到此错误:

 Node0: DRAM uncorrectable ECC Error

 Node1: HT Link SYNC Error

我刚刚在所有 32 GB 内存上运行了 Memtest86 v4.20,结果通过了 100%。那么为什么我会看到错误呢?当然,当 Memtest 运行时,它会显示“ECC 关闭”。

有谁修复过这个问题吗?

答案1

错误消息几乎肯定是由于硬件故障造成的。Ubuntu 在虚拟机中运行时不会报告错误,而不是在真实硬件上运行时,这是可以理解的。您可能已经遇到这个问题一段时间了,却没有意识到。我不知道 Windows 是否会记录此类事件或将其记录在哪里。

通过 memtest 并不能证明硬件是好的。有故障的硬件有时可以工作,有时却会失败。您在运行模拟时看到错误而不是在 memtest 中看到错误可能是巧合,也可能是相反的情况。

您的模拟可能会以某种方式比 memtest 对硬件施加更大的压力,因此即使模拟每次都失败而 memtest 每次都通过,根本原因仍然可能是硬件故障。

相关内容