DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开
DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开

Ultra ATA 66/100接口硬盘的使用

ATA100应用指南

  要使UltraATA/66接口的硬盘真正发挥其传输速率,首先需要具备以下条件:

      一、是必须配备支持UltraATA/66总线标准的芯片组,支持UltraDMA-66的主板目前有Intel810、820(Camino)芯片组和Via的APOLLO PRO PLUS以及Socket7阵营的SIS5595/530和ViaApolloMVP4等。还有一些厂家在BX主板上加上单独的第三方UltraDMA-66芯片使其支持UltraDMA-66,如升技BE6/BP6和梅捷的新BX板,市面上也有单独的UltraDMA-66硬盘控制卡出售,可以用于升级老主板。

      二、是要配合UltraATA/66的专用信号排线使用,才能达到较高的传输速率。与普通的硬盘线不同,UltraATA/66排线由八十条讯号线组成,非常密集。不过让人难以理解的是,这根排线很少有哪家硬盘或主板厂商主动提供,市面上也难觅踪影,就算是硬盘及主板皆支持UltraATA/66,缺了这根线也无法体验到UltraATA/66技术带来的好处。

      三、是还须主板BIOS支持。若BIOS已经支持援,开机时的硬件检测清单内将会显示UDMA4,若是显示UDMA2,则依然是UltraATA/33。此外火球八代不知道由于什么原因,在使用AwardBios的BX主板上无法开启DMA功能。为解决这个问题,昆腾在其主页上提供了一个小软件Fbcrdma.exe,可以在DOS下运行该软件将火球八代的DMA/66方式设置成DMA/33方式,再进入Win98后即可解决此问题,必要时也可以再重新设成DMA/66。

        其实要发挥DMA/66硬盘的性能在具备了上面的硬件条件后,还需软件方面正确支持及设置。说得简单点,在软件方面你需要找到配合你主板或者是DMA66卡的驱动程序。

      由于WIN98无法直接支持INTEL的810/820/840的82801AAICH芯片,必须通过更新INF程序,并且安装INTEL的ULTRAATASTORAGEDRIVER才可以支持DMA66,如果使用的是支持DMA66的VIA芯片组(MVP4、APOLLPPRO、APOLLOPRO+、APOLLOPRO133/A、KX133)的主板,也就是南桥是采用VT82C596B、VT82C686A芯片组的话,也同样需要安装相对应的驱动程序,才可以真正的使用DMA66的功能。

      目前各个主板厂商都有针对自己公司的主板芯片组而提供的IDEBUSMASTER驱动程序或者是补丁程序,以用来支持和启动主板芯片组的DMA33/66功能,比如INTEL公司就有针对他的810/820/840芯片组的INTELULTRASTORAGEDRIVER,同样VIA、SIS、ALI等主板芯片组生产厂家和HPT、PROMISE等芯片生产厂商也提供了各自为DMA66专用的驱动程序。

      在安装了INTEL主板的IDEBUSMASTER后,设备管理器里的INTEL82801AA里的PRIMARYIDECONTROLLER(DUALFIFO)和SECONDARYIDECONTROLLER(DUALFIFO)会变成PRIMARYULTRAATACONTROLLER和SECONDARTULTRAATACONTROLLER,而在设备管理器里的磁盘驱动器会由原来的GENERICIDEDISKTYPEXX(XX表示数字)变成了这个硬盘的型号和名称,在进入硬盘的属性中去会发现DMA的选项变成了灰色的,中断、资料同步传送和13unit都被设置为启动的状况,上面也显示出硬盘固件的版本,这其实也就是硬盘上所标的固件版本是一样的。

      对VIA主板而言,应安装最新的VIA4-1驱动程序,正确安装后会识别出硬盘的型号,并在程序中生成一个叫VIADMATool的程序,它会帮助您管理好各个IDE设备的UDMA功能,当我们安装了这个四合一的驱动程序后,”系统”→”属性”→”设备管理器”→”磁盘驱动器”→”属性”→”设置”中就看不到”DMA”选项了,并不是说这项功能被取消了。而是因为被VIADMATool程序接管的原因,只要您在这个程序中勾选了”UDMA”项,您的UltraATA/66硬盘就已工作在UltraATA/66模式下了,同时您还可以在此对其它设备的UDMA选项进行设置。

      WIN2000本身应该直接DMA/66,但WIN2000与非Intel的芯片组可能会存在一些兼容性问题。需要安装相应的补丁。

      现在支持ATA/100的硬盘已经上市,和ATA/66类似,要发挥ATA/100硬盘的效能,除了拥有一块支持ATA/100的内存,还必须具备以下条件:

      1、有支持UltraATA/100模式的主板。即采用支持ATA/100的芯片组,目前只有i815E直接支持。或在主板上加上单独的第三方UltraDMA-100芯片使其支持UltraDMA-100。另外也可以使用单独的UltraDMA-100硬盘控制卡。这可以使得大多数主板获得支持ATA/100硬盘的能力。

      2、要使用40针,80线的专用信号排线。这根信号线和DMA/66硬盘所使用的是一样的。

      3、要有兼容UltraATA/100的BIOS版本,若BIOS已经支持,开机时的硬件检测清单内将会显示UDMA5。

      4、需配合能够识别UltraATA/100的操作系统或驱动程序。目前ATA/100标准已经得到了Linux的支持,这使Linux成为第一个能支持此标准的操作系统。而对WIN98等操作系统则需要安装支持ATA/100的驱动程序或补丁。

      ATA/100是向下兼容的,当你不具备发挥ATA/100的所有条件时,也不会有什么不良问题,还可以将ATA/100硬盘作为ATA/66/33的硬盘来用。

未经允许不得转载:DOIT » Ultra ATA 66/100接口硬盘的使用