zoukankan      html  css  js  c++  java
  • 硬盘分区后的逻辑结构

    分区表自偏移1BEH处开始,共64个字节,每个分区占用16个字节,最大可容纳四个分区(指类型)信息,16个字节含义详

    分区表结构(字节)
    1        
    如果是引导分区,就是80H,如果不是,就是00H
    2-4      
    是该分区的起始扇区号

    5        
    标志字节,比如05表示扩展分区
    6-8      
    该分区的终止扇区号
    9-12     
    该分区已使用的扇区数
    13-16   
    该分区总共占用的扇区数

     

    注意: 由于一个字节仅有8位,而扇区用6位就可表达,因此,扇区号的高二位被柱面号所在字节的最高二位使用,即柱面号为10位, 扇区号6位。

      分区结构信息


      偏移 长度   含义

      00H  1   活动分区指示符,该值为80H表示为可自举分区(仅有一个),该值为00H表示非活动分区。

      01H  1   起始磁头号。

      02H  1   起始扇区号(低6位)和起始柱面号的高2 

      03H  1   起始柱面的低8位。

      04H  1   系统标志,

    值为01H表示采用12FAT格式的DOS分区。

    该值为04H表示采用16FAT格式的DOS分区。

    该值为05H表示为扩展DOS分区

    06H表示为DOS系统。 lu!vUKZ  

    该值为07H表示采用NTFS分区。

    该值为0BH表示采用WIN98FAT32格式的分区。

    该值为0CH表示采用WIN98FAT32格式的分区,支持LBA方式。

    该值为0FH表示采用WIN95的扩展分区,支持LBA方式。

    该值为82H表示采用LINUX SWAP格式的分区。

    该值为83H表示采用LINUX EXT2格式的分区。

    该值为8EH表示采用LVM格式的分区。

    该值为FDH表示采用软件RAID格式的分区。  

    05H  1   分区终止磁头号

      06H  1   低6位为分区结束的扇区号,高2位为结束柱面号的前2位。

      07H  1  分区结束柱面号的低8位。

      08H  4   本分区前已用的扇区数,低位字节在前。如(FC 8A,先转为8AFC(0X16),然后CALC出为35580

      0CH  4   本分区的扇区总数,低位字节在前。

     

  • 相关阅读:
    随笔javascript/html5裁剪初试
    javascript开发随笔1,preventDefault的必要
    uploadify/swfupload HTTP_ERROR 406、302
    Python中__init__方法注意点
    ehcache.xsd No grammar constraints (DTD or XML Schema).
    Eclipse Organize Import 批量导包
    eclipse thymeleaf 插件安装
    windows 下 查看某个端口是否已经使用
    找符号网
    杀毒软件
  • 原文地址:https://www.cnblogs.com/attilax/p/15200109.html
Copyright © 2011-2022 走看看