是否可以使用 Xeon 处理器和 ECC 内存启动消费类 i7 系统?

cma*_*ett 5 bios memory boot linux-kernel

我在互联网上阅读了几篇博客文章,似乎暗示可以启动至少一些带有无缓冲 ECC 内存和安装了 Xeon 43xx 处理器的 i7 主板。

我可以使用 X4370 处理器和标准非 ECC 内存启动我的 MSI P55-GD80 主板,但是当我安装两个无缓冲 ECC 内存 DIMM 时,它会挂起 FF 邮政编码。有趣的是,如果我错误地安装了内存,它会显示一小段邮政编码,然后发出无内存哔声代码。

我有一个很长的项目计划破解内存参考代码,以允许使用 ECC DIMM 启动(未启用 ECC),然后启用单个位纠错作为第二个项目。

有没有人试过这样做? 成功地?

Mat*_*mes 1

我完全不明白你为什么要这样做,但简短的答案是:不,你不会让(大多数)消费者英特尔芯片组主板使用 ECC RAM 启动。如果您需要 ECC RAM,请购买服务器芯片组板。

你能破解它吗?或许。是否有一些不起眼的板子上有乱七八糟的参考代码可以启动它?大概。这是常态吗?不。

扩展 Fopedush 所说的内容:我见过大多数(85% 以上)消费类主板无法使用 ECC RAM 启动。这根本不是大多数消费者委员会愿意做的事情,或者是设计要做的事情。一般来说,如果一个人花费了所有的费用来购买 Xeon 处理器和 ECC RAM,他们只会购买一个服务器主板来安装它。

e:另一件事需要注意:您说当 RAM 安装不正确时,它会给您邮政编码,这是完全有道理的。启动过程首先检查是否安装了 RAM,然后检查是否安装正确,最后检查是否兼容。它将先执行“安装不正确”检查,然后再执行“这是 ECC RAM,我无法启动它”检查。ECC RAM 的核心仍然是 240 针 SDRAM。