我测试了 RHEL 8.1,我可以mc0
在/sys/devices/system/edac/mc
.
我在同一台机器上测试了 Debian 9.9 mc0
,/sys/devices/system/edac/mc
.
是因为某些驱动程序没有加载吗?哪一个?
答案1
是的,如果相关驱动程序未加载,就会发生这种情况,大概是因为它包含在 RHEL 8 内核(基于 4.18)中,但不包含在 Debian 9 内核(基于 4.9)中。如果您测试 Debian 10(其内核基于 4.19),您应该会发现 EDAC 处理正确。
查看/sys/devices/system/edac/mc/mc0/mc_name
RHEL 会告诉您内存控制器名称是什么,这将有助于确定需要什么驱动程序。