%20%E3%81%AE%E4%BF%AE%E6%AD%A3%E6%96%B9%E6%B3%95%3A%20%E3%82%A8%E3%83%A9%E3%83%BC%3A%20ext2_lookup%20%E3%81%8C%E5%8F%82%E7%85%A7%E3%81%97%E3%81%9F%20inode%20XXXX%20%E3%82%92%E5%89%8A%E9%99%A4%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F.png)
しばらく前に、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ページより