![fsck ext4 inode エラー](https://rvso.com/image/632751/fsck%20ext4%20inode%20%E3%82%A8%E3%83%A9%E3%83%BC.png)
今日、起動中に、いくつかの inode を含む ext4 パーティションでエラーが発生しました。ルート パスワードを入力して fsck を手動で実行しましたが、少し心配です。fsck は、inode のいくつかのエラーについて何度も警告し、それらを 1 つずつクリアするかどうかを尋ねたので、はいと答えましたが、データ損失が発生したかどうか疑問に思っています。どうすれば確認できますか?
また、前回のシャットダウンは正常で、60GB の空き容量があるので、何が原因なのかわかりません。何かアイデアはありますか?
答え1
時にはただ肩をすくめるしかないこともありますが、私にとってはこれがまさにそのときです。
ファイル システムは破損することがあります (不明瞭なカーネル バグ、微妙なハードウェアの非互換性、宇宙線現象 (本当に)、不良/ノイズの多いケーブルなど)。そのため、時々はシステムとfsck
ファイル システムを静止させて、そのようなエラーが発生していないことを確認するか、発生した場合は整理する必要があります (ファイル システムが破損すると、操作を継続するとさらに破損する傾向があります)。
データが失われたかどうかはどうすればわかりますか? バックアップ ソフトウェアでオンライン ストレージを最新の正常なバックアップと照合できる場合は、FS の大きな部分が消失していないかどうかを簡単に確認できます。 などのシステムがtripwire
役立ちますが、すでにセットアップして実行している必要があります。いずれにしても、パーティションに対してそのようなものを実行するのは奇妙です/home
。 をぜひ確認してください/home/lost+found
。 によって分離されたコンテンツはすべて で再接続されますfsck
。
それでも何も見つからない場合は、「fsck
これらのファイルシステムをもっと頻繁に使用する必要がある" そして多分 "私はそのハードウェアを完全に信頼していない「」と言って、先に進みます。