首页 > 代码库 > FAT学习笔记(三)--FSInfo
FAT学习笔记(三)--FSInfo
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的一个备份。
FAT学习笔记(三)--FSInfo
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。