MBR(Master Boot Record)是硬盘或可移动磁盘的主引导记录,是计算机启动过程中加载的第一个系统文件。以下是关于MBR的详细说明:
一、基本定义
MBR是存储在硬盘 0柱面、0磁头、1扇区的特殊数据结构,负责引导操作系统启动。其大小固定为512字节,包含以下三个主要部分:
引导程序 (446字节):执行系统启动初始化程序;硬盘分区表(DPT)
(64字节):描述硬盘分区结构,记录活动分区及引导扇区位置;
有效标志(55AA):标识MBR格式有效性。
二、核心功能
系统启动
MBR包含引导程序,开机时被加载到内存并执行,负责初始化硬件、加载操作系统内核或引导加载程序(如Linux的GRUB)。
分区管理
通过分区表描述逻辑分区信息,包括分区类型、起始扇区、结束扇区等,确保系统加载正确的分区引导扇区。
错误处理
若MBR损坏或丢失,系统无法启动。因此,MBR常通过“一键还原”功能进行修复。
三、历史与扩展
局限性: MBR仅支持最多4个主分区,且无法直接支持大容量硬盘(如超过2TB)。 扩展方案
四、常见用途
系统修复:通过工具(如Windows的MBR修复工具)恢复损坏的MBR;
多系统引导:支持在同一硬盘安装多个操作系统,通过分区表切换引导顺序。
五、总结
MBR是计算机启动的核心组件,负责硬件初始化和分区引导。了解其结构与功能有助于系统维护、故障排查及磁盘管理。