硬盘分区表的结构
硬盘分区表由4项组成,每项1 6个字节,共4 x16 - 64个字节,其中,第1项描述本分区的
基本信息,包括活动分区标志、起始和结束磁头号、扇区号、柱面号、分区文件系统标志、逻辑起
始扇区号、该分区所占用的扇区数等;第2项描述下一个分区的信息;第3、4项未用。如图所示某硬盘C盘的分区表。
硬盘分区表中各个字节的含义如表所示。
注意
扇区上的字节是按左边低位、右边高位的顺序排列的,所以在取值时,需要把字节再调一下,
让高位字节在左边,低位字节在右边,这一点在读取逻辑起始扇区号和分区大小时需要注意。
如分区表中第1项的逻辑起始扇区为(3F 00 00 00),转换为十进制时,先调一下字节顺序,
变为(00 00 00 3F)然后再转换为十进制,即63(表示C盘前面已有63个扇区,这63个扇
区为系统隐藏扇区)。