2024年1月28日发(作者:)
FAT32与FAT16文件系统的区别
1.磁盘数据组织结构的区别
总体上FAT32与FAT16文件系统变化不大,文件系统仍然将逻辑盘的空间划分为DBR引导区(BOOT区)、文件分配表(FAT)、根目录表(FDT)和数据区(DATA区)。但有以下区别:
·FAT16只有一个DBR,且只占用逻辑0扇区;FAT32中的DBR多了一个副本,分别起始于逻辑0扇区(xx柱、0头、1扇区)和逻辑6扇区(xx柱、0头、7扇区)。
·FAT32在DBR副本和FAT1之间有保留扇区;FAT16没有保留扇区。
·FAT16文件系统中的FAT1从逻辑0扇区(yy柱、1头、1扇区)开始;FAT32文件系统中的FAT1从逻辑32扇区(yy柱、1头、33扇区)开始。
两个文件系统的数据组织结构示意图如图6-13
图6-13 文件系统的数据组织结构示意图
结构的区别
FAT32中的DBR不仅多了一个副本,而且从偏移量0BH开始的BPB参数及一些相关地址的表示方法也有区别。如表
6-15所示
表6-15 FAT16和FAT32文件系统的DBR中相关地址参数分配表偏移量
字节数
FAT16
FAT320B--0CH
2
每个扇区的字节数
每个扇区的字节数0DH
1
每簇的扇区数
每簇的扇区数0E--0FH
2
保留扇区数
保留扇区数10H
1
FAT个数
FAT个数11--12H
2
根目录登记项个数
13--14H
2
磁盘总扇区数
15H
1
磁介质类型说明符
磁介质类型说明符16--17H
2
每个FAT表的扇区数
18--19H
2
每个磁道的扇区数
每个磁道的扇区数1A--1BH
2
磁头的个数
磁头的个数1C--1FH
4
当前分区前隐含扇区数
当前分区前隐含扇区数20--23H
4
逻辑盘总扇区数24--25H
2
每个FAT表的扇区数27--2AH
4
FAT16格式磁盘系列号
2B--35H
11
FAT16卷标名
36--3AH
5
FAT16磁盘格式标志
43--46H
4
FAT32格式磁盘系列号47--51H
11
FAT32卷标名52--56H
5
FAT32磁盘格式标志


发布评论