记下学习fat32文件系统的过程,备忘
一、fat32总体结构
按在磁盘中顺序储存如下
主引导记录 MBR
DPT
分区引导扇区 DBR
保留区域
FAT文件表 FAT1
FAT2(FAT1的备份)
数据区 根目录
数据区
二、剖析
1.MBR
MBR位于磁盘的首部,占用446byte(磁盘一个扇区),该扇区的其余64byte留给DPT(磁盘分区表),并以 0x55AA 结束
DPT确定了以下信息
注意:磁盘中数据的的读取是little ending 也就是将数据高位的放在前面
起始地址 |
字节数 |
描述 |
0x1BE |
1 |
可引导标志,0x00不可引导,0x80可引导 |
0x1BF~0x1C1 |
3 |
分区起 |