AMD平臺(tái)在Linux上強(qiáng)制開(kāi)啟內(nèi)存ECC錯(cuò)誤檢測(cè)和糾正
自AM4平臺(tái)開(kāi)始已經(jīng)有部分廠(chǎng)商在BIOS的AGESA配置中啟用了ECC內(nèi)存支持
但還是有大部分廠(chǎng)商的AGESA配置是默認(rèn)禁用內(nèi)存ECC的
(不限于AM4平臺(tái),實(shí)際上基本是AMD的CPU都可以這樣做)
前提:
確保你使用ECC內(nèi)存(UDIMM RDIMM LRDIMM)
或者支持ECC的SODIMM
并且主板沒(méi)有閹割走線(xiàn)
以發(fā)行版Ubuntu,引導(dǎo)環(huán)境GRUB為例
編輯grub配置文件
在GRUB_CMDLINE_LINUX_DEFAULT行添加
內(nèi)核版本<5.12
內(nèi)核版本≥5.12,因?yàn)閮?nèi)核模塊更改
例:
內(nèi)核版本<5.12
內(nèi)核版本≥5.12
然后執(zhí)行
更新GRUB配置
重啟后執(zhí)行
可以看到
類(lèi)似緩沖區(qū)信息即強(qiáng)制開(kāi)啟ECC錯(cuò)誤檢測(cè)和糾正成功
標(biāo)簽: