免费咨询热线: 400-779-1599
行业动态
  • 服务流程
  • 服务承诺
免费咨询 免费检测 数据恢复前报价 专业工程师恢复数据 完成交付
首 页 · 行业动态 · 数据恢复

什么是FAT16文件系统的DBR

2010-10-19文章转自:

   DBR开始于FAT16文件系统的第一个扇区,计算机启动时首先由BIOS读入主引导盘MBR的内容,以确定各个逻辑驱动器及其起始地址,然后调入活动分区的DBR,将控制权交给DBR,由DBR来引导操作系统。

    FAT16文件系统的DBR由5部分组成,分别为跳转指令、OEM代号、BPB、引导程序和结束标志.

    1.跳转指令

   跳转指令本身占用2字节,它将程序执行流程跳转到引导程序处。例如,当前DBR中的“EB 3C”,就是代表汇编语言的“JMP 3C”。需要注意该指令本身占用2字节,计算跳转目标地址时以该指令的下一字节为基准,所以实际执行的下一条指令应该位于3E。紧接着跳转指令的是一条空指令NOP (90H)。

   2. OEM代号

  OEM代号部分占8字节,其内容由创建该文件系统的OEM厂商具体安排,例如微软的Windows 95将此处设置为“MSWIN4,0”,Windows 98则设置为“MSWIN4.1”,Windows 2000以上的操作系统设置为“MSDOS5.0”。当前DBR中的OEM代号为“MSDOS5.0”,说明这个FAT16分区是由微软的Windows 2000以上的操作系统格式化创建的。

  使用WinHex可以很轻易地改变这个OEM代号,不过即使改动也并不影响文件系统的使用。

  3.  BPB (BIOS Parameter Block,  BIOS参数块)

   BPM是BIOS Parameter Block的缩写,其含义为BIOS参数块。BPB从第DBR的第12 (OBH偏移处)字节开始,占用51字节,记录了有关该文件系统的重要信息.这些参数也可以使用WinHex中的模板来查看。WinHex的模板管理器中提供FAT16的DBR模板。打开VVinHex的模板管理器,选择FAT16的DBR模板,双击模板后就可以查看FAT16的DBR信息了.

  4.引导程序

   FAT16的DBR引导程序占用448字节(3EH~1FDH)。在Windows 98之前的系统之下,这段代码负责完成DOS三个系统文件的装入:在Windows 2000之后的系统中,其负责完成将系统文件NTLDR装入。对于一个没有安装操作系统的分区来讲,这段程序没有用处。

  5.结束标志

  DBR的结束标志与MBR、EBR的结束标志都相同,为“55 AA”。

以上5个部分共占用5 12字节,正好是一个扇区,因此称它为DOS引导扇区。该部分的内容中除了第5部分结束标志是固定不变之外,其余4个部分都不是完全确定的,因操作系统版本的不同而不同,也因硬盘的逻辑盘参数的变化而变化。


相关文章
<
友情链接
首 页| 关于我们| 加盟雷超| 商务合作| 客服中心| 联系我们| 网站地图

南京市雷超科技有限公司 | 总公司地址:南京市玄武区成贤街50号成贤大厦

24小时热线:13337706658 电话:025-83691599 传真:(025)83690203 邮编:210018 http://www.020shujuhuifu.com

E-mail:lckeji@vip.sina.com 苏ICP 10027676号 sitemap.xml