华宇万维论坛

首页 » 华宇电脑硬件芯片级维修交流区 » 硬盘数据恢复和维修 » 分区表结构简介
硬盘天空 - 2008-10-20 12:39:00

  分区表由四个分区项构成, 每一项的结构如下:
  BYTE State   : 分区状态, 0 =未激活, 0x80 = 激活 (注意此项)
  BYTE StartHead : 分区起始磁头号
  WORD StartSC  : 分区起始扇区和柱面号,底字节的低6位为扇区号,
            高2位为柱面号的第 9,10 位, 高字节为柱面号的低 8 位
  BYTE Type    : 分区类型, 如0x0B = FAT32, 0x83 = Linux 等,
            00 表示此项未用,07 = NTFS
  BYTE EndHead  : 分区结束磁头号
  WORD EndSC   :分区结束扇区和柱面号, 定义同前
  DWORD Relative :在线性寻址方式下的分区相对扇区地址
           (对于基本分区即为绝对地址)
  DWORD Sectors  : 分区大小 (总扇区数)

  注意: 在 DOS / Windows 系统下,基本分区必须以柱面为单位划分( Sectors * Heads 个扇区), 如对于 CHS 为 764/255/63 的硬盘,分区的最小尺寸为 255 * 63 * 512 / 1048576 = 7.844 MB.
 1 
查看完整版本: 分区表结构简介