减小字体
增大字体
作者:佚名 来源:本站整理 发布时间:2011-04-10 14:42:55
曾听过不少电脑爱好者谈论硬盘技术问题,虽然不乏独到的见解,但对硬盘技术往往缺乏系统的认识,一遇到具体问题就“卡壳”。以下谈谈五个常遇的高速硬盘技术问题。
问1:为什么我20GB的硬盘分区格式化后,只有18GB多了?
答1:硬盘容量是硬盘 重要的参数之一,大家在购买和使用硬盘时,常会发现这样的问题∶同样一个盘在不同的机器上或使用不同的测试软件所报告的容量各不相同,但均不大于硬盘的标准容量。在大容量硬盘上这个问题更明显,举例来说标称10.2G的盘在安装格式化完后,往往只有9.6G的容量。造成这种情况的主要原因是,生产厂家一般按每兆1000K字节计算容量,而大多数主板的BIOS及测试软件是以1024K为一兆计算。这样一来二者间便出现了大约5%的差异。而硬盘容量又有纯粹由磁头数、柱面数等物理参数计算得到的物理盘容量以及在经过分区、格式化等操作后实际可用空间的逻辑盘容量之分。此外在CMOS中选择不同的工作模式(NORMAL、LBA、LARGE),也会造成容量的不一致。由于有这些因素的影响,一般而言硬盘测试容量与标称容量存在5%-10%左右的差距是基本正常的。
问2:在BIOS设置中3种硬盘工作模式:NORMAL、LBA和LARGE模式的具体含义是什么?
答2:1.NORMAL普通模式,是 早的IDE方式。在此方式下对硬盘访问时,BIOS和IDE控制器对参数不作任何转换。该模式支持的 大柱面数为1024, 大磁头数为16, 大扇区数为63,每扇区字节数为512。因此支持 大硬盘容量为:512×63×16×1024=528MB。在此模式下即使硬盘的实际物理容量更大,但可访问的硬盘空间也只能是528MB。
2.LARGE大硬盘模式。当硬盘的柱面超过1024而又不为LBA支持时可采用此种模式。LARGE模式采取的方法是把柱面数除以2,把磁头数乘以2,其结果总容量不变。例如,在NORMAL模式下柱面数为1220,磁头数为16,进入LARGE模式则柱面数为610,磁头数为32。这样在DOS看来柱面数小于1024,即可正常工作。
3.LBA(LogicalBlockAddressing)逻辑块寻址模式。这种模式所管理的硬盘空间突破了528MB的瓶颈,可达8.4GB。在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际硬盘的物理参数。在访问硬盘时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。在LBA模式下,可设置的 大磁头数为255,其余参数与普通模式相同。由此可计算出可访问的硬盘容量为:512×63×255×1024=8.4GB。目前基本上只有LBA有实际意义了。
问3:怎样正常使用硬盘的DMA/33/66技术?
答3:要运用好DMA/33技术应注意的几个具体问题:
1.要确认主板支持,采用INTEL430TX以后的芯片组,及大多数较新的非INTEL芯片组的主板都支持。开机时若看见硬件列表的硬盘处显示“LBAUDMA2”字样,就表明你的主板及硬盘都支持DMA/33;二是DMA/33目前只能在WIN95/98的环境下才能发挥作用,且必须正确安装合适的驱动程序。WIN97、WIN98内置了对Intel430TX芯片组DMA/33的驱动支持,而对其他的非INELE芯片组以及在WIN95下,你必须安装合适的DMA/33驱动程序;三是要正确进行一些设置,如要把CMOS设置中“CIConfigurationSetup”中的“IDEUDMA”选项设为AUTO,要注意将WIN95下:控制面板--系统--设备管理--磁盘管理--磁盘驱动器--硬盘属性的DMA选项打开。同时还应将CD-ROM与硬盘的接线分开。只要硬盘本身及主板芯片组支持,DMA/33的设置方法与硬盘及主板的具体品牌及型号没有关系。只有注意到以上几点,才可能正常使用DMA/33硬盘。就算如此,你也不能对其“提速”的效果期望太高。DMA/33的好处主要在于降低硬盘读写对CPU时间的占有率。同时还得作好在兼容及稳定性上出问题的心理准备。
2.要使UltraATA/66接口的硬盘真正发挥其传输速率,需要具备以下条件:一是必须配备支持UltraATA/66总线标准的芯片组,支持UltraDMA-66的主板目前有Intel810、820(Camino)芯片组和Via的APOLLOPROPLUS以及Socket7阵营的SIS5595/530和ViaApolloMVP4等,注意VIA主板应安装其“4-in-1”的驱动程序。还有一些厂家在BX主板上加上单独的第三方UltraDMA-66芯片使其支持UltraDMA-66,如升技BE6/BP6和梅捷的新BX板,市面上也有单独的UltraDMA-66硬盘控制卡出售,可以用于升级老主板;二是要配合UltraATA/66的专用信号排线使用,才能达到较高的传输速率。与普通的硬盘线不同,UltraATA/66排线由80条信号线组成,非常密集。不过让人难以理解的是,这根排线很少有哪家硬盘或主板厂商主动提供,市面上也难觅踪影,就算是硬盘及主板皆支持UltraATA/66,缺了这根线也无法体验到UltraATA/66技术带来的好处;三是还须主板BIOS支持。若BIOS已经支持,开机时的硬件检测清单内将会显示UDMA4,若是显示UDMA2,则依然是UltraATA/33。此外火球八代不知道由于什么原因,在使用AwardBios的BX主板上无法开启DMA功能。为解决这个问题,昆腾在其主页上提供了一个小软件Fbcrdma.exe,可以在DOS下运行该软件将火球八代的DMA/66方式设置成DMA/33方式,再进入Win98后即可解决此问题,必要时也可以再重新设成DMA/66。大众软件12
问4:Ultra ATA/66和Ultra DMA/66有什么差别,ABIT SM5-A主板支持以上任何一种吗?
答4:IDE硬盘的数据传输一直是系统的瓶颈,所以硬盘接口数据传输速率从过去到现在不断在演进,从 早的ATA,到ATA-2(又称为Enhance IDE)到Ultra ATA。因为Ultra ATA属于DMA的方式,所以又称为Ultra DMA,其数据传输速率达33MB/秒、比先前的16MB/秒足足多了一倍,而现在的Ultra DMA/66的数据传输速率高达66MB/秒。 ABIT SM5-A主板是采用Intel 430VX芯片组,因为430VX是早期的主板芯片,所以没有支持的Ultra DMA/66的功能,甚至也不支持Ultra DMA/33,但是在选购硬盘的时候,还是可以选购Ultra DMA/66的硬盘,因为它有向下兼容的特性,所以可以在旧的主机板上进行安装。
问5:ATA/66好还是ATA/100好?
答5:硬盘的传输模式,由 早的PIO Mode 4(传输速率为16.6 MB/秒)提升到传输速率33.3MB/秒的Ultra ATA/33,现已进入UltraATA/100的时代,既然传输速率已经进入新的时代,那当然要选购支持Ultra Ata/100的硬盘,不过要注意的是除了硬盘本身支持Ultra ATA/100外,所选购的主板的芯片组也要支持Ultr ATA/100,这样才能真正达到100MB/秒的传输速度。还请大家注意,Ultra ATA/66只是接口传输率,而制约硬盘数据传输速度的还有另一个重要参数是内部传输率。即使硬盘的接口传输率能达到100MB/秒,如果它的内部传输率达不到这个数字,那么实际的传输速度仍然是由较低的内部传输率决定。现在支持Ultra ATA/66的主板主要有i815主板等,如果你现在使用的主板不支持Ultra ATA/1OO,只要购买一块i815E的主板或支持Ultra ATA/100的硬盘控制卡就行了。