E2fsck

e2fsck 善後服務

  • December 23, 2020

/home我在ext4 分區上有文件系統錯誤。我能夠重新啟動進入恢復模式並執行e2fsck,它發現並修復了一長串錯誤。(後來我發現定期檢查被禁用了。)之後,我能夠重新啟動到桌面,一切似乎都很好。

現在我想知道:我如何評估損壞(如果有)?我登記了/home/lost+found,它是空的;這是令人鼓舞的。但是我還有什麼可以或應該做的事情來查明數據是否失去?

萬一這很重要,我在 Debian stable 10.7 上。

除非您有新的備份可供比較,否則您無能為力。

在極少數情況下,e2fsck 會將文件截斷為零——您可能會尋找它們。

在舊 Unix 上,lost+found(我認為)用於任何孤立文件。在e2fsck,我相信它只用於孤立的目錄。 e2fsck似乎也只有一個錯誤的修復程序。

無論如何,您還應該:

  1. 用於tune2fs打開對現有文件系統的定期檢查。
  2. 編輯/etc/mke2fs.conf以使預設為包括定期檢查。

引用自:https://unix.stackexchange.com/questions/625639