我能否了解哪个硬件故障导致我的系统重启?

我能否了解哪个硬件故障导致我的系统重启?

我看到过这里提出的类似问题,关于如何知道导致系统重启的原因。

但是如果我没记错的话,他们不会具体显示哪个硬件出现故障,或者是否是由 CPU 或 GPU 因高温导致的故障。

所以我的问题是,有没有办法可以检查系统重启的原因?

答案1

您可以使用以下命令检查系统日志中上次启动前(以崩溃结束的启动前)的启动过程:

journalctl -b -1

但是,并非所有故障都会被记录下来。有些故障会导致系统快速崩溃,以至于无法记录下来 - 过热就是其中之一。

答案2

有两个 syslog 文件可用于检查错误消息……/var/log/syslog/var/log/syslog.1

如果您知道重启发生的日期/时间,您可以more /var/log/syslog查找more /var/log/syslog.1该时间范围内发生的错误。

如果您不记得重启发生的日期/时间,您可以输入、 或 之grep类的信息。grep temp /var/log/syslog*grep error /var/log/syslog*

相关内容