胜利社区

搜索

数据恢复系列教程(七)FAT32文件系统之DBR

[复制链接]
分享到:
发表于 2012-3-30 08:24 | 显示全部楼层 |阅读模式 来自:河北省
本帖最后由 ssqj111 于 2012-6-18 00:50 编辑

FAT文件系统
这是Windows系统使用的一种文件系统包括FAT12、FAT16、FAT32、exFAT。
1、FAT文件系统用“簇”作为数据单元。一个“簇”由一组连续的扇区构成,所含扇区数是2的整数次幂。簇的最大值是64个扇区(exFAT除外)
2、FAT文件系统中的簇由2号开始。
一、FAT32文件系统
这是大家常用的,重点介绍一下。
FAT32文件系统是从Windows95 OSR2版开始使用的,可以支持大于32MB小于32GB的分区(有第三方软件可以把超过32GB的分区格式化成FAT32,但是微软自己的系统是不可以的)。
1、系统构成
包括四部分,它们顺序存放。
(1)DBR及其保留扇区。即DOS引导记录,也叫操作系统引导记录。
(2)FAT1。文件分配表,也是主FAT。
(3)FAT2。FAT1的备份。
(4)DATA区(数据区)。存放用户数据的区域。
二、DBR分析
由5部分组成:跳转指令、OEM代号、BPB参数块、引导程序、结束标志(55 AA)。如图所示:
dbr.gif
以下是后面的部分
dbr1.gif
数据结构:
起始地址  字节长度  含义
00H   3   跳转指令(2位)后跟一个空口令
03H   8   文件系统标志
0BH   2   每扇区字节数
0DH   1   每簇扇区数
0EH   2   保留扇区数
10H   1   FAT表个数
11H   2   未使用
13H   2   未使用
15H   1   介质描述符
16H   2   未使用
18H   2   每磁道扇区数
1AH   2   磁头数
1CH   4   隐藏扇区数
20H   4   该分区的总扇区数
24H   4   每FAT扇区数
28H   2   标记
2AH   2   版本号
2CH   4   根目录首簇号
30H   2   文件系统信息扇区号
32H   2   DBR备份扇区号,通常为6号扇区
34H   12   未使用
40H   1   BIOS Int13H 设备号
41H   1   未使用
42H   1   扩展引导标识
43H   4   卷序列号
47H   11   卷标
52H   8   文件系统类型
5AH   420   未使用
1FEH   2   标识(55 AA)固定值






免责声明:用户在本平台发表的内容(如有图片或视频亦包括在内)仅表明其个人观点,不代表本平台观点,本平台亦不承担任何法律及连带责任,本平台仅提供信息存储服务;本平台发布的信息仅为传递、参考之用,不构成任何投资、使用等行为的建议。任何后果均由用户自行承担;转载文章的版权归原作者所有,如有侵权,请与我们取得联系,我们将立即整改或删除相关内容。

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表