发信人: gdutpack163(阿杰)
整理人: perron(2001-07-24 16:34:00), 站内信件
|
朋友的电脑,因为WIN98崩溃了,所以用GHOST来恢复C盘,谁知道操作的时候,不小心把原来的GHOST文件作为镜像复制到了整个硬盘,重启后进入WIN98,只发现有一个C盘,容量是整个硬盘的大小,原来其余三个分区的数据全没有了,顿时啥了眼,因为里面有的是很重要的设计内容,过两天就要交上去了,时间上已不允许我们把所有工作补回。正在灰心丧气,大呼救命之际,我把两个帖子发到了社区上,希望可以得到帮助,谁知道得到的一致结论都是,数据不可能有救了.但我们不甘心,决定上网去找找相类似的经验,作为参考.
到了中午的时候,几个QQ上的朋友上来了,我向他们说了情况,他们也表示很棘手,但其中一个介绍说,用一些软件可能可以见效.于是到了网上,打入“硬盘修复”,“分区表恢复等字眼”来搜索,找到了不少情报,看看那些文章介绍,只要没有对硬盘进行过FORMAT,里面的数据都有恢复的可能,还找到了一个这方面的软件,叫DISKMAN,一个提供快速硬盘分区和分区表恢复的软件,纯DOS状态下运行。
看过相关的报道,该软件里面有个恢复分区表的功能,但为了保险起见,我先用我的600M小硬盘做实验,先分成两个区,每个区都拷上一些资料,然后运行FDISK,把所以分区都删除,重启,这时显示全部的分区都没有了,然后运行DISKMAN,用里面的查找分区表功能,找到了一个,把它拷回到盘了,重启,发现原来的数据都完好无损地保留在原来的地方,证明了该软件的功能强大性,于是换上要恢复的硬盘,是试刀的时候了。
用了相同的方法,但却找不到分区表,看看里面的帮助文件,改换用手动方式来查找分区,其实就是逐个柱面来查找,(该盘是15G,有1800多个柱面,需时大约25分钟)查到了255柱面的时候,发现了一个分区备份,经检查应该就是原来的分区,但我们还是让它继续查下去,然后陆续发现了更多的分区备份,但最合适的还是最早找到的那个。然后再重新查找一次,当找到了255柱面的那个分区备份的时候,选择恢复,然后保存,再退出DISKMAN,然后就是等待最让人紧张的时刻了,重启后,经检查所以分区都已经恢复了,然后把盘卸下,作为从盘换上另外一台机,进入WIN检查数据,所有数据都在,而且也能正常读写,至此我们才松了一口气,赶快把最重要的资料备份到其他的盘上,然后再把盘作为主盘装到机上,发现竟然能顺利进入WIN98,但进入后却不知道为什么多了个区,哈哈,而且还有些奇怪的问题,但现在不管那么多了,数据已备份了,大不了重新在分区一次,谢天谢地,我们的8小时焦虑和疲惫终于有了回报,虽然赔上了一个中午觉,但我却换了朋友请吃的一顿饭,哈哈,^_^ ,更重要的,是这次经历学到的东西。
这次所以能够成功,我认为有几点是比较重要的
从发现分区丢失后,我们就没有对硬盘进行操作,这提高了恢复的成功率,虽然有些资料介绍说可以把经过FDISK处理的硬盘上的数据进行恢复,但比较要比我们的操作要难很多,也是我们这些小鸟们所远不能做到的。
事后分析才知道,原来在每一个分区的开始段,均有着和硬盘上0磁道上原始分区表一样的备份,所以我们才有机会把别GHOST冲掉的原始分区表备份回来。
单凭个人的力量和知识,我是绝对不能成功的,但我要很感谢网上的朋友,是他们把他们的经验用很详尽的文字介绍出来,让我们可以一步步来,达到成功,最重要的,是我们找到这样的一个好软件,让我们把数据挽救回来。
希望我的这篇文章,能对大家有启发和帮助。
关于分区表的具体分布和工作原理方式,有兴趣的可以到YAHOO上去搜,这方面的资料都很多,我也就不多说了。
----
有大家的帮助,我不再是菜鸟,我要成为才鸟! |
|