システムが再起動する原因を知る方法について、同様の質問がここで寄せられているのを見たことがあります。
しかし、私が間違っていなければ、どのハードウェアに障害が発生したのか、高温のために CPU が原因なのか、あるいは GPU が原因なのかは具体的に示されないはずです。
そこで質問なのですが、システムの再起動の原因を確認する方法はあるのでしょうか?
答え1
システムのログを調べて、前回の起動(クラッシュで終了したもの)を調べることができます。
journalctl -b -1
ただし、すべての障害がログに記録されるわけではありません。一部の障害では、システムが急速にダウンし、ログが書き込まれません。過熱もその 1 つです。
答え2
エラー メッセージを確認できる syslog ファイルは 2 つあります.../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*