硬盘主引导扇区MBR详解:DPT、DBR、BPB概念解析
4星 · 超过85%的资源 需积分: 50 7 浏览量
更新于2024-10-17
1
收藏 20KB TXT 举报
"硬盘主引导扇区(MBR、DPT、DBR、BPB)详解"
硬盘主引导扇区(MBR, Master Boot Record)是硬盘上的一个关键区域,它位于硬盘的绝对起始位置,即0柱面0磁道1扇区。MBR的主要作用是存储启动信息和分区表信息,其大小为512字节。当计算机启动时,BIOS会读取MBR中的内容,如果MBR被病毒感染或损坏,可能导致系统无法正常启动。
MBR结构主要包括以下部分:
1. 引导程序:占据MBR的前446字节,这部分代码用于加载操作系统启动管理器,如在Windows中常见的BOOTMGR或在DOS系统中的INT 19H。
2. 分区表(DPT, Disk Partition Table):占用64字节,其中包含四个分区表项,每个表项16字节,用于记录硬盘上的逻辑分区信息,包括分区类型、起始和结束位置等。
3. 结束标志:以AA55H作为结束标记,表示MBR的有效性。如果该标志值不正确,系统将无法识别MBR。
分区表项中,每个分区记录的关键信息有:
- 分区类型:1字节,标识分区类型,如FAT16、FAT32、NTFS、EXT等。
- 首扇区LBA(Logical Block Address):4字节,表示分区的起始位置。
- 扇区计数:4字节,表示分区包含的扇区数量。
- 物理驱动器号:1字节,通常为00H表示主硬盘,01H表示次硬盘。
- 扩展分区标志:1字节,值为80H表示活动分区,00H表示非活动分区。
当MBR的分区表中有无效的分区表项或者分区表丢失时,启动时可能会出现错误提示,如"Invalid partition table"、"Error loading operating system"或"Missing operating system"。
MBR之后是DBR(DOS Boot Record,DOS引导记录)或BPB(Boot Parameter Block,引导参数块),它是FAT/FAT32或NTFS分区的第一个扇区。DBR中包含文件系统的具体信息,如簇大小、根目录大小、总扇区数等。BPB对于理解文件系统的工作方式至关重要,它定义了如何访问分区上的数据。
随着硬盘容量的增大,MBR分区表的局限性逐渐显现,因为它只能管理最多四个主分区或扩展分区,且最大支持约2TB的分区大小。为了解决这个问题,出现了GPT(GUID Partition Table)分区表,它使用更大的分区表和LBA48寻址,可以支持更大容量的硬盘和更多的分区。
MBR、DPT、DBR和BPB是硬盘启动和分区管理的基础,它们共同确保了操作系统能够正确加载和管理硬盘上的数据。了解这些概念对于硬盘维护、数据恢复和系统故障排查具有重要意义。
2010-11-22 上传
2023-05-30 上传
2023-03-27 上传
2023-05-12 上传
2023-03-27 上传
2023-07-19 上传
2023-05-18 上传
2023-05-25 上传
w870870
- 粉丝: 4
- 资源: 9
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性