如果系統斷電,整個 ext3 檔案系統會損壞?

如果系統斷電,整個 ext3 檔案系統會損壞?

我知道在斷電期間寫入的任何檔案都可能會損壞,但是整個 ext3 檔案系統是否有可能在斷電事件期間損壞?如果是這樣,怎麼辦?

謝謝!

答案1

TL;DR:使用預設安裝選項不太可能發生這種情況,但仍有可能發生。如果您調整安裝選項並設定不安全標誌,是的,這是可能的。

ext3 是一個日誌檔案系統,這意味著它比不使用日誌功能的 ext2 更不可能被硬斷電損壞。

話雖這麼說,ext3 分區損壞也不是不可能的。特別是斷電時快取中儲存的數據將要迷路了。由於在 ext3 上沒有對日誌進行校驗和,因此它仍然可能導致重大問題,請參閱維基百科欲了解更多資訊(參考文獻 32、33 和 34)。

此外,ext3 模式可以在安裝時更改,某些選項比其他選項更危險,請參閱 ext3 文檔。當然,如果禁用日誌功能,檔案系統將很容易在斷電時損壞。

最後一點:對於任何檔案系統來說,「整個檔案系統」損壞的可能性都很小。如果排除特定的病態情況(在檔案系統檢查期間關閉電源等),則任何檔案系統都不會立即對整個檔案系統進行操作。因此,通常的損壞問題是針對分區的某些 inode,而不是所有資料。

有關的:

相關內容