1

给定以下 BPB:

FAT32 BPB http://img121.imageshack.us/img121/1131/fat32bpb.png

“MSWIN4.1”字符串只是“OEM ID”字段,根据 Microsoft 文档,它不应用于识别 FAT 卷。

“FAT32”字符串是 BS_FilSysType 字段,根据 Microsoft 文档,它也不应该用于识别 FAT 卷。

那么如何确定该卷已格式化为 FAT?有什么可靠的签名可以转发吗?

4

1 回答 1

1

在引导扇区的位置 0x30 将是指向 FSInfoSector 的指针 - 这将以应该是 41615252h(或 0x52 0x52 0x61 0x41 /“RRaA”)的签名开始

这应该允许您正确识别卷 - 来源: http: //www.dewassoc.com/kbase/hard_drives/boot_sector.htmhttp://en.wikipedia.org/wiki/File_Allocation_Table#FS_Information_Sector

于 2010-03-13T09:01:08.950 回答