一般来说,除非我们自己加载了一些DOS实模式的驱动外,Win98几乎可以识别出所有的硬盘,并会根据主板的Chipset安装相应的硬盘控制设备驱动,不会出现这种无法装载硬盘的32位虚拟驱动的情况。无可奈何,在朋友的一再要求下,我只能放弃休息顶着烈日前去出诊。
到了朋友那里,发现其主板是华硕的CUBX。这款主板也是基于在INTEL公司BX芯片组,同时在主板上集成了一块Promise 的DMA66硬盘控制芯片,这样这款主板上就有4个IDE接口,两个为DMA33接口,两个为DMA66接口。朋友的硬盘是符合DMA66规范的IBM 30G(真让人羡慕,我还用着那个穿“皮坎肩”的8.4G的希捷呢)。另外还有两个IDE设备,一个是光驱,一个是刻录机。开机进入系统后发现果然如朋友所说,在设备管理中报告硬盘处于MS-DOS兼容方式。真是有些反常,这种提示在Win95时代比较多,随着98普及和新设备推出已经比较少见了。在98里我四处“翻腾”了一遍,没有发现什么异常。我随口问了一句:“主板附带的驱动装了吗?”然后就看到朋友一脸茫然地看着我,哈哈。。。原来他没有安装DMA66专用的驱动。问题一定是出在这里。拿来随主板附带的驱动光盘,很快就安装完了硬盘驱动,系统开始重新启动机器。趁此机会我转过身开始挤兑朋友,连驱动都不知道安装,算什么DIY呢。他也只是呐呐地说不出话,呵呵。
这世界上有些事情就是这么巧,就在我跳得最高的时候,朋友忽然似笑非笑地看着我,然后指了指屏幕。我回头一看,嗯??怎么死机了?意外,我嘀咕着按下了Reset键。这次我老老实实地做在电脑前面盯着屏幕。出现完98启动画面后系统就又停止响应了,死机!这时候朋友把头探了过来笑嘻嘻地看着我,接下来就不必我多说了,他可算找到反击我的把柄了,差点没把我挖苦死。
我也顾不得朋友的讽刺挖苦,重新启动后选择进入安全模式。我仔细查看了各项设置都没有任何问题。在设备列表中显示除了Promise的DMA66控制器,也没有任何冲突,驱动很正常地加载了,难到有什么不兼容问题?可这些设备也不是什么杂牌子呀,销量都还不错,要是有这么大的兼容问题早就该知道了。
再次重新启动系统后依然死机,我发现死机的时候硬盘灯长亮,再加上是装完DMA66驱动后出现的死机,所以几乎可以肯定是硬盘部分的毛病。而且据我判断,驱动出问题的可能性也非常小。于是我把机箱打开,开始检查硬件。硬盘跳线没有问题,是在“Master”上,连线也没有问题。再来看看主板上的IDE接口,主板上一共有四个IDE接口,一主一从两个灰色DMA33接口和一主一从两个蓝色的DMA66接口,硬盘是接在蓝色的DMA66接口上,没有错呀。嗯?等等,硬盘是接在DMA66的第二IDE接口上,按正常来说高速设备是应该接在第一IDE接口上的,但在DMA33接口中即使接到第二接口上也不会发生死机的情况。也许DMA66会有什么区别吧,不管怎样都应该接在第一接口上的,改过来先吧。
哈哈,果然不出我所料。把硬盘接到DMA66的第一IDE接口上后很顺利地进入了Windows。一切问题迎刃而解。想不到DMA66硬盘对接口的主从位置这么挑剔,还害得我被朋友嘲笑了半天。其实说到底错误还是由他引起的。还敢嘲笑我,看我怎么。。。
现在市场许多BX主板都采用了这种附加芯片的方法来支持DMA66硬盘,也许有朋友会遇到类似的情况,那么请先检查一下主板上IDE接口的主从位置,如果能顺利解决可以少走些弯路,节省些时间。这也是我写这篇文章的目的。
如果觉得《DMA66接口顺序引起的死机故障》其它硬件维修,电脑维修,电脑故障解决不错,可以推荐给好友哦。