dfdg556 发表于 2011-3-28 11:52:44

硬盘分区表的修复

硬盘分区表的修复加入时间:2003年9月4日 显示次数:8036打包邮递推荐给朋友投票评论编者按:分区表对于系统十分重要,它规定着系统有几个分区;每个分区的起始及终止扇区,大小以及是否为活动分区等重要信息。一旦分区表被破坏,系统由于无法识别分区,会把硬盘作为一个未分区的裸盘处理,因此造成一些软件无法工作。万一你真的碰到分区表被破坏,也毋须着急,由于现在有一款非常不错的分区表修复维护工具可以帮我们找回昔日正常的硬盘,这就是DiskMan。  DiskMan是一款小巧的硬盘分区表维护工具,大小只有108KB,可是功能却非常强大。它可以手工修改硬盘分区表中包括逻辑分区在内的所有数据,能重建被破坏的分区表,可以按使用者的意愿分区,从而使一个硬盘中多个操纵系统共存。它的独特之处在于,采用全中文图形界面,无须任何汉字系统支持,以非常直观的图表揭示了分区表的具体结构。  1.运行DiskMan后出现的程序界面如图1(^41020202a^),左边柱形图表示硬盘,有几截就表明有几个分区,其不同的颜色表示不同的分区类型,带网格属扩展(逻辑)分区,不带网格属主分区(或自由空间)。右边的图表是硬盘及各分区的参数信息,可用十进制和十六进制显示。分区和分区参数的对应关系用箭头联系起来,一目了然。  2.启动该软件后,它会自动检查硬盘分区参数,发现不公道参数时逐一给出提示。你可以手工修改错误的参数,方法是:用光标上、下方向键选择(或鼠标点击)要修改的分区,按F11键进入修改状态。在弹出的“修改分区参数”窗口中,将光标移动到要修改的参数项,键入设定的值后,选“确定”退出即可。对修改过的分区,其序号旁边被标记上蓝色的字母m。假如分区的大小或位置被改动过,该分区将被视为新建立的分区,其序号旁的标志变为红色的字母n,存盘后,该分区的原引导记录将不再起作用或被覆盖。  提示:不要随便更改分区大小,特别是修改分区起始柱面、起始扇区、起始磁头参数,这会造成逻辑盘数据的丢失,由于DiskMan不能无损调整分区。  3.DiskMan中最重要的一项功能就是重建分区表了。假如你的硬盘分区表被分区调整软件(或病毒)严重破坏,引起硬盘和系统瘫痪,DiskMan可通过未被破坏的分区引导记录信息重新建立分区表。在菜单的工具栏中选择“重建分区”,DiskMan即开始搜索并重建分区。DiskMan将首先搜索0柱面0磁头从2扇区开始的隐含扇区,寻找被病毒挪动过的分区表。接下来搜索每个磁头的第一个扇区。搜索过程可以采用“自动”或“交互”两种方式进行。自动方式保存发现的每一个分区,适用于大多数情况。交互方式对发现的每一个分区都给出提示,由用户选择是否保存。当自动方式重建的分区表不正确时,可以采用交互方式重新搜索(^41020202b^),假如重新找回分区,上面的数据都能保存。  4.利用DiskMan手工修改分区参数,需要熟悉分区各参数的意义;而用其“重建分区”功能,也不能保证百分之百正确恢复。所以保护分区表最保险的方法还是备份分区表信息。启动DiskMan后按F9,输入文件名,插入软盘后选择确定即可。如要还原,只需按F10键,按提示操纵,即可将硬盘分区信息完全恢复。  提示:将DiskMan作为必备工具软件,放到系统紧急启动盘上,并利用它将分区表信息也备份到启动盘上,有备无患(^41020202c^)。  此外,DiskMan还能建立分区、激活分区、删除分区、隐藏分区、查看任意扇区数据。它的所有功能都可以通过快捷键和鼠标点击菜单的方式来完成,操纵非常方便;并且,所有操纵在未存盘前,都是在内存中进行,不必担心误操纵造成严重后果。硬盘分区表  主分区表位于硬盘主引导扇区(0柱面0磁头1扇区)的后部。从1BEH字节开始,共占用64个字节,包含四个分区表项。每个分区表项的长度为16个字节,它包含一个分区的引导标志、系统标志、起始和结尾的柱面号、扇区号、磁头号以及天职区前面的扇区数和天职区所占用的扇区数。其中“引导标志”表明此分区是否可引导,即是否活动分区。当引导标志为“80”时,此分区为活动分区;“系统标志”决定了该分区的类型,如“06”为DOSFAT16分区,“0b”为DOSFAT32分区,“63”为UNIX分区等;起始和结尾的柱面号、扇区号、磁头号指明了该分区的起始和终止位置。  扩展分区作为一个主分区占用了主分区表的一个表项。在扩展分区起始位置所指示的扇区(即该分区的第一个扇区)中,包含有第一个逻辑分区表,同样从1BEH字节开始,每个分区表项占用16个字节。逻辑分区表一般包含两个分区表项,一个指向某逻辑分区,另一个则指向下一个扩展分区。下一个扩展分区的首扇区又包含了一个逻辑分区表,这样以此类推,扩展分区中就可以包含多个逻辑分区。为方便说明,把这一系列扩展分区和逻辑分区分别编号,主扩展分区为1号扩展分区,第一个逻辑分区表所包含的两个分区分别标为1号逻辑分区和2号扩展分区,依次类推。  分区表项的16个字节分配如下:  第1字节:引导标志  第2字节:起始磁头  第3字节:低6位为起始扇区,高2位与第4字节为起始柱面  第4字节:起始柱面的低8位  第5字节:系统标志  第6字节:终止磁头  第7字节:低6位为终止扇区,高2位与第8字节为终止柱面  第8字节:终止柱面的低8位  第9~12字节:该分区前的扇区数目  第13~16字节:该分区占用的扇区数目作者:木木来源:电脑报
页: [1]
查看完整版本: 硬盘分区表的修复