HP Proliant ML350 G5 不能在 48GB RAM 下运行

-2 memory

在此配置中有 28GB 的​​ RAM 之前:

DIMM 1A : 2048 MB 667 MHz
DIMM 2B : 4096 MB 667 MHz
DIMM 3C : 4096 MB 667 MHz 
DIMM 4D : 4096 MB 667 MHz 
DIMM 5A : 2048 MB 667 MHz
DIMM 6B : 4096 MB 667 MHz
DIMM 7C : 4096 MB 667 MHz 
DIMM 8D : 4096 MB 667 MHz 
Run Code Online (Sandbox Code Playgroud)

一切正常。

现在我订购了 4x 8GB Sticks,它们是 PC2-5300F ECC RAM,和其他的一样。

我把它们放在下面:

1A: 8GB
2B: 8GB
3C: 4GB
4D: 4GB
5A: 8GB
6B: 8GB
7C: 4GB
8D: 4GB
Run Code Online (Sandbox Code Playgroud)

但是在启动时它只显示 32GB 的 RAM。在 Bios 中,它说安装了 49XXX​​MB(不要记住正确的值)HP ILO 说如下:

DIMM 1A : 8192 MB 667 MHz
DIMM 2B : 8192 MB 667 MHz 
DIMM 3C : 4096 MB 667 MHz 
DIMM 4D : 4096 MB 667 MHz
DIMM 5A : 8192 MB 667 MHz
DIMM 6B : 8192 MB 667 MHz
DIMM 7C : 4096 MB 667 MHz 
DIMM 8D : 4096 MB 667 MHz
Run Code Online (Sandbox Code Playgroud)

之后我用 2x 2GB RAM 替换了 2x 4GB RAM,启动显示 32GB,在 BIOS 44GB。

我多次切换它们,但一直只有 32GB。

有一次我只从 4x 8GB Sticks 开始,显示 32GB Ram 并且工作正常。

所以有什么问题?是不是因为不同的内存类型?我应该订购新的 4x 8GB Sticks 以便我有 64GB RAM 和 8x 8GB Sticks 吗?

我已经安装了最新的 BIOS。

我有 2 个 Xeon E5420 CPU。

Pau*_*ane 6

此服务器的 HP Quickspec ( https://www.hpe.com/h20195/v2/GetPDF.aspx/c04284193.pdf ) 表示最多只需要 32GB。