中华网通行证
用户名 密码
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 手机上网 桌面壁纸 科技商情  

华硕 A7V、微星 694D Pro主板RAID功能破解
风妖 2000-11-27 14:02:36

  华硕的A7V和微星最近推出的694D Pro均是两款选料考究的
  主板,而这两块主板上负责ATA66/100功能所使用的主控芯片又同是Promise的ATA100芯片,但不幸的是,在这两块豪华型的主板上并没有提供高级而又昂贵的RAID功能。
  近日,国外有网友已经成功地破解了华硕的A7V和微星的694D Pro,使其完全可以正常使用RAID功能,相信使用此主控芯片的主板应该都可以破解。
  下面是我紧急加班,赶赴国外网站上拉回网页后翻译出的破解方法,供大家鉴赏或参考,后果自负呀。

  首先是华硕的A7V的破解方法:

  现在你能将ASUS A7V主板上的Promise Ultra DMA100变为一个完整的 RAID控制器!已经有许多星期过去了,也使很多人精疲力尽了,但是现在解决方案就在这里!是的,你没听错!把在这块主板上的硬盘控制器变成RAID控制器是可能的!(我相信你能用同样的方式修改K7V主板)!
  背 景
  就像把独立的Promise Ultra DMA 100修改成为RAID100一样简单,你现在也可以修改带有Promise Ultra DMA 100控制器的主板了。在过去使这修改复杂化的因素是在主板上的控制芯片和独立的Promise Ultra DMA100控制器上的不一样。 UDMA66控制器,RAID66控制器和66mb/s的众多主板有完全同样的PDC20262芯片:
  新ATA 100装置有两种不同的芯片。
  Ultra DMA100控制器和RAID100控制器是这种芯片(PDC20267):
  而所有的主板是这种芯片(PDC20265):
  这差异把它修改变为一个RAID控制器变得更加棘手。
  哪一款主板能被修改呢?
  我相信所有的具有PDC20265芯片的主板都能被修改!
  修改过程
  修改包括三个步骤:升级主板上的BIOS,对Windows下的驱动的修改和对主板的物理修改。

  一、修改BIOS

  为了使修改后的主板能正常工作,你必须改写硬盘控制器的BIOS。我们建议使用一个叫CBROM(www.tweakhard-ware.com/cbrom.exe)的程序来进行修改。
  从你的主板制造商(在这里是ASUS)主页下载最新的BIOS。在此之后,你将需要下载RAID Controller "Lite" BIOS Version 1.31 (Build 16).使用CBROM把RAID Controller "Lite" BIOS Version 1.31 (Build 16) (www.tweakhardware.com/Rd131b16.bin)崭入主板的BIOS。
  关于如何使用CBROM,请参看该站以前的文章。(www.tweakhardware.com)
  如果你不想自己建立BIOS,你可以从本站下载已经修改的A7V的BIOS(www.tweakhardware.com/1004c.zip)。如果你为另一块主板制做成了能正常工作的BIOS,欢迎邮寄给我,我将把它公开。

  准备好要使用的BIOS:
  A7V v1004C
  K7V v1007(www.tweakhardware.com/1007.zip)(未经试验)

  二、修改主板

  在用你的新BIOS刷新你的主板之后,现在要拨掉全部的PCI,特别是SCSI控制器等能干扰Windows驱动安装的设备。
  要使PDC20265芯片认出新的RAID BIOS,你必须把PDC20265上的第52针接地。由于PDC芯片上针脚太小,因此这一部非常困难!一个变通的方法是:你可以用一个大约150欧(推荐使用120-250欧和1/4W-1/2W的电阻器,但是其它的相信也能工作)将Primary ATA 100控制器上的第36针接地。你能在ATA100控制器的第40针上找到地线。你也可以将一个150欧电阻器焊接在IDE1控制器的第36针和第40针之间!
  如果你不想在你的主板上进行焊接,你可以通过把电阻器放入Primary ATA 100 IDE连线中来尝试修改。它将额外占用一个硬盘驱动器可用的位置,并且它有可能在运行中变得不牢固。我不敢使用这种方法超过几天的时间。
  这张照片显示了一条IDE连线的第36孔被用一个100欧电阻器连接在第22孔上(22孔也是地线)。
  现在控制器应该能够找到RAID BIOS了,你也可以启动进入Windows了。在这期间,你能通过按CTRL+F进入RAID BIOS设置你的RAID阵列。

  注:在你使用RAID阵列之前,你必须先进入纯DOS,运行FDISK,然后重新格式化你的新RAID驱动器。不那样做的结果将是没有速度的提升,并且Windows将仅能看到其真实大小的50%。

  如果你已经正确地做完了这一切,你将看见硬件安装指南显示“RAID Controller Found(发现RAID控制器)”。

  三、修改驱动

  因为你不能使用原来的驱动,你必须改变驱动预期会找到RAID信息的地址。幸好,这个不是很困难!
  从Promise的网站(http://support.promise.com/)上下载适合你的操作系统的驱动,点击"FastT??? Family Drivers"。
  在你已经下载了恰当的驱动之后,打开文件“Fastt???.inf”寻找全部的十六进制数字“4D30”的位置然后把他们换成“0D30”。例如为Win95,Win98和WinME的驱动第1.3版Build 42就有三个主要的有十六进制数字“4D30”的 位置。

  第一在“Promise”小节中被找到。
  第二在“ReUninstall100” 小节中被找到。
  第三在“strings” 小节中被找到。
  由于两块不同的PDC芯片你必须进行这种改变。你所做的就是把PDC20267的设备ID号由4D30改变为PDC20265的设备ID号0D30。你可以用同样的方法修改使用PDC20265芯片的主板的在其它的操作系统下的驱动。
  你能从这里下载一些已经修改的驱动:
  www.tweakhardware.com/ft100_d130_b42_pdc20265_fix.zip
  配置Windows让它使用你的新驱动并且允许Windows重新启动(我们用Windows工作,所以对你必须要重启并不奇怪)
  插回你的PCI装置并且享受你的新的板载RAID控制器吧!祝你好运!
  跟着就是MSI的694D了,许多想享受双CPU的朋友都选用了它。下面就是它的破解方法:
  好消息: 694D-Pro A 的用户一定都喜欢在自己的电脑上看到这个:
  它来自一位韩国的通信者——哦,值得赞赏地致力于使板载的Promise PDC 20265 ATA100控制器被当作ATA100 RAID控制器并且和后者一样运行。鉴于MSI即将发布这块主板的“AR”和 “AIR”版本——板载了ATA100 RAID控制器,用的是PDC 20265芯片——只是简单的“黑”(改造)——甚至比为Asus A7V修改的朋友还简单,因为A7V和K7V没有RAID BIOS,而694D有!

  你需要的是:

  硬件:
  1个100-250欧/0.25-0.5W的电阻器(150欧据说是最理想的);2条ATA66/100的连接线——主板提供的;然后是,2块或者4 块(如果你想要同时进行阵列和镜像的话)符合ATA100的硬盘。(关于4块硬盘的使用事项因笔者很少见有人有如此财力而予以省略。)

  软件:
  一份“AR-AIR”BIOS-版本3.01beta/3.02beta[6321vms.301/6321vms.302-BIOS推荐使用更新的版本];awardflash770;和一个特别为你所选BIOS准备的 “upxxx.bat”文件,完全复制到一张有最少系统文件的可启动的软盘上。Promise FasTrak W2K driver-set version 1.30 Build 42 [或者更新]和一个文字编辑器比如记事本。另一种选择是你可以去tweakhardware下载一个他们已经修改了的Build 42 驱动。你也需要FasTrak100 Windows程序。警告:3.02beta是个“Live-BIOS”软件包,可以在Windows下刷新BIOS,忽视其它的文件,仅找6321vms.302文件。

  Let‘s do it!
  硬件:
  所有你需要做的是将电阻器连在被PDC 20265控制的primary IDE channel [IDE#3]第36针和第40针[40在36附近,较为方便]上,把它插进slave接口的右边的洞里会使你至少能看到它是否一直在工作。
  软件:
  打开在记事本中“FasTrak.inf”把所有的十六进制数字“4D30”替换为“0D30”(有三处需要替换)很复杂是吧?保存并拷贝到一张软盘上,准备安装Windows2000。
  安装过程:
  保存所有的数据及一切的其它,用两块新的相匹配的ATA100硬盘来做这个是非常容易的。想同时保留你已经有的一个硬盘:记得从“设备管理器”里删除“Win2000 Promise Ultra100 (tm) IDE Controller (PDC20265)”及其驱动,然后把你现存的硬盘插到IDE#1[primary VIA ATA66 channel]。想用这个硬盘启动,在BIOS里设置第一启动装置为HD#0,想用RAID控制器,则设为SCSI。

  步骤1:更新BIOS到3.0 beta 2 -它含有U100 BIOS(为20265和20267)和FT100BIOS(为20265)。
  步骤2:断电并且在primary U100的连接线的36-40针间插入电阻器,将一块硬盘连接到master IDE#3,另一块连接到master IDE#4。
  步骤3:开机,然后在FT100 BIOS菜单中设置RAID。
  步骤4:[新安装,在IDE#1上没有硬盘]设定boot-order(启动次序):(此处保留英文是为了方便读者对照):软盘第1;SCSI第2,然后重启:以Windows2000安装盘的第四张盘启动,开始安装。或者设定boot-order(启动次序):CDROM第1;SCSI第2然后重新启动进入Windows2000安装光盘。记得在被允许的很少的时间内按F6,从软盘安装被你“黑”过的FasTrak100的驱动。

  [在IDE#1上有第三块硬盘] 设定boot-order(启动次序)为HD#0 第1,重启进入你已有的Windows2000,然后安装“Win2000 Promise FasTrak 100(tm) Controller”。然后你可以格式化并任意地对磁盘阵列进行分区。然后你可以将现有系统的镜像(比如NORTON GHOST)释放到磁盘阵列的第一个分区。是不是流口水了,不过可要慎重考虑再动手呀。我可没有亲自试过,由此产生的一切责任我不负哟。

相关报道




本站检索


中华网推荐

·国家级治脑病新药思维源
·中藏药治疗脑病新突破
·治类风湿,强直性脊柱炎
·养肾·痛风·长寿
·肝病泌尿脑萎缩新药介绍
·强直性脊柱炎康复乐园
·让中医辩证不孕不育
·国医治股骨头坏死一绝
·乙肝为何久治不愈?
·二千元垄断批发做老板
·中医中药专治前列腺
·治牛皮癣白癜风已成现实
·专治痛风病的白衣天使
·不孕不育的杏林奇葩
·专卖店零售管理系统




   

科技主编信箱