Linux

為什麼 /sys/devices/system/edac/mc 中沒有 mc0 文件夾

  • August 6, 2020

我測試了 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_nameRHEL 會告訴您記憶體控制器名稱是什麼,這將有助於確定需要什麼驅動程序。

引用自:https://unix.stackexchange.com/questions/603166