FAT16 ファイル イメージを読み取る C プログラムを作成しています。FAT の開始位置を格納する変数があります。そこにどのような価値を置くべきですか?
予約領域の始まりを見つけることができ、次のように判断しました:
- BytesPerSec = read( image, 11, 2 )
- SectorCount16 = read( image, 19, 2 )
- など
ブート パーティション ブロックまたはブート セクタから FAT のオフセットを特定する方法はありますか?
ブートセクタの直後から始まりますか?
これは LAST_BYTE( boot_sector ) +1 が FAT の最初のバイトということですか?