当我运行mcelog
(版本 154)时,我得到以下输出。
mcelog: ERROR: AMD Processor family 23: mcelog does not support this processor. Please use the edac_mce_amd module instead.
CPU is unsupported
Run Code Online (Sandbox Code Playgroud)
对我来说,这感觉像是一个类别错误,因为它mcelog
是一个应用程序,edac_mce_amd
也是一个内核模块。
此外,我确实加载了这个模块。lsmod
返回edac_mce_amd 28672 0
。
那么这个错误消息到底在说什么?我是否应该运行替代二进制文件以从我的 AMD 处理器获取 MCE,或者是否有办法使其mcelog
兼容?
其背景是,我大约每天都会突然崩溃一次,并且 中没有任何有罪的消息journalctl
,因此我试图查看是否有 MCE 可能会突出该问题。
mcelog
已弃用,您应该使用rasdaemon
(也可以在 GitHub 上找到,也可能在您选择的发行版中找到)。
如果 don\xe2\x80\x99t 的打包版本rasdaemon
似乎可以与您的 CPU 配合使用,请尝试构建更新的版本;特别是,对您的 CPU 系列的支持至少需要 0.6.3 版本rasdaemon
。(但即使是较旧的 CPU 系列也可能需要最新版本的rasdaemon
.)
归档时间: |
|
查看次数: |
8859 次 |
最近记录: |