0%

主引导记录MBR

什么是MBR

  • 主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。
    参见维基百科

MBR说明

结构

  • 主引导扇区记录着硬盘本身的相关信息以及硬盘各个分区的大小及位置信息,是数据信息的重要入口,它位于硬盘的第一个扇区,即硬盘的前512个字节。这512字节又分为三个部分:启动代码硬盘分区表结束标志字
  • 启动代码: 硬盘的第 1-446 字节 (共446字节)
  • 硬盘分区表: 硬盘的第 447-510 字节 (共64字节)
  • 结束标志字: 硬盘的第 511-512 字节 (共2字节),为 0x550xAA

启动代码

  • 主引导记录最开头是第一阶段引导代码。其中的硬盘引导程序的主要作用是检查分区表是否正确并且在系统硬件完成自检以后将控制权交给硬盘上的引导程序(如GNU GRUB)。它不依赖任何操作系统,而且启动代码也是可以改变的,从而能够实现多系统引导。

硬盘分区表

  • 硬盘分区表共64字节,又分为4项,每项16字节。故我们在对系统进行分区时,最多只能划分4个主分区或者3个主分区+1个扩展分区。

未完待续

参考文档