![4 GB 模块在 ThinkPad T510 中检测失败](https://linux22.com/image/1547396/4%20GB%20%E6%A8%A1%E5%9D%97%E5%9C%A8%20ThinkPad%20T510%20%E4%B8%AD%E6%A3%80%E6%B5%8B%E5%A4%B1%E8%B4%A5.png)
多年来,我已经升级了至少 100 台机器的内存,但从未见过这种故障模式。
笔记本电脑:联想 Thinkpad T510,英特尔 i5 M540 @ 2.53 GHz
这些内存 DIMM 在 memtest86+ 中工作
2048 MB DDR3-1066 Hynix HMT325S6BFR8C-G7
2048 MB DDR3-1333 Hynix HMT325S6CFR8C-H9
在运行过程中它写入:
RAM: 532 Mhz (DDR3-1064) - BCLK: 133
Timings: CAS 7-7-7-20 @ 64-bit Mode
我想将 2x2GB 升级到 2x4GB。我尝试使用其中一个模块作为机器中的单个 DIMM:
4096 MB Hynix HMT451S6BFR8A-PB N0 AA (12800S - 11 13 B4)
4096 MB DDR3-1600 - Kingston HP16D3LS1KBG/4G
系统正常启动。memtest86+ 检测到了两者,但测试开始时屏幕变为不同的颜色,之后系统重新启动。
如果我添加一个有效的 2 GB 模块,测试开始后不久就会停止进展(红色 + 闪烁),但屏幕不会出现不同的颜色,也不会重新启动。
在此运行期间,memtest86+ 写入:
RAM: 532 Mhz (DDR3-1064) - BCLK: 133
Timings: CAS 7-7-7-20 @ 128-bit Mode
启动 GNU/Linux 会导致系统在启动后不久崩溃(考虑到 memtest86+ 的行为,这并不奇怪)。
4 GB 模块已在另一个系统中使用了 1 个月。
我怀疑是模块坏了,我还有 7 个 4 GB Hynix 模块。所有模块都表现出相同的行为,这让我相信模块没有坏,只是某种程度上不兼容。
看着https://support.lenovo.com/dk/en/solutions/migr-75003和https://support.lenovo.com/dk/en/solutions/migr-75377看来 T510 应该可以很好地与 4GB 模块 PC3-12800/DDR3-1600 配合使用。
看着https://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/6muj31us.txt我没有发现任何迹象表明 BIOS 版本 1.19(已安装)不支持 4 GB。相反,有证据表明支持 > 4 GB:版本 1.24 提到了一个错误,它导致内存显示如果安装了 > 4 GB 的内存,则在 64 位系统上会出现错误(即版本 1.24 明确支持 > 4 GB 的内存,而 1.19 之后发布的唯一其他版本是 1.20,它也没有提到任何有关内存的信息)。我安装的操作系统不是 64 位的 - 因此不应受到 BIOS 错误的影响。
内存无法正常工作的可能原因是什么?我能以某种方式验证它是否正确吗?我可以配置笔记本电脑以接受 4 GB 块吗?