主引导扇区(Master Boot Record,MBR)是计算机硬盘上用于启动操作系统的一段特殊的程序代码。主引导扇区由以下几部分组成:
1. 引导程序代码:程序代码通常为512个字节,其作用是在计算机启动时被加载到内存中,控制计算机在系统盘/分区中寻找能够与硬件设备相匹配的操作系统核心代码。
2. 分区表:分区表是记录硬盘分区信息的数据结构,它告知操作系统硬盘上各区域所对应的文件系统格式及其大小等信息。分区表有4个项,每个项占据16个字节,其中4个字节表示分区起始位置,另外4个字节表示分区大小。
3. MBR磁盘签名:一个唯一的磁盘标识符,用于标识主引导扇区所在磁盘。
4. 引导扇区结束标志:标记引导扇区的结束,通常为0x55和0xAA两个字节,位于MBR的末尾,用于验证MBR是否合法。
总之,主引导扇区是计算机启动时最先加载到内存中执行的重要程序,包含引导程序代码、分区表、磁盘签名和引导扇区结束标志等关键信息。