FAT32文件系统结构
2017-12-27 17:46:15 30 举报
FAT32文件系统结构 收藏了还不点赞,好意思么?
作者其他创作
大纲/内容
32目录项0
1结束磁头
名的中间13字符目录项
长名目录项短名32B
1reserved
2每个FAT表的扇区数,(FAT32未使用)
446字节
1FAT文件分配表数
分区0信息16B
其他文件
...
32目录名根目录为分区名
硬盘/优盘/SD卡
2起始簇高16位
2扇区字节数
根目录/其他目录根目录紧挨着FAT1空间的结尾
11卷标ASCII
2FAT工作方式
4分区前已用扇区数
2文件系统信息扇区
短名目录项从长名构造的短名
2每磁道扇区数
2保留扇区数
名的最后几个字符目录项
2最后访问格式同创建日期
DPT,磁盘分区表项0:分区0信息
8ANSI编码文件名
2最后修改时间格式同创建时间
1介质类型
长名目录项子项32B/项
1文件属性
6ANSI编码文件名
BIOS Parameter Block25B
分区0
分区3
4磁盘序列号
扩展BPB54B
其余保留扇区
1属性字节
2磁头数
FAT0文件分配表0
1扩展引导标志
2[15:10]结束扇区[9:0]是结束柱面
4文件长度
32目录项2长名目录项1
主引导扇区512B
0x55 0xAA结束符
4根目录入口簇
4表项n(n有多大?)
名的开始13字符目录项
FAT1文件分配表1(内容与FAT0相同,用于检查一致性)
主引导扇区数据为MBR扇区0
DPT,磁盘分区表项3:分区3信息
2备份引导扇区位置(扇区)
2根目录最大目录项数(FAT32不使用)
2起始簇低16位
8文件系统格式ASCII
1系统ID,区分分区类型
4开始扇区编号
DPT,磁盘分区表项2:分区2信息
1物理磁盘号
24同短名目录项
32目录项1长名目录项0
DPT,磁盘分区表项1:分区1信息
4FAT表占用扇区数
1每簇扇区数
4磁盘总扇区数
2最后修改日期格式同创建日期
3跳转指令
1开始磁头
2[15:10]开始扇区[9:0]是开始柱面
2分区容量小于32MB时的总扇区数
1创建时间(单位10ms)
文件内容
分区2
25BPB
2版本号
保留扇区
1短文件名校验值
12reserved
分区1
2起始簇号没用
4表项0
4表项1
8表头
3扩展名
1“~”
长名目录项长名文件或文件夹n*32B
分区引导扇区512B
1引导指示符
分区引导扇区分区的第0个扇区(在保留扇区头)主要内容DBR
短名目录项短名文件或文件夹32B
8硬盘分区类型
54扩展BPB
根目录
420分区引导代码
一般文件内容为文件内容的字节目录(也是文件)的内容为目录项
4总扇区数
1长文件名标志
0 条评论
下一页
为你推荐
查看更多