システムの電源が切れた場合、ext3 ファイルシステム全体が破損する可能性がありますか?

システムの電源が切れた場合、ext3 ファイルシステム全体が破損する可能性がありますか?

停電中に書き込まれているファイルは破損する可能性があると理解していますが、停電中に ext3 ファイルシステム全体が破損する可能性はありますか? もしあるとしたら、どのように破損するのでしょうか?

ありがとう!

答え1

TL;DR: デフォルトのマウント オプションでは起こりにくいですが、それでも発生する可能性があります。マウント オプションを調整して安全でないフラグを設定すると、確かに起こり得ます。

ext3 はジャーナリングされたファイルシステムであるため、ジャーナリングを使用していない ext2 などよりもハード電源オフによって破損する可能性が低くなります。

そうは言っても、ext3パーティションが破損することはあり得ないわけではない。特に、電源オフ時にキャッシュに保存されたデータは意思失われます。ext3ではジャーナルにチェックサムは作成されないため、重大な問題が発生する可能性があります。ウィキペディア詳細については(参考文献32、33、34)を参照してください。

また、ext3モードはマウント時に変更される可能性があり、一部のオプションは他のオプションよりも危険です。ext3ドキュメントを参照もちろん、ジャーナリングが無効になっていると、電源オフ時にファイル システムが破損する危険性が高くなります。

最後にもう 1 つ注意点があります。どのファイルシステムでも、「ファイルシステム全体」が破損する可能性はほとんどありません。特定の異常なケース (ファイルシステム チェック中の電源オフなど) を除けば、どのファイルシステムも一度にファイルシステム全体を操作することはありません。したがって、通常の破損の問題は、パーティションの一部の inode に関するものであり、すべてのデータに関するものではありません。

関連している:

関連情報