我最近添置了一块希捷U5 20G硬盘(支持ATA-100),可是我的主板是比较老的BX芯片组的微星MS-6163 v1.0版(不支持ATA-100),不能充分发挥新硬盘的性能总是心有不甘。我很想买一块ATA-100卡,但是买了硬盘后资金所剩无几,最便宜的我也买不起。我偶然在网上见到一篇关于将微星MS-6915 RAID卡(支持ATA-100)破解的文章。MS-6915卡是微星公司为其几款新主板度身定制的,没有自带BIOS和晶振,所以只能在其指定的主板上使用。它的价格很便宜,只有100多元,很适合我的钱包。这样,如果改造成功,我既能享受到ATA-100的速度,又能用上现在挺流行的磁盘阵列。
其实改造过程很简单。微星的815 PRO、MS-6309 Ver2.0B、694 Master、K7T PRO2这四款主板最新的BIOS中都带有微星MS-6915卡的BIOS。下面介绍用CBROM和AMIBCP这两个提取BIOS的软件来提取微星MS-6915卡的BIOS。
一、在新主板中提取微星MS-6915卡的BIOS
用AMIBCP在微星815 PRO主板中提取:
进入AMIBCP会提示输入BIOS。
接着选择EDIT BIOS Modules,其中有个DevID为0D30的PCI AddOn Rom,输出这个文件,记得文件后缀是bin,见图1(

)。
二、将微星MS-6915卡的BIOS与MS-6163的BIOS合并
1.检查自己主板的BIOS是否有足够的空间容纳RAID卡的BIOS:
从微星815 PRO主板的BIOS中解压出来的RAID卡的BIOS是16KB,压缩入主板的BIOS,需要8.9KB的空间。
2.合并主板和RAID卡的BIOS:
命令行格式为: CBROM +主板BIOS+空格+/PCI+空格+RAID卡BIOS。完成的BIOS见图2(

)。
三、MS-6915卡的改造
1.准备几个100Ω~150Ω的电阻,在IDE排线上做文章。在IDE排线上将第36、37接口接地。(第2、19、22、24、26、30和40接口是地线)
2.IDE排线的接口排列为:
40 XOXXXXXXXXXXXXXXXXXX 2
39 OXXXXXXXXXXXXXXXXXXX 1
3.具体的实物操作见图3(

)。36和22接口用一电阻串联,37和40接口用一电阻串联。
四、打造新的驱动程序
1.在驱动程序中找到并打开fastt100.inf文件,寻找“4D30”。
2.在[Promise]、[RegUninstall100]、[Strings]三处将所有“4D30”改为“0D30”。
至此对MS-6915卡的改造完成。插上MS-6915卡,装上驱动程序,就能用ATA-100和磁盘阵列了(Windows 2000的驱动程序还要改动txtsetup.oem文件,过程同上)。最后祝所有兄弟改造成功。