RAM 升级后 ext3 文件系统出现故障

RAM 升级后 ext3 文件系统出现故障

我刚刚在笔记本电脑中增加了 2GB 的 RAM,但 ext3 文件系统开始出现问题。我使用 MemTest86+ 测试了实际的内存模块,一切正常。

当我添加其他 2GB 模块(不同制造商)时也会出现此问题,因此添加的模块本身不太可能有故障。两个模块的频率相同(PC2-5300)。

如果移除新添加的 2GB 模块或者将其替换为 1GB 模块,问题就会消失。

这是 dmesg 中错误消息的一个示例:

[1113.347106] ext3_reserve_inode_write 中的 EXT3-fs 错误(设备 sda5):IO 故障

[ 1113.347119] 中止设备 sda5 上的日志。

[ 1113.348031] 以只读方式重新挂载文件系统

[1113.349228] ext3_dirty_inode 中的 EXT3-fs 错误(设备 sda5):IO 故障

[1114.883303] EXT3-fs 错误(设备 sda5):ext3_readdir:目录 #1900599 中的错误条目:inode 超出范围 - offset=0、inode=1900599、rec_len=12、name_len=1

什么可能是一个问题以及寻找解决方案的方法有哪些?

谢谢!

UPD:奇怪的是,当我回到内核 2.6.28-15 时,一切都再次崩溃。然而在 2.6.31-020631-generic 上一切都很好

谢谢您的回答。

答案1

Memtest 是基于软件的,软件内存测试器可以判断是否存在有问题,但不能告诉你不是

换句话说,如果它发现问题,那就有问题了。如果没有,它可能没问题。这就像要求你的大脑客观地评价你自己。效果并不好。

你没有提到笔记本电脑制造商,但你可能需要再检查一下支持如此速度和大小的内存。有些笔记本电脑不喜欢它。

如果不是内存或内存接口的问题,那么在移除内存模块时,问题仍然会存在。这意味着您可以查看文件系统或主板损坏问题。

如果您的硬件确实支持那么多内存,那么主板可能存在问题。由于当您没有额外内存时问题就会消失,因此硬盘和文件系统应该完好无损,因此罪魁祸首很可能是模块、主板的内存接口或主板本身存在不为人知的问题。

可能能够检查笔记本电脑的 BIOS/固件更新,看看这是否是一个可以通过升级解决的问题。

答案2

尝试降低 BIOS 中所谓的内存频率。如果设置为“按 SPD”,则将其更改为“手动”。如果结果频率等于 400,则将其更改为 333

相关内容