コンピュータが起動後数分でフリーズします。ハードウェア障害をデバッグするにはどうすればよいでしょうか?

コンピュータが起動後数分でフリーズします。ハードウェア障害をデバッグするにはどうすればよいでしょうか?

Linux を実行し、サーバー/音楽プレーヤーなどとして使用するために、古い Pentium 4 PC を購入しました。Ubuntu をインストールしましたが、ソフトウェア的には基本的にすべてが期待どおりに動作します。

しかし、起動後しばらくすると完全にフリーズすることがよくあります。画面はそのままで、ハードリセット以外の操作はできなくなります。ネットワーク経由の SSH もできません。これは通常、起動後 10 分以内に発生します。それ以降 (通常は 1 ~ 3 回再起動した後) に発生しない場合は、何時間も正常に動作します。まるでウォームアップが必要か何かのようです。もう 1 つのヒント: 実際に電源を入れた直後に BIOS 画面で 2 回フリーズしました。

この原因は何でしょうか? MemTest で RAM をすでにチェックしましたが、問題ありませんでした。

答え1

原因はいくつか考えられます

  1. CPUが熱くなりすぎる

    • ケース/ファンなどを掃除し、サーマルペーストを交換する
    • ハイパースレッディングを無効にしてみてください(問題がCPU温度に関連していない場合でも、これが役立つ場合があります)
    • Martinの提案に従ってオーバークロックを無効にする
  2. ハードウェアの欠陥 / ハードウェアが正しく認識されていない

    • 不要なデバイスを切断する
    • メモリチェックを実行する
    • オンボードデバイスを無効にしてみてください

その他...

私の経験では、P4 のフリーズはほとんどの場合、CPU が熱くなりすぎたり、ハイパー スレッディングに問題があったりすることが原因です。ただし、RAM の欠陥などの一般的な問題もすべて当てはまります。

答え2

おそらくあまり良い写真ではないと思いますが、BIOS の CPU クロック設定を確認してみてください。Pentium 4 は非常に高いクロック速度で動作するため、非常に熱くなりやすく、問題を引き起こす可能性があります。PC の前の所有者がオーバークロックをうまく行わなかったのかもしれません。

おそらく、すべての BIOS 設定をリセットしてみることも必要です。

関連情報