发布网友 发布时间:2022-04-19 09:48
共1个回答
热心网友 时间:2023-07-19 09:50
分区引导扇区也称DBR,是由FORMAT高级格式化命令写到该扇区的内容,DBR是由硬盘的MBR装载的程序段。DBR装入内存后,即开始执行该引导程序段,其主要功能是完成操作系统的自举并将控制权交给操作系统。每个分区都有引导扇区,但只有被设为活动分区才会被MBR装的DBR入内存运行。 引导扇区是FAT32文件系统的第一个扇区,也称为DBR扇区。
FAT卷的BPB和扩展BPB域:
字节偏移域长度域名和定义
0x03 8字节 OEM号
0x0B 2字节 每扇区字节数
0x0D 1字节 每簇扇区数
0x0E 2字节 保留扇区数
0x10 1字节 FAT表个数
0x11 2字节 根目录项数
0x13 2字节 扇区总数
0x15 1字节 介质描述符
0x16 2字节 每FAT扇区数
0x18 2字节 每磁道扇区数
0x1A 2字节 磁头数
0x1C 4字节 特殊隐含扇区数
0x20 4字节 总扇区数
0x24 4字节 每个FAT表大小扇区数
0x28 2字节 标记,确定FAT表工作方式,如果bit7为1则只有一个FAT表是活动的,同时由bit0~bit3对其进行描述,否则两份FAT互为镜像
0x2A 2字节 版本号
0x2C 4字节 根目录起始簇号,通常为2号簇
0x30 2字节 FSINFO所在扇区,通常位于1号扇区
0x32 2字节 备份引导扇区位置,通常为6号扇区
…
0xFE 2字节 签名值“55AA” 对于NTFS分区来说,分区引导扇区DBR只占用一个扇区,并且在该分区的最后一个扇区做了备份;NTFS的引导扇区也是完成引导和定义分区参数,NTFS分区的引导扇区不是分区的充分条件,它要求必须MFT中的系统记录如$MFT等正常该分区才能正常访问。
NTFS卷的BPB和扩展BPB域:
字节偏移 域长度 域名和定义
0x03 2字节 OEM名
0x0B 2字节 扇区字节数
0x0D 1字节 每簇扇区数
0x0E 2字节 保留扇区
0x10 4字节 未使用
0x15 1字节 介质描述符
0x16 2字节 未使用
0x18 2字节 每磁道扇区数
0x1A 2字节 磁头数
0x1C 4字节 隐藏扇区数
0x20 4字节 NTFS不使用
0x24 4字节 NTFS不使用
0x28 8字节 总扇区数
0x30 8字节 文件$MFT的起始簇号
0x38 8字节 文件$MFT备份簇号
0x40 4字节 每个文件记录段占的簇数
0x44 4字节 每个索引块占的簇数
0x48 8字节 卷系列号
0x50 4字节 校验和
0x54 426字节 引导代码
0x1F 2字节 签名值“55AA”