百科 > IT百科 > 系统软件 > 电脑问题 > 正文

如何修复分区表

  经常看到网友们抱怨由于操作不当,使用GHOST恢复系统后分区不见了,机也死了,几年辛辛苦苦收藏的文件也不见了,那么如何修复分区表?因此在网上收集了一些经验,希望对大家有所帮助。

如何修复分区表

如何修复分区表?

  分区表的作用

  分区表是用来管理硬盘的分区的,如果分区表被清除或者破坏,则硬盘的分区就会丢失。

  分区表分析

如何修复分区表

  为了便于用户对磁盘的管理,操作系统引入了磁盘分区的概念,即将一块磁盘逻辑划分为几个区域。在分区表的64字节中,以16字节为一个分区表项来描述一个分区的结构。一块硬盘最多可以有4个主磁盘分区,被激活的主磁盘分区被称为主分区,主分区在一个硬盘中只能一个。

  (1)分区表项的第一个字节为分区的引导标志,只能是00H和80H。80H为可引导的活动分区,00H为不可引导的非活动分区。其余值对Microsoft而言为非法值。

  (2)在重复非常重要的一点:大于1字节的数值被以低字节在前的存储格式顺序保存下来。

  (3)“本分区之前使用的扇区数”就是该分区的相对起始扇区号,是以LBA值来表示的,这个值也可以称为隐藏扇区数。

  (4)系统在分区时,各分区都不允许跨柱面,即均以柱面为单位,这就是通常所说的分区粒度,有时分区时输入分区的大小为7000MB,结果分出来却是6997MB,就是这个原因。

  (5)分区表项的第三和第四个字节的扇区和柱面参数中,扇区占6位,柱面占10位,以“起始扇区号”为例,其低6位用作扇区数据的二进制表示,高两位用做柱面数10位中的高两位,由此可知,实际上用这种方式表示的分区容量是有限的,柱面和磁头从0开始编号,扇区从1开始编号,所以最多只能表示1024个柱面*63个扇区*256个磁头*512Byte=8455716864Byte。

  (6)虽然现在的系统均采用线性寻址的方式来处理分区的大小,但不可跨柱面的原则依然没变,本分区的扇区总数加上与前一分区之前的保留扇区数目依然必须是柱面容量的整数倍。

  (7)偏移01C2H处表示该分区的类型,它是操作系统管理分区、组织分区的方式。

  如何修复分区表?以上就是对分区表的分析和详细介绍。

网友评论