入力/出力エラーとスワップアンロードによる衝突

入力/出力エラーとスワップアンロードによる衝突

この問題に関するアドバイスを探しています。あちこちで検索してみましたが、まったく同じものが見つかりませんでした。

私は4年前のノートブックにDebian 8の安定した最新の最小インストール(i3wm、いくつかのアプリケーションを実行)を実行しています。 Webナビゲーション中に動作が停止しました。スワップパーティションエラーが発生した黒い画面(残念ながらメモもせず、写真も撮れませんでした)。これはしばらく続いてコンピュータを離れましたが、数分後にTTYの切り替えを試み、ウィンドウマネージャに戻りました(他のTTYは黒でした)。端末で新しいタブを開き、いくつかのコマンドを実行してみることができます。たとえば、dmesg/var/ と /run/ を見たいとします。ただし、すべてのコマンドはsegfaultを生成し、実行されません。lsblk、、mount-dmesg grepすべてがsegfaultまたは入力/出力エラーを発生させます。たとえば、lsblk入力/出力エラーが表示されます。電源ボタンを押さないと再起動できません。

当時、メモリ内のほとんどすべて(端末、WM、ワイヤレス、htopなど)を実行できましたが、ディスクへのIOおよび一部のメモリアクセスが失敗したようです。これはさまざまなレベルで問題を引き起こす可能性がありますが、可能であるかどうかはわかりません。メモリの問題は、一般的なアプリケーションのセグフォルトが原因であると思いますが、これはさまざまな意味を持つことができます。

行く方法は長いですがおそらくこんなことを見た人はいますか?しばらくの間、同じコンピュータで同様の入出力エラーの問題がありましたが、一度だけ発生して大幅に気になりませんでした。実行したbadblocksときに不良ブロックが0個見つかりました。

私はコンピュータサイエンスを専攻している学生ですが、このようなLinuxエラーを解決することは私があまりしなければならないことではありません。技術に触れることはできましたが、どこを見なければならないのかわかりませんでした。必要に応じて正しいログを公開できます(まだsyslogを介して何かを探しています)。ヘルプ/ヒントをいただきありがとうございます。

よろしくお願いします。

ベストアンサー1

いくつかのデバッグ方法:

  • リカバリディスク/ライブディスクを使用して起動し、システムが安定していることを確認してください。特定のメモリのハードウェアの問題かもしれません。

  • すべてのファイルシステムをfsckして修復します。lost+foundファイルシステムにいくつかの重要なファイルがないことを確認する

  • /var/log原因を特定するには、リカバリディスクではなくシステムのログ()を確認してください。/var

  • chrootシステムルートに移動すると、対話的に問題を特定し、外部端末を使用して問題を解決するのに役立ちます。

おすすめ記事