0

我正在编写一个读取 FAT16 文件图像的 C 程序。我有一个存储 FAT 开头位置的变量。我应该把什么价值放在那里?

我能够找到保留区域的开头,并确定:
- BytesPerSec = read( image, 11, 2 )
- SectorCount16 = read( image, 19, 2 )
- 等等

有什么方法可以确定 FAT 从引导分区块或引导扇区的偏移量?

它是否在引导扇区之后立即开始?
这是否意味着 LAST_BYTE( boot_sector ) +1 是 FAT 的第一个字节?

4

0 回答 0