Linux报CPU0: Temperature above threshold解决方法

2010年08月07日 系统技术 暂无评论 阅读 4,362 次

查看Linux系统日志经常发现类似的报错信息:
kernel: CPU0: Temperature above threshold
kernel: CPU1: Temperature above threshold
kernel: CPU1: Running in modulated clock mode
如果确定机器温度并不高,那么这个是由于Linux内核的温度阀值过低造成。
解决方法可以屏蔽掉这个报错信息:
修改/etc/syslog.conf,注释掉 *.emerg 这一行。
然后重启日志 /etc/init.d/syslogd restart
同样也可以在Linux启动Grub中加入nomce选项,禁止Machine Check功能,这样就去掉了CPU监视温度功能。

评论已关闭!