fsck ext4 inode エラー

fsck ext4 inode エラー

今日、起動中に、いくつかの inode を含む ext4 パーティションでエラーが発生しました。ルート パスワードを入力して fsck を手動で実行しましたが、少し心配です。fsck は、inode のいくつかのエラーについて何度も警告し、それらを 1 つずつクリアするかどうかを尋ねたので、はいと答えましたが、データ損失が発生したかどうか疑問に思っています。どうすれば確認できますか?

また、前回のシャットダウンは正常で、60GB の空き容量があるので、何が原因なのかわかりません。何かアイデアはありますか?

答え1

時にはただ肩をすくめるしかないこともありますが、私にとってはこれがまさにそのときです。

ファイル システムは破損することがあります (不明瞭なカーネル バグ、微妙なハードウェアの非互換性、宇宙線現象 (本当に)、不良/ノイズの多いケーブルなど)。そのため、時々はシステムとfsckファイル システムを静止させて、そのようなエラーが発生していないことを確認するか、発生した場合は整理する必要があります (ファイル システムが破損すると、操作を継続するとさらに破損する傾向があります)。

データが失われたかどうかはどうすればわかりますか? バックアップ ソフトウェアでオンライン ストレージを最新の正常なバックアップと照合できる場合は、FS の大きな部分が消失していないかどうかを簡単に確認できます。 などのシステムがtripwire役立ちますが、すでにセットアップして実行している必要があります。いずれにしても、パーティションに対してそのようなものを実行するのは奇妙です/home。 をぜひ確認してください/home/lost+found。 によって分離されたコンテンツはすべて で再接続されますfsck

それでも何も見つからない場合は、「fsckこれらのファイルシステムをもっと頻繁に使用する必要がある" そして多分 "私はそのハードウェアを完全に信頼していない「」と言って、先に進みます。

関連情報