问题

今天给服务器添加了几个内存条,开启后报错

No memory found
No useable DlMMs found. Verify the DlMMsare properly seated and that they are installed in the correct sockets.

请添加图片描述


问题分析

这个错误说明服务器在启动时没有检测到可用的内存条,分析可能的原因:

1.内存条接触不良或者未启用
2.卡槽坏了
3.内存卡不兼容
4.主板损坏
5.可能对卡槽位置顺序有要求

添加了4块儿内存条,把之前原有的一个内存条拔了,4个卡槽都坏了或者4个都没插好不太可能,因为没有添加新内存条之前启动正常,所以大概率是对卡槽的插入顺序有要求。

解决流程

现在插的位置是A10,A6,B10,B6
请添加图片描述

之前的内存条插在A1,启动正常,推测要按顺序去排

请添加图片描述

我这个是双路 CPU 的 DELL 服务器,所以应该A1,A2,B1,B2。

成功进入了,但是发现只读取了两个卡

经深入了解得知:
插槽名有两个前缀:A 开头的是 CPU 1 的内存通道,B 开头的是 CPU 2 的通道。

因为我只有一个cpu,所以用不到这个的双路,只会使用CPU 1 的内存通道。所以调整一下策略A1,A2,A3,A4

请添加图片描述

再次开机查看,所有内存已被读取


总结

一些服务器主板要求内存必须按照特定顺序插槽(比如A1、B1先插),否则无法识别。

但具体也要根据自己服务器来做相应的调整

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐