分区引导扇区也称DBR,是由
FORMAT高级格式化命令写到该扇区的内容,DBR是由
硬盘的
MBR装载的程序段。DBR装入内存后,即开始执行该引导程序段,其主要功能是完成操作系统的自举并将控制权交给
操作系统。每个分区都有引导扇区,但只有被设为活动分区的DBR才会被MBR装入内存运行。
以上仅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扇区号)转换成
物理地址(绝对扇区号)。
搜点(. )法 偏移 1A 1B 为文件所在簇
第二点所在
扇区- 第一点所在扇区/ 第二点所在簇- 第一点所在簇
数据区≡根目录逻辑
扇区号+(32×根目录中目录项数+(每扇区字节数-1))DIV每扇区字节数