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   本分区的扇区总数,低位字节在前。

     

  • 相关阅读:
    php and web service with wsdl
    QT creator出现 no executable specified时解决办法
    ECShop 2.x 3.0代码执行漏洞分析
    关于QtCharts中的映射器与模型的使用
    QT 异步函数转为同步函数的方法
    Win7+Qt5.6.0(64位)+msvc2015编译器 环境配置
    SMTP用户枚举原理简介及相关工具
    Android系统广播机制存在漏洞,恶意软件可绕过安全机制跟踪用户
    Qt 维护工具MaintenanceTool.exe 使用
    漏洞预警 | ECShop全系列版本远程代码执行高危漏洞
  • 原文地址:https://www.cnblogs.com/attilax/p/15200109.html
Copyright © 2011-2022 走看看