前两天,我的机器因老主板带大硬盘的问题导致系统崩溃,全部数据丢失,几近绝望,到如今为止终于成功解救了数据,并得到了不少经验值,愿与大家分享。
经过是这样的:
我为优化系统,用PQmagic先把我的系统重新划分了更合理的区间,但发现存储空间仍然不够,便给机器配了一块WD的40Grpm5400的硬盘,可是我的老主板不认,配置是P3450+BX440的主板,WIN98系统,让我为了这块硬盘大费周折:
首先,刷新主板BIOS。我从网上下载了最新程序,刷新成功。
其次,下载硬盘软驱动。我见刷新BIOS仍不能认盘,就从WD官方网站下载了该厂商自己的驱动程序lifeguard2.80,专门用来分区和确认大硬盘的。
我用它进入DOS下安装,成功。但是只能以安全模式进入WINDOWS98,怎么回事?
我忙又下载了lifeguard软件包的EZ-BIOS单程序的修正版,启动后仍不见奏效,看来ATA100与老主板就是势不两立。
此时,我还认为WD的程序不够好,于是去下载了DM万用分区软件--顺利开始,果然好用,且慢,它不许我安装!它说有第三方软件的分区模式,要卸载后才能运行,没办法,我只能重新启动,插入lifeguard盘,自觉强行使用只怕有损伤,不如用别的机器带算了,便删除了EZ-BIOS,重新启动……是非从此开始。
我没想到,lifeguard,这个软件啊,它把我的硬盘分区表连同EZ-BIOS这个程序一起删除啦!望使用这个软件的有WD硬盘的朋友小心。
于是我的机器什么盘都认不出来,告诉我没有操作系统。我吓得连忙下载DISKMAN2.0恢复分区表,另一个恼火的故事又上演了。
PQmagic!这个软件的分区真面目被我看到了。请注意,原来它和lifeguard一样,也是软分区,不彻底!
和fdisk不同,它允许一种截取补足方式,把一个区的空闲空间单割出来,补到相邻一个区的容量中,这就是说,一个区的磁道可以是不连贯的。例如我的C盘从D盘调入500MB,在DISKMAN中可以看到,那500MB的磁道并不和C盘原区相接,而是割在D盘末尾没有数据的那段,这两段隔着8丈远的磁段PQ用命令写入方式完成分区合并。
结果,结果是什么呢?
补充一下,我在最开始用PQ分区后曾做了一个C盘的GHOST镜像,一直对GHOST中显示的C盘容量不解,因为它显示的容量缺少了我用PQ刚刚分过去的500MB。那500MB哪去啦?可是进入WINDOWS,它又是存在的,容量并未缺少。
直到现在打开了DISKMAN,一次又一次地重建分区表,我才恍然大悟,原来不是DISKMAN无能,而是PQ的隔段软分区它不认,(这是DISKMAN的新版,叫DISKGENIUS。我不知其他修复软件如何,但有一点肯定,PQ的软分区方式不被普遍兼容,连GHOST都不容,但GHOST我使的不是最新版)这就使我在DISKMAN中搜索的总不是先前的分区模样,为完全恢复带来大困难,虽然恢复了宝贵的资料盘(幸亏我没用PQ调过),但系统终于未能幸免于难。
不过,我还是高兴的,认识了几个软件,但愿也能对您有所帮助。