让MS-6163支持ATA-100

Author: 青柠锬 Date: 2001年 14期

    我最近添置了一块希捷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。
  #1    一、在新主板中提取微星MS-6915卡的BIOS
      用AMIBCP在微星815 PRO主板中提取:
      进入AMIBCP会提示输入BIOS。
      接着选择EDIT BIOS Modules,其中有个DevID为0D30的PCI AddOn Rom,输出这个文件,记得文件后缀是bin,见图1(^14030505a^)。
  #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(^14030505b^)。
  #1    三、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(^14030505c^)。36和22接口用一电阻串联,37和40接口用一电阻串联。
  #1    四、打造新的驱动程序
      1.在驱动程序中找到并打开fastt100.inf文件,寻找“4D30”。
      2.在[Promise]、[RegUninstall100]、[Strings]三处将所有“4D30”改为“0D30”。
      至此对MS-6915卡的改造完成。插上MS-6915卡,装上驱动程序,就能用ATA-100和磁盘阵列了(Windows 2000的驱动程序还要改动txtsetup.oem文件,过程同上)。最后祝所有兄弟改造成功。