文章目錄
- 問題
- 問題分析
- 解決流程
- 總結
問題
今天給服務器添加了幾個內存條,開啟后報錯
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先插),否則無法識別。
但具體也要根據自己服務器來做相應的調整