- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程名称:数据备份与恢复知识点:FAT32文件系统的DBR分析四川邮电职业技术学院 成友才FAT32的DBR的概念和组成DBR(DOS Boot Record),含义是DOS引导记录,也称为操作系统引导记录。FAT32文件系统的DBR(即操作系统引导记录)大体可以分为5个部分,分别为:跳转指令,OEM代号,BPB(BIOS Parameter Block,BIOS参数块),引导程序,结束标志(55AA)。FAT32文件系统的DBR功能模块结构FAT32文件系统的DBR由5部分组成:跳转指令:跳转到引导程序代码。OEM代号: 占用8个字节,这个说明了微软不同的操作系统版本。BPB:BIOSParameter Block,BIOS参数块。引导程序: 完成微软操作系统文件的装入。结束标志:为固定值“55 AA”。FAT32文件系统的DBR分析 跳转指令跳转指令本身占用2个字节,它将程序执行流程跳转到引导程序处,比如当前DBR中的“EB 58”,就是代表汇编语言的“JMP 58”。需要注意该指令本身占用2字节,计算跳转目标地址时以该指令的下一个字节为基准,所以实际执行的下一条指令应该位于5A。紧接着跳转指令的是一条空指令NOP(90H)。 OEM代号这部分占8字节,由创建该文件系统的OEM厂商具体安排。当前DBR中的OEM代号为“MSDOS5.0”,说明这个FAT32分区是由微软的Windows 2000以上的操作系统格式化创建的。FAT32文件系统的DBR分析 BPB(BIOS Parameter Block,BIOS参数块):FAT32的BPB从DBR的第12(0BH偏移处)个字节开始,占有79个字节,具体内容如下:字节偏移字段长度字段名与定义 字节偏移字段长度字段名与定义0X0B2每扇区字节数0X282标记0X0D1每簇扇区数0X2A2版本0X0E2DOS保留扇区数0X2C4根目录首簇号0X101FAT个数0X302文件系统信息扇区号0X112未用0X322DBR备份扇区号0X132未用0X3412保留0X151介质描述符0X401BIOS驱动器号0X162未用0X411未用0X182每磁道扇区数0X421扩展引导标记0X1A2磁头数0X434卷序死列号0X1C4隐藏扇区数0X4711卷标0X204该分区的扇区总数0X528文件系统类型0X244每FAT扇区数 FAT32文件系统的DBR分析 引导程序FAT32的DBR引导程序占用420字节(5AH~1FDH),在Windows98之前的系统之下,这段代码负责完成DOS三个系统文件的装入,在Windows 2000之后的系统中,其负责完成将系统文件NTLDR装入,对于一个没有安装操作系统的分区来讲,这段程序没有任何作用。 结束标志DBR的结束标志与MBR,EBR的结束标志都相同,为“55 AA”。以上五个部分共占用512字节,正好是一个扇区,因此成它为DOS引导扇区。前面4个部分会因操作系统版本的不同而不同,也因硬盘的逻辑盘参数的变化而变化。 FAT32文件系统的DBR中BPB的分析 0B-0C:每扇区字节数 每扇区字节数记录每个逻辑扇区的大小,其常见的值为512,但是并不是固定的值。该值可以由程序定义,合法值包括512,1024,2048,4096。本例中为0200H(低位在前,高位在后),即512字节。0D:每簇扇区数 表示由多少个扇区组成一个簇。一个簇由一组连续的扇区组成,簇所含的扇区数必须是2的整数次幂,如1,2,4,8,16,32,64,128。在本例中为80H,表示每簇为128扇区,即64kB,是格式化时选择的簇的大小或分配单元大小。 在FAT文件系统中,所有的簇都位于数据区,每个簇都有一个自己的地址编号。在数据区之前没有簇。FAT32文件系统的DBR中BPB的分析 0E-0F:DBR及保留扇区数 是DBR到FAT1表之间的扇区数,即FAT1的开始扇区号。本例为26H,即38扇区。10:FAT个数 一般都为2。本例为02H,表示共有两个FAT表,即FAT1和FAT2。15:介质描述符 F8?代表硬盘。FAT32文件系统的DBR中BPB的分析18-19:每磁道扇区数 一般其值为63。1A-1B:磁头数 一般都为255。1C-1F:隐藏扇区数 ?该值与分区表中所描述的该分区的起始扇区数一致。对主磁盘来说,是MBR到DBR之间的扇区数,对于扩展分区中逻辑驱动顺来说,是其EBR到DBR。本例中的数值,即隐藏扇区为2048个扇区。FAT32文件系统的DBR中BPB的分析20-23:该分区的扇区总数 FAT32分区的大小。本例中扇区大小为0D007000H,即共218132480个扇区,分区容量为104GB。24-27:FA
您可能关注的文档
- 食品检测中心1 施工方的选择 施工方的选择-资格审查.ppt
- 食品快速检测技术 2.2 便携式拉曼光谱快速检测仪(油品快速检测) 拉曼光谱快速检测仪器 PPT.pptx
- 食品快速检测技术(新) 4.食用油过氧化值快速测定 食用植物油过氧化值快速测定.pptx
- 食品理化检验技术 灰分测定用仪器设备的使用方法 灰分测定用食品设备的使用方法-2PPT.pptx
- 食品添加剂 食品乳化剂、食品添加剂 乳化剂.ppt
- 食品微生物检测技术 划线法接种及注意事项 微生物接种方法-划线法接种及注意事项-试管斜面划线接种.pptx
- 食品微生物检测技术 食品中大肠菌群计数——第二法菌落计数及报告 食品中大肠菌群计数——第二法菌落计数及报告.ppt
- 食品微生物检验技术 商业无菌检验 食品微生物检验技术3-4-2商业无菌术语及检验目的意义.pptx
- 食品营养 营养调查的内容 营养调查的内容和意义.pptx
- 食品营养与健康 叶酸 叶酸.pptx
最近下载
- (完整版)电气设备安装标准规范.pdf
- GB∕T 13861-2022生产过程危险和有害因素分类、解读与示例说明清单【危险源识别工具】(雷泽佳-2024A0).doc
- 2021年中国光大银行校园招聘在线测试笔试题考试真题笔经.doc
- 新浪·按键精灵开发者1级认证参考解析.docx VIP
- 2023年福建省各地中考语文模拟卷【文学类文本阅读题解及答案解析】汇集.docx VIP
- 皮亚杰认知发展论.ppt VIP
- 2.1 几代中国人的美好夙愿 课件初中读本.ppt
- 流域化“厂网一体”运营模式的探索与实践.pdf
- 半导体制造技术离子注入工艺.pptx
- 全国普通话水平测试用普通话词语表(表一+表二).pdf
文档评论(0)