<摘录>MBR和分区表

时间:2021-09-21 03:17:03

MBR 意思是主引导记录。位于硬盘的0柱面、0磁头、1扇区。

MBR 大小为1个扇区,512字节。

下面是MBR的结构:

偏移                                    构成部分及作用

0-138                    引导程序(139字节),检测所有分区,识别出活动分区

139-217                  提示信息区(79字节),存放报错信息

218-445                  保留区(228字节),未用

446-509                  分区信息表(64字节),可存放4个分区的基本信息

510-511                  结束标志(2字节),55 AA

  MBR的主要功能主要有两个:检测分区和存放分区信息。

  虚拟MBR:指MBR将硬盘定义为两个分区,即主分区和扩展分区(通常是除主分区外剩余的所有硬盘空间),然后再扩展分区上咋定义主分区和扩展分区,知道所有分区定义完毕。

  虚拟MBR的作用主要是定义分区,所以它只包含分区信息表,不包含引导程序和提示信息。

  分区表位于MBR内,占64个字节,可以描述4个分区的信息。

分区表结构:

字节           值                      含义

0              80                   活动分区标志,00为非活动分区

1              01                   起始磁头号01

2              01                   起始扇区号01

3              00                   起始柱面号00

4              07                   NTFS分区

5              FE                   结束磁头号254

6              FF                   结束扇区号63

7              FF                   结束柱面号1023

8-11         3F 00 00 00            本分区之前已用63个扇区

12-15        FC 8A 38 01            本分区扇区总数为20 482 812

常用分区类型:

分区类型       含义                      分区类型                    含义

05           扩展分区                      16                   隐藏FAT16

06           FAT16                         17                  隐藏NTFS/HPFS

07           NTFS                          1B                  隐藏FAT32

0B           Windows 95 FAT32              1C                  隐藏FAT32

0C           Windows 95 FAT32              82                  Linux swap 分区

0E           Windows 95 FAT16              83                  Linux 分区

0F           Windows 95 扩展分区           A6                  Open BSD