从“坟墓”里爬出来的硬盘

Author: 戴玉立 Date: 2000年 第11期

  前不久,我校机房扩充,购进了一些麒麟的TX Pro主板、Cyrix MⅡ300 CPU以及4.3GB的希捷硬盘。装机后,将硬盘分为C、D、E三个区,并在C盘上安装了DOS/Win95双系统,在D盘上安装了Office97等软件,供教学使用,并连上了学校先前使用的Novell网,但是才使用几个星期,其中一台电脑就开始“罢工”了。
  那天上计算机课,当我一进机房,就看见小张正坐在一台电脑前,一副愁眉苦脸的样子,看样子又有麻烦事了。过去一问,原来是系统无法启动,并且用软盘也启动不了。一开始我以为是硬盘上的系统文件被学生破坏,至于软盘不能启动可能是软盘有物理性损坏,当然也不能排除病毒的可能。当时也没问清楚,就接过那张启动盘在其它机器上用KV300+对它来了个“全面体检”,结果没有病毒,那会不会有坏道呢?为了验证这一问题,我在运行正常的电脑上用这张盘启动,一切顺利,看来问题并不在于软盘。我重启出问题的电脑,看看它到底“病”成了什么样。内存自检通过,硬盘自检通过,硬件配置表正确,现在该读取系统文件了,当出现“Searching Boot Record From IDE-0…”后,停了一会儿就出现“OK”,看来硬盘的启动标志正常,但之后却什么动静也没有了,只有硬盘灯老是亮在那里,此时无论按什么键都毫无反应,看来已陷入死机状态了。插入软盘,重启,这回倒比上次更进了一步,在出现“Starting MS-DOS…”后,硬盘灯亮,然后就和上次一样“不省人事”了。
  仔细回想了一下刚才的两次启动过程,两次死机并不在同一时刻,那么它们有没有相同点呢?噢!对了,两次死机后硬盘灯都长亮,也就是说系统在读取硬盘信息时发生错误导致死机,但问题会出在哪儿呢?会不会是CMOS参数设置不当呢?我重启进入BIOS,用主板自带的自动侦测功能重新检测硬盘参数,结果与硬盘实际参数相符,再一一检查BIOS里的其它设置项,也没有发现任何异常,排除了参数设置不当的可能性。为了进一步证实是硬盘在“捣鬼”,我将硬盘这一项设为“None”,保存退出,系统顺利地从软盘启动,看来真是硬盘惹的祸,现在看来只有对硬盘进行低级格式化了。可是我在BIOS里面找了个底朝天,也没有找着对硬盘进行低级格式化的选项。这下我们可傻眼了,接上硬盘从软盘又启动不了,从主板上又不能进行低格,难道就这样让它“死”了不成?现在唯一的办法就是想法进入DOS,也就是设法避开装载系统模块IO.SYS时检测硬盘的主引导记录和分区表信息。突然想起,IO.SYS应该读取的是第一硬盘的主引导记录和分区表信息,也就是说,假如机器里有两个硬盘的话,那么系统模块将不会去读从盘的主引导记录。
  想到这里,我便迫不及待地打开电脑,取出硬盘,把它设为从盘,挂在旁边运行正常的电脑上(用同一根硬盘线),在BIOS中设置好参数。重新启动,按F4键进入DOS,此时刚才的“坏”硬盘就是现在的D、E、F盘了。用DIR命令显示D盘信息,结果显示“Not Ready in Drive D:(Abort,Retry,Fail)”,重试了好几次都没用。按“A”退出,进入E盘,用DIR命令能顺利显示E盘的目录信息,F盘也正常。偏偏D盘出问题,能不能进行格式化呢?当我键入“Format D:/S/U”时,系统再一次不动了。重启,本想用FDISK先删除D分区,然后再重新建立,结果在选择第二硬盘时还是死机了,用SCANDISK、DEFRAG命令都一样。唉!这可怎么办?对了,DM还没试过呢!好不容易总算找来个DM软件,一用,差点没把我气昏,竟然是给昆腾硬盘专用的。难道真的无路可寻了吗?去买吧,附近又没有电脑市场。能不能想办法“就地取材”呢?终于找到了Ghost软件,能不能用它把好硬盘完整地拷贝下来呢?当然也包括拷贝引导记录和分区表了!说干就干,启动Ghost,将好的硬盘作为源盘,坏硬盘作为目标盘,开始复制,大约复制到10%时,料想引导记录和分区表已复制完成,便退出Ghost,将坏硬盘重新设成主盘,装回原来的电脑,插入软盘,按下机箱电源,半分钟后,系统顺利从软盘启动,然后重新分区、格式化,安装Win95,一切正常。
  至此,原来已“死”了的硬盘获得了新生。就此,我想如果平时能多积累一些磁盘工具,在这次拯救工作中就不至于走这么多弯路。当然,并非低级格式化只有DM一种,要善于发现现有的各种软件,有些软件并不只有一种功能,像Ghost在复制的同时,将原先的数据都抹掉了,也起到了格式化的作用。