资源描述
名词概述
(1)DBR位于柱面0,磁头1,扇区1,其逻辑扇区号为0
(2)DBR包含DOS引导程序和BPB。
(3)BPB十分重要,由此可算出逻辑地址与物理地址。
以上仅DOS(FAT16)为例,由于DOS(FAT16)已经退出历史舞台,但现在0磁道1柱面1扇区这个位置仍然是起着类似的作用,所以准确地说,DBR应该改称为 OBR(OS Boot Record)即操作系统引导扇区,如WINXP的OBR(FAT32或NTFS)就是在DOS的DBR基础逐步演变而来的。OBR(DBR)是高级格式化程序产生的,如FORMAT,PM,DM,DISKPART,WINXP磁盘管理器。
常见问题
DBR(DOS BOOT RECORD,DOS引导记录),位于柱面0,磁头1,扇区1,即逻辑扇区0。DBR分为两部分:DOS引导程序和BPB(BIOS参数块)。其中DOS引导程序完成DOS系统文件(IO.SYS,MSDOS.SYS)的定位与装载,而BPB用来描述本DOS分区的磁盘信息,BPB位于DBR偏移0BH处,共13字节。 它包含逻辑格式化时使用的参数,可供DOS计算磁盘上的文件分配表,目录区和数据区的起始地址,BPB之后三个字提供物理格式化(低格)时采用的一些参数。引导程序或设备驱动程序根据这些信息将磁盘逻辑地址(DOS扇区号)转换成物理地址(绝对扇区号)。
相关数据参数
BPB格式 序号 偏移地址 意义
1 03H-0AH OEM号
2 0BH-0CH 每扇区字节数
3 0DH 每簇扇区数
4 0EH-0FH 保留扇区数
5 10H FAT备份数
6 11H-12H 根目录项数
7 13H-14H 磁盘总扇区数
8 15H 描述介质
9 16H-17H 每FAT扇区数
10 18H-19H 每磁道扇区数
11 1AH-1BH 磁头数
12 1CH-1FH 特殊隐含扇区数
13 20H-23H 总扇区数
14 24H-25H 物理驱动器数
15 26H 扩展引导签证
16 27H-2AH 卷系列号
17 2BH-35H 卷标号
18 36H-3DH 文件系统号
DOS引导记录公式
DOS引导记录公式:
文件分配表≡保留扇区数
根目录≡保留扇区数+FAT的个数×每个FAT的扇区数
数据区≡根目录逻辑扇区号+(32×根目录中目录项数+(每扇区字节数-1))DIV每扇区字节数
绝对扇区号≡逻辑扇区号+隐含扇区数
扇区号≡(绝对扇区号MOD每磁道扇区数)+1
磁头号≡(绝对扇区号DIV每磁道扇区数)MOD磁头数
磁道号≡(绝对扇区号DIV每磁道扇区数)DIV磁头数
dbr 数据恢复方法
dbr(操作系统引导区)是操作系统可以直接访问的第一个扇区,通常位于硬盘的0 磁道1 柱面1 扇区。
1、dbr 数据损坏的故障现象
当硬盘dbr 数据被损坏后,启动系统时会出现general fail reading drive(分区读取失败)等分区丢失或者损坏的提示。
2、dbr 数据恢复的方法
当dbr 数据损坏时,可以使用format 或winhex 等程序来修复dbr 数据。
(1)format 命令修复法
如果硬盘中没有重要数据时,可以使用format 命令直接将分区格式化。
注意 如果硬盘中有重要数据,就不能使用format 命令对dbr 数据进行修复。
(2)winhex 软件修复法
当dbr 数据被损坏且硬盘中有重要数据时,就可以使用winhex 软件进行修复。使用winhex软件修复dbr 数据的方法如下。
将已损坏的硬盘作用从盘接到另一台电脑中,然后运行winhex 软件,单击“工具栏”菜单中的“磁盘编辑器”命令或者单击工具栏上的“磁盘编辑器”按钮,然后在弹出的对话框中选择已损坏的硬盘,单击“确定”按钮。
单击“访问”下拉列表框下已损坏的“分区”→“启动扇区(模板)”命令即可修复已损坏的dbr 数据。
展开阅读全文