EXT2-fs (sda1) の修正方法: エラー: ext2_lookup が参照した inode XXXX を削除しました

EXT2-fs (sda1) の修正方法: エラー: ext2_lookup が参照した inode XXXX を削除しました

しばらく前に、Linpus LiveCD Editon v9.2 がインストールされている Acer TravelMate 8572G に Kubuntu 12.10 をインストールしました。Kubuntu を削除しようとしたところ、問題が発生し、Grub が壊れてしまいました。その後、Boot Disk Repair で修復しましたが、Linpus がロードされる前に、次のようなエラーが多数表示されます。

EXT2-fs (sda1): error: ext2_lookup deleted inode referenced XXXX

どうすれば削除できますか? 他のシステムをインストールしたくないので、ラップトップをそのまま Linpus のままにしておきます (ラップトップを借りて何か作業をしました)

答え1

削除されたinodeの問題は、通常、デバイスのファイルシステムをチェックするだけで解決できます。マウント解除:

e2fsck -f /dev/sda1

Hauke が言ったように、マウント解除されたファイルシステムのチェックを実行する最も簡単な方法は、Live メディアを使用することです。

答え2

以下も使用できます:

fsck.ext2 /dev/sda1

e2fsckこれは、ファイルシステム チェックの進行状況を監視できるように、e2fsck が完了情報を標準入力 (ファイル記述子 0) に書き込むためのエイリアスの一種です。

fsck.ext2 は、処理を実行すると完了バーを出力します。

manページより

関連情報