GNU/Linux >> Linux の 問題 >  >> Linux

システムがフリーズします。ログに何も見つかりません

潜在的なハードドライブの問題のようです。あなたが説明した動作は、ハードドライブが突然要求への応答を停止した場合、またはエラーを返し始めた場合に表示されるものとまったく同じです。 smartctl -a /dev/sda を実行してみてください 、ここで sda はハード ドライブのデバイスで、ハード ドライブにエラーが記録されているかどうかを確認します。

カーネルの dmesg にエラーの説明が表示されます 出力。もちろん、ログインできない場合は dmesg を実行できません。 .ただし、最初にログインしてテキスト コンソールでコマンドを実行すると、システムがクラッシュした後に再度実行できるように、コマンドがまだメモリに残っている可能性があります。

もう 1 つのオプションは、netconsole を使用することです。 デバッグ情報をディスクに書き込むのではなく、別のマシンに直接送信する Linux の機能。これはセットアップが少し難しく、2 台のマシンが必要ですが、他のすべてが失敗した場合に試してみるとよいでしょう。


Linux
  1. Linux – Linuxカーネルシステムコールの実装を見つける方法は?

  2. カスタム組み込みシステムでのクロックドリフトの原因を見つける方法は?

  3. システムがIntelAmtをサポートしているかどうかを確認する方法は?

  1. ライブCDでシステムを更新できますか?

  2. システムコールのソースコードはどこにありますか?

  3. Linux を使用してドライブ内のフォルダー数をカウントするにはどうすればよいですか?

  1. ハードドライブの状態をチェックする方法

  2. ディレクトリツリーで最も古いファイルを見つけるにはどうすればよいですか

  3. 故障したハード ドライブを物理的に特定する