|
RAID 改造篇之主板增加RAID功能
【原创】
2000年11月11日16:18
【文章简介】
什么样的主板能够改造?
升级BIOS
改造主板
就像当年ultra66刚风行时,许多主板厂商在bx主板上增加一片IDE桥接芯片来实现对ultra66银盘的支持。现在市面上也有很多主板用同样的手段来提供对ATA100的支持。他们所采用的桥接芯片主要有三家厂商生产分别是:HIGHPIONT、AMI、PROMISE。这类芯片相当于是PCI总线和硬盘之间的一座桥梁。这类芯片有很大一部分原本就支持RAID功能,只不过厂商们出于种种考虑并没有使用RAID。给我们DIYER的改造留了一手。只要你愿意,你也可以通过改造使你的主板支持RAID。 我们的实例是一块华硕A7V主板。我们的目的是通过改造,使主板上的上的Promise Ultra DMA100硬盘控制器其具备RAID功能。通过参考有关资料和摸索终于取得了成功。下面就将做法公布给大家。 总的来说,这个改动并不是很复杂。一般的爱好者完全可以自己动手完成,不过由于其中牵涉到焊接,假如你的焊接功夫不是很好的化最好先练练手。当然了,一把尖嘴烙铁是不可缺少的,此外最好在准备一块数字万用表。改造中要用到的电阻也是要事先准备的。 我们今天的改造只针对PROMISE公司的产品。PDC20262是Ultra66级别的,而PDC20267和PDC20265是ATA100级别的。一般IDE RAID卡上采用的芯片是PDC20267,而主板集成的芯片大都采用PDC20265, 本文的方法就是改造采用PDC20265芯片的主板,使之具备RAID功能。 什么样的主板能够改造? 可以肯定的回答,所有采用PDC20265芯片的主板都是可以改造的。
你可以在这里得到改造的帮助 改造过程
具体的改造有三部分组成:升级主板BIOS文件、对WINDOWS驱动程序进行修改、对主板的电路做改动。 升级BIOS
你在开始改造工作之前应该对BIOS文件中的硬盘控制部分的驱动程序进行重写。我们推荐使用功能强大的CBROM来重写BIOS文件。对于CBROM的使用,一些报刊杂志介绍的很多,我就不在此多说了。如果你还有什么疑问请到专业的BIOS站点查找有关CBROM的文章。 再导入RAID驱动之前,最好到主板厂商的网站上下载最新的BIOS文件,并下载RAID Controller”lite”BIOS 1.31版本(Build16)它的下载地址是:
( http://www.tweakhardware.com/download/a7v/Rd131b16.bin) 使用CBROM将RAID控制程序导入主板BIOS,在导入后用CBROM再检查一遍确保无误。下面的例子是对华硕A7V主板改动时的图片
如果你不想自己导入RAID BIOS也可以从这里:(http://www.tweakhardware.com/download/a7v/1004C.zip)下载已经改造好的华硕A7V BIOS文件。
改造主板 在刷新完主板的新BIOS,应拔下所有的PCI设备,特别是SCSI控制器之类的接口卡,否则会影响驱动程序的安装。 为了让PDC20265芯片能认识新的RAID BIOS,应该再对外围电路做一点小改动。将PDC20265的52脚接地。当然由于PDC20265芯片针脚较密在改造时会有点麻烦,所以改造时要非常小心。为了避免失误,你也可以通过直接在主板的主硬盘插槽(Primary)上进行改动:直接在36脚和40脚之间焊接个120-250欧姆的电阻即可,电阻的功率不需太大,一般1/2到1/8瓦的都行。如下图所示
如果你也不愿意对你的主板电路板进行改动(经销商会不对其进行保修),你也可以通过在外接ATA-100的排线上的改动来实现。但是这样改动不是很稳定,我们不推荐这样做。下图就是具体的改动,因为IDE线22孔是GND所以我们直接将100欧姆电阻插到了36孔和22孔里。这样达同样的效果。
经过以上的改动,现在控制芯片应该可以识别RAID BIOS了,并可以成功的启动WINDOWS,在启动时你可以按CTRL+F键对RAID进行一些具体的设置。
注意:在使用RAID之前,首次启动必须进入纯DOS模式,运行分区程序然后重新格式化新建的RAID硬盘。否则将没有任何速度上的提升,并且WINDOWS将只认识总容量的一半。如果获得了成功将硬件安装向导会提示找到了RAID Controller 。 改造驱动程序 要实现RAID我们不能再使用原来的驱动程序,我们必须改动地址让其识别到RAID 信息,好在这些改动并不难! 到Promise的网站(http://support.promise.com/)下载和你的操作系统相应的驱动程序然后做以下改动。 打开下载好的文件(文件名可能是"fastt??.inf)搜索下面例子里的"4D30"把它改为"0D30"。举个例子:打开文件后有三个主值下有"4D30"第一次出现的地方是在"[Promise]"下,如图所示,把"4D30"改为"0D30"即可。 第一次的位置:
第二次的位置 
第二次的位置 
因为两种芯片有一些区别,所以必须作此改动。为什么要改动它的地址呢?因为我们将设备ID地址从4D30改为0D30了。PDC20267的ID是4D30,而PDC20256的ID是0D30。 其它采用PDC20265芯片的主板的改造方法也是这样的,在这方面并无区别!
你也可以下载改造好的驱动程序。 ft100_d130_b42_pdc20265_fix.zip http://www.tweakhardware.com/download/a7v
/ft100_d130_b42_pdc20265_fix.zip 终于改造好了,设置一下并重新启动windows就可以享用你的成果了,虽然有点麻烦但改造成功的乐趣会令你的疲劳无影无踪,可能这也就是DIY精神的所在吧。 (注意:请各位DIY'er改造时务必慎重,本站对任何造成的硬件损坏和数据丢失盖不负责!)
【作者:张章 西安】 版权作品
未经许可 请勿转载
|