未知硬件错误 VIA主板对SATA支持不好?
我选择了新技术的同时也选择了“麻烦”……
起因
“麻烦”始于去年12月,当时我终于攒足了钱买了我的第二台电脑,配置如下:ASUS A7V600(KT600+VT8237)、Athlon XP2500+、Seagate SATA 80GB(7200.7)、金士顿 256MB DDR400、5600XT显卡……在安装好Windows XP并打好所有补丁后装VIA 4in1 4.51,电脑的性能是不错,当时很满意。可是四天后的一个下午,“麻烦”开始了。那次,我开机启动Windows XP时出现“Unknown Hard Error”的出错提示,Reset还是如此,在排除各个部件损坏后(放入别人电脑里试都好,除了硬盘),我当时的反应是硬盘坏了。可重装很顺利,并且重装后扫描硬盘,没有坏道,除了C盘系统区,原来其它分区的文件还都在。我虽然心里不爽却没怎么在意,直到几天后同样的情况又发生了。
艰难的征程
上华硕论坛(netq.asus.com.cn),找到我的主板的版块,发现有和我同样的问题:在使用SATA硬盘引导系统后,WindowsXP没有规律地隔几天就无法启动并声称“Unknown Hard Error”;有时是在正常关机再开后扫描磁盘至特定位置后蓝屏,并且无法恢复。但并不是人人都会遇上这问题的,可如果发生了一次就一定会有下一次……问题找到了,估计是南桥芯片VT8237对SATA支持上有些问题,接着我到ABIT(它在欧洲的那个论坛)、VIA等技术论坛,也发现了VT8237南桥芯片对SATA硬盘支持不好的说法,但都暂无解决方法。不过倒有人提出使用Linux时没有这样的问题出现。
一线转机
不久,VIA推出了新版本的驱动——VT6420/VT8237 SATA RAID控制器最新驱动2.20E版For DOS/Win9X SE/ME/NT4/2000/XP/Server 2003(2004年1月19日发布)。新驱动应该解决“麻烦”了吧,可安装后我还是失望,尽管情况稍有好转(每次发作间隔似乎长了点)。不过我还是看到了希望。
痊愈?!
3月4日,我等到了ASUS的测试版1007.004 bios,死马当活马医吧。刷好BIOS后(别忘了Clean CMOS),这次我特地重新安装了WindowsXP,打好SP1后再安装VIA 4in1 4.51补丁,最后安装2.20E版的VT6420/VT8237 SATA RAID控制器驱动。经过两个多礼拜的试验(有一天我特地重启了20几次),没有发生任何问题。问题看来得到圆满的解决了(可非ASUS主板的我没调查过,也可试试把BIOS刷到最新),我马上通知了几个和我用一样主板的朋友,可结果发现,他们要么换PATA硬盘,要么加了块SATA卡。看来不是人人都有和我一样的耐心啊。不管怎么样,到现在我的电脑已经工作正常了快两个月了,希望我的“经验”对各位正在或曾经使用VT8237+SATA硬盘的朋友有所帮助。