MBR(Master Boot Record 的缩写),可以称为主引导记录或主引导扇区。计算机启动后,访问磁盘必须先访问这个 MBR,获取到这个磁盘的相关信息。MBR 是一个扇区,在磁盘的位置是(柱面,磁头,扇区) = (0,0,1),一般一个扇区是 512 个字节。MBR 的组成如下图:
MBR 由 3 部分组成:
第一部分:前 446 字节是一段程序。0 -- 0x1be
第二部分:64 字节(4 个 16 字节)。表示的是 4 个主分区的信息。每个主分区由 16 个字节描述,含义是:
偏移 | 长度(字节) | 意义 |
00H | 1 | 分区状态: 00--> 非活动分区; 80-->活动分区; 其他数值没有意义 |
01H | 1 | 分区起始磁头号,用到全部8位 |
02H | 2 | 分区起始扇区号,占据02H的位0-5; 该分区的起始磁柱号,占据02H的位6-7和03H的全部8位 |
04H | 1 | 文件系统标志位 |
05H | 1 | 分区结束磁头号,用到全部8位 |
06H | 2 | 分区结束扇区号,占据06H的位0-5; 该分区的起始磁柱号,占据06H的位6-7和07H的全部8位 |
08H | 4 | 分区起始相对扇区号 |
0CH | 4 | 分区总的扇区数 |
如下图: