广州首批专业从事数据恢复高科技公司,广东省政府涉密数据恢复定点单位
数据修复

 数据恢复 >> 技术资料 >> 硬盘逻辑结构简介

  • 硬盘逻辑结构简介
  • 作者:数据恢复  来源:www.fat.com.cn  日期:2007-4-16 14:28:20
    数据恢复不限故障类型,不限操作系统。得不到数据,不取分文。不论您是重新分区、格式化、Ghost误操作、还是因为硬盘坏道,物理故障,病毒破坏,高科都可以完美将您的数据恢复,高科修复过Windows、Apple、Unix、SCO Unix、Oper Server、FreeBSD、Redhat Linux、HP-Unix、Novell等系统平台的故障硬盘和服务器,积累了丰富的经验,对于疑难问题有独特的解决方案。免费咨询热线:400-820-1055,政府涉密数据或Raid服务器可上门服务。 联系电话:13763315071,谈先生
  • 二. Boot Sector 结构简介

    1. Boot Sector 的组成

    Boot Sector 也就是硬盘的第一个扇区, 它由 MBR (MasterBoot Record),DPT (Disk Partition Table) 和 Boot Record ID 三部分组成.

    MBR 又称作主引导记录占用 Boot Sector 的前 446 个字节( 0 to 0x1BD ),存放系统主引导程序 (它负责从活动分区中装载并运行系统引导程序).

    DPT 即主分区表占用 64 个字节 (0x1BE to 0x1FD),记录了磁盘的基本分区信息. 主分区表分为四个分区项, 每项 16 字节,分别记录了每个主分区的信息(因此最多可以有四个主分区).

    Boot Record ID 即引导区标记占用两个字节 (0x1FE and0x1FF), 对于合法引导区, 它等于 0xAA55, 这是判别引导区是否合法的标志.

    2. 分区表结构简介

    分区表由四个分区项构成, 每一项的结构如下:

    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.

    3. 扩展分区简介

    由于主分区表中只能分四个分区, 无法满足需求,因此设计了一种扩展分区格式. 基本上说, 扩展分区的信息是以链表形式存放的,但也有一些特别的地方.首先, 主分区表中要有一个基本扩展分区项,所有扩展分区都隶属于它,也就是说其他所有扩展分区的空间都必须包括在这个基本扩展分区中.对于DOS / Windows 来说, 扩展分区的类型为 0x05. 除基本扩展分区以外的其他所有扩展分区则以链表的形式级联存放, 后一个扩展分区的数据项记录在前一个扩展分区的分区表中,但两个扩展分区的空间并不重叠.

    扩展分区类似于一个完整的硬盘, 必须进一步分区才能使用.但每个扩展分区中只能存在一个其他分区. 此分区在 DOS/Windows环境中即为逻辑盘.因此每一个扩展分区的分区表(同样存储在扩展分区的第一个扇区中)中最多只能有两个分区数据项(包括下一个扩展分区的数据项).

  • 上一篇:硬盘的物理结构和原理
    下一篇:常见硬盘故障解决法
  • 最新文章
  • » 常见硬盘故障解决法[04-16]
  • 我们在使用硬盘的时候,常常会出现一些莫名其妙的问题。为了有效地保存硬盘中的数据,..
  • » 硬盘小知识[04-16]
  • 要说到硬盘等磁记录存储设备,温彻斯特技术是不得不提的名词。这个技术的诞生奠定了磁..
  • » Linux操作系统中如何安装MySQL数..[04-16]
  • 首先打击我的就是rpm安装,它告诉我发现了Mysql版本冲突,安装无法继续。我用rpm -q 查..
  • » 数据安全注意事项[04-16]
  • 一、 将C区我的文档的路径修改到D区,包括outlook,outlook express以及各种数据库文件..
  • » 用GHOST修复无法格式化的U盘[04-16]
  • 我的U盘是SIMPTECH牌子的,256兆,在反复尝试制作U盘启动盘的过程中,U盘莫明其妙地坏..
  • » 硬盘缺陷的分类[04-16]
  • 如果经检测发现某个硬盘不能完全正常工作,则称这个硬盘是有缺陷的硬盘(Defect Hard ..

广州市天河路594号百脑汇科技大厦B座22楼13室
咨询热线:020-22001055,手机:13763315071
24小时免费咨询热线:400-820-1055