如何修復 EXT2-fs (sda1): 錯誤: ext2_lookup 刪除了引用 XXXX 的 inode

如何修復 EXT2-fs (sda1): 錯誤: ext2_lookup 刪除了引用 XXXX 的 inode

前段時間,我在 Acer TravelMate 8572G 上安裝了 Kubuntu 12.10,其中安裝了 Linpus LiveCD Editon v9.2。當我嘗試刪除 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 將在執行其業務時列印完成欄位。

來自手冊頁

相關內容