硬盘主引导记录(MBR) 硬盘主引导记录(MBR)是硬盘的引导记录,不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命令来读取它。MBR 占用 512 个字节,位于硬盘的 0 柱面、0 磁头、1 扇区,称为主引导扇区。FDISK 程序写到该扇区的内容称为主引导记录(MBR)。 MBR 的结构由四个部分组成:主引导程序、出错信息数据区、分区表(DPT)和结束标志字。主引导程序负责从活动分区中装载,并运行系统引导程序。出错信息数据区包含出错信息,而分区表(DPT)包含四个分区项,每个分区项长 16 个字节,共 64 字节。结束标志字是 55AA,若该标志错误系统就不能启动。 MBR 的读取可以通过 ROM-BIOS 中提供的 INT13H 的 2 号功能来实现,也可以用软件工具 Norton8.0 中的 DISKEDIT.EXE 来读取。读取 MBR 的过程需要提供入口参数 AH=2(指定功能号)、AL=要读取的扇区数、DL=磁盘号(0、1-软盘;80、81-硬盘)、DH=磁头号、CL 高 2 位+CH=柱面号、CL 低 6 位=扇区号、CS:BX=存放读取数据的内存缓冲地址。 MBR 的主要功能是将系统控制权交给用户指定的,并在分区表中登记了的某个操作系统区。在启动 PC 机时,系统首先对硬件设备进行测试,测试成功后进入自举程序 INT 19H,然后读系统磁盘 0 柱面、0 磁头、1 扇区的主引导记录(MBR)内容到内存指定单元 0:7C00。 MBR 的组成结构可以用图 6-15 所示的结构图来表示。图中显示了 MBR 的四个部分:主引导程序、出错信息数据区、分区表(DPT)和结束标志字。每个部分的偏移地址和内容都有详细的说明。 MBR 中的分区信息结构占用 64 个字节,为 4 个分区项内容(分区信息表)。每个分区项长 16 个字节,包含引导标志、起始磁头号、扇区号、柱面号、分区类型符、结束磁头号、扇区号、柱面号、本分区之前已用了的扇区数、本分区的总扇区数等信息。 硬盘主引导记录(MBR)是一个非常重要的组件,对操作系统的启动和运行起着关键作用。了解 MBR 的结构、组成和工作流程对于理解计算机的启动和操作系统的运行非常重要。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MATLAB界面设计报告.pdf
- 基于PHP实现的学生宿舍管理系统+项目源码+文档说明
- 微信小程序制作方案及流程-微信程序方案.pdf
- 【java毕业设计】家用电器销售网站源码(ssm+jsp+mysql+说明文档+LW).zip
- 【java毕业设计】固定资产管理系统源码(ssm+jsp+mysql+说明文档+LW).zip
- 如何降低电源的待机功耗
- Java基础面试题梳理及其关键知识点解析
- 【java毕业设计】个性化影片推荐系统源码(ssm+jsp+mysql+说明文档+LW).zip
- 课堂作业-基于PHP实现功能简单的学生管理系统+项目源码+文档说明
- 【java毕业设计】个人交友网站源码(ssm+jsp+mysql+说明文档+LW).zip