首页 | 程式人生 | 原创下载 | 技术文档 | 留言我们 | 关于我们 |
破解 FAT 32 之迷
作者:
phanrider
2003-11-05
自从WINDOW 95 OSR2开始,微软就开始采用了FAT 32技术。FAT 32 文件系统,它是对原先FAT 16 文件系统的加强,在逻辑盘容量超过528MB时使用这种格式可高效地存储数据,减少硬盘空间的废屑。 它的优点小弟也不多说了,反正大家有目共睹。不然我们哪能享受到大容量硬盘的快乐呢。下面我们就来看看FAT 32 文件系统的特点: 1. FAT 32 文件系统将逻辑盘的空间分为3部分: 引导区(BOOT 区),文件分配表区(FAT 区)和数据区(DATA 区),引导区和文件分配表区合称为系统区。 2. 引导区从第1扇区开始,使用了3个扇区保存该逻辑盘每扇区字节数,每簇对应的扇区数等重要的参数和引导记录,之后还有若干个保留扇区。 3. FAT 32 系统 1 簇对应 8 个逻辑扇区,理论上可管理逻辑盘容量上限为16384GB。 4. FAT 32 系统中根目录区(ROOT 区)不再是固定区域,固定大小,是数据区的一部分。 FAT 32 格式磁盘系统引导记录详解 0H 3 跳转指令 3H 8 厂家标识区 0BH 2 每扇区字节数 0DH 1 每簇扇区数 0EH 2 保留扇区 10H 1 FAT表个数 11H 2 根目录区文件数 13H 2 总扇区数 15H 1 介质描述 16H 2 每个FAT占用的扇区数 18H 2 每道扇区数 1AH 2 磁头数 1CH 4 隐含扇区数 20H 4 总扇区数(若13H处值为0时) 24H 4 每个FAT 占用的扇区数(若16H处值为0时) 28H 2 扩展标记 2AH 2 文件系统版本 2CH 4 根目录簇数 30H 2 文件系统信息扇区数 32H 2 引导扇区数 34H 12 保 留 40H 1 磁盘编号(第一个硬盘为80H) 41H 1 保 留 42H 1 扩展引导扇区特征码(为29H) 43H 4 磁盘号码 47H 11 磁盘卷标 52H 8 文件系统类型(FAT 32) 5AH ..... 引导程式 1FEH 2 引导区结束标记(AA55)<-你用磁盘工具看到的应是 55 AA 以上所有都为偏移地址,长度为Byte。 如有错误敬请来信指教,以免有误人子弟之嫌。 如转载本内容请保留此文档的完整. |
![]()
|