Linux
為什麼 /sys/devices/system/edac/mc 中沒有 mc0 文件夾
我測試了 RHEL 8.1,我可以
mc0
在/sys/devices/system/edac/mc
.
mc0
我在同一台機器上測試了 Debian 9.9 ,沒有/sys/devices/system/edac/mc
.那是因為某些驅動程序沒有載入嗎?哪一個?
是的,如果相關驅動程序沒有載入,就會發生這種情況,大概是因為它包含在 RHEL 8 核心(基於 4.18)中,但不包含在 Debian 9 核心(基於 4.9)中。如果您改為測試 Debian 10(其核心基於 4.19),您應該會發現 EDAC 處理正確。
查看
/sys/devices/system/edac/mc/mc0/mc_name
RHEL 會告訴您記憶體控制器名稱是什麼,這將有助於確定需要什麼驅動程序。