1,FSInfo region一般是紧跟着boot sector,以下是FSInfo的详细信息:
Name | Offset | Size | Description |
FSI_LeadSig | 0 | 4 | 固定值0x41615252 |
FSI_Reservedl | 4 | 480 | 保留使用 |
FSI_StructSig | 484 | 4 | 固定值0x61417272 |
FSI_Free_Count | 488 | 4 | 此值的含义是当前分区free cluster的个数,如果此值为0Xffffffff,那么则说明free cluster的个数是未知的 |
FSI_Nxt_Free | 492 | 4 | 已经使用了的cluster的序号,下次分配的时候不需要从FAT table的开始分配了,节省时间 |
FSI_Reserved2 | 496 | 12 | 保留使用 |
FSI_TrailSig | 508 | 4 | 固定值0XAA550000 |
FAT32相比FAT12和FAT16的安全性有一点提高是在FAT32的bootsector里多了一个BPB_BkBootSec成员,该成员的含义是bootsector和FSInfo备份的sector number,
正常是在第6和第7sector分别有bootsector和FSInfo的一个备份。