ファイルシステムCRCチェック

ファイルシステムCRCチェック

u-boot(ブートローダ)は、カーネルを実行する前にカーネルイメージCRCを確認することを知っています。あなたが正しい場合にのみ、さらに進むことができ、そうでなければ間違いを犯すでしょう"Bad CRC"

また、ファイルシステムでも同じことをしたいと思います。

  1. これを行う方法はありますか?

  2. カーネルは、ファイルシステムをロードする前にファイルシステムが正しいことを確認しますか?では、この検査はどこで行われますか?

修正する:

jffs2ファイルシステムを使用しています。そのようなファイルシステムのCRCを確認できますか?それとも、jffs2ファイルシステムが破損していないことを確認する他の方法はありますか?

ベストアンサー1

一般に、すべての最新のファイルシステムドライバには、マウントされているファイルシステムが一貫した状態にあることを確認する一種のチェックが含まれています。一般に、意味論ではなく構文の面でゴミが発生する可能性があります(ただし、よく構造化されています)。ファイルシステム)ゴミ)。

についてはJFFS2セクションを確認してください。3.1そして3.5~の文書- いくつかのチェックが完了しました。

おすすめ記事