硬盘电源接线旁边的4对跳线各是什
硬盘电源接线旁边的4对跳线各是:“Master”代表主设备,“Slave”代表从设备,“Cable Select”则代表根据IDE接线的连接顺序自动设置主从状态。
IDE全攻略--从认识到搞定IDE
目前,我们的电脑中标配的IDE设备莫非两类——硬盘和光驱,硬盘的存在形式比较简单,而光驱则包括CD-ROM驱动器、DVD-ROM驱动器和CD-R/RW光盘刻录机三种常见的类型。 此外,我们不常见的IDE设备还有ZIP软盘驱动器、ORB活动硬盘驱动器等。总的来说,IDE与存储设备几乎可以说如影随形。
无论具体IDE设备的工作原理及结构设计如何,由于采用了同样的接口、在同样的总线上被同一...全部
硬盘电源接线旁边的4对跳线各是:“Master”代表主设备,“Slave”代表从设备,“Cable Select”则代表根据IDE接线的连接顺序自动设置主从状态。
IDE全攻略--从认识到搞定IDE
目前,我们的电脑中标配的IDE设备莫非两类——硬盘和光驱,硬盘的存在形式比较简单,而光驱则包括CD-ROM驱动器、DVD-ROM驱动器和CD-R/RW光盘刻录机三种常见的类型。
此外,我们不常见的IDE设备还有ZIP软盘驱动器、ORB活动硬盘驱动器等。总的来说,IDE与存储设备几乎可以说如影随形。
无论具体IDE设备的工作原理及结构设计如何,由于采用了同样的接口、在同样的总线上被同一个控制器指挥着,使用同样的指令体系来完成与系统数据的双向传输,因此,它们之间有很多共同之处。
从具体的地方来看,这些相同之处表现在设备的数据连接/传输电缆、接口形状、设置方式都大致相同。
直接与IDE设备打交道是IDE控制器,最早8086、286和386时代(甚至486时代的早期),IDE设备都需要一个单独的控制卡来连接IDE设备,并通过这个卡上的IDE控制器来完成对IDE设备的各种访问操作。
但自从486时代开始,IDE控制器被集成到了系统的芯片组的南桥芯片中,直到今天。
目前最常见的几款集成了IDE控制器的南桥芯片,它们从左至右依次是Intel ICH2、VIA VT686B、ALi M1535D+。
这些芯片组都提供了完全相同的配置——集成两个独立IDE控制器,每个控制器可接驳两个IDE设备(分别为主设备和从设备)。
十年前,IDE的接口是图中这个样子;十年后,它依然没有发生任何变化,这在PC上不能不说是一个奇迹!目前我们使用的IDE设备都采用这种40pin(或称40针)的接口,一般情况下主板上有两个这样的接口。
通常,一个被标注为“IDE1”(或“Primary IDE”),另一个标注为“IDE2”(或“Secondary IDE”)。设备端的IDE接口形状与此基本类似(见后面图8)。
IDE数据传输/连接的电缆有两种,一种是普通的40芯的,另一种是增加了40条地线的80芯数据线。
它们都可用于连接所有IDE设备,但只有80芯的数据连接电缆才能实现Ultra ATA/66或Ultra ATA/100的功能。不过,80芯的IDE数据连接电缆有着比40芯IDE电缆更严格的主/从设备安装位置要求。
通常,我们都使用80芯的线来连接硬盘,而光驱及其他IDE设备大多只用40芯的线就足够了。
其实,在IDE设备上也有一个IDE控制器来完成设备与主机之间IDE控制命令以及数据监控/传输等功能。
只不过,这些控制器的存在形式由于IDE设备的不同,与主机端(芯片组内集成)完全不一样。比如图5中所示的就是硬盘电路板上的IDE控制器。
其实,从上面的介绍我们就可以看到整个IDE设备及其周边硬件支撑环境的组成。
简单来说,整个IDE就是由IDE设备、主机/设备的IDE控制器、IDE数据连接/传输电缆和接口共同构成的一个子系统。
IDE设备的硬件配置
设备安装
IDE设备的安装相对比较简单,因为除了设备固定之外,需要连接的只有电源线和数据电缆。
不过数据电缆和电源线都存在正反极性的问题。
IDE电源接口以及电源插头的形状都类似于梯形,在插接的时候肯定不会接错(插反了根本就插不进去)。
需要注意的是数据电缆的连接。其实我们经常都在说的“红对红”原则可以最准确地回避接错的可能性。
这就是先将电源线接好,然后再将数据线的红色一端靠向电源线的红色端,以这样的方向去连接数据电缆就绝对不会出错。
设备主从关系
IDE设备存在主设备和从设备的区分,而且其控制方式是单线程的。也就是说,当系统中的一个IDE控制器正在对一个具体IDE设备进行操作时,另一个设备总是处于不工作的等待状态。
同时,由于IDE主设备拥有比从设备更高的控制优先权,因此IDE控制器总是优先开始处理主设备。这就是为什么硬盘总是被接在主通道上,而光驱总是扮演从设备的角色的原因。将光驱设置为主设备而被接驳在第二IDE通道的主接口上,这样就可以避免前面提到设备争用冲突问题。
下面,具体来看看应该怎么来正确设置IDE设备的主从关系,以最大限度发挥设备配置的灵活性和实现最大化的性能。
每一个IDE设备上都配置有决定该设备主从的跳线,这些跳线绝大多数都位于设备的IDE接口的旁边。
但也有部分主从设置跳线被安排在电路板上,如图8中右边所示的一块硬盘,它的跳线就是这样。通过这些跳线的设置,我们可以决定或改变该设备的主从工作状态。
“Master”代表主设备,“Slave”代表从设备,“Cable Select”则代表根据IDE接线的连接顺序自动设置主从状态。
硬盘的主从状态设置跳线比起光驱来复杂得多,这主要是因为各个硬盘厂商对跳线的定义各不相同。不过,我们基本上都能从硬盘的某个部位找到这些跳线的正确设置的方法。
其实,正确设置一个IDE设备的主从状态首先要做的就是了解当前系统中已有IDE设备的主从设置。
这既可以从我们前几期中介绍的开机信息中获得,也可以在BIOS设置程序中在“Standard Setting”菜单下得到更为准确的信息。
线的连接
如果我们使用40芯的数据电缆来连接IDE设备,则基本上可以忽略设备的主从设置情况及设备在电缆上的连接顺序。
但如果我们采用的是80芯的数据电缆,则必须保证设备的主从状态与电缆上的主从接口保持正确的对应关系,否则很有可能导致设备不正常工作或无法发挥其性能。
IDE数据电缆虽然和40芯的电缆大致相同——都有三个形状一模一样的接口,但它们却有明确的定义:蓝色的插头接主板、黑色的插头接IDE主设备、灰色的插头接IDE从设备。
这里,我们最后再介绍一下Cable Select接法的注意事项。当连接在同一个IDE数据电缆上的两个IDE设备中的其中一个被设置为Cable Select之时,另一个也必须设置为Cable Select模式。
这样,无论我们使用40芯还是80芯的电缆,都可以不必改动跳线(只需更换接口顺序)就改变两个设备的主从关系。
对40芯的电缆来说,总是远离主板的末端接头对应IDE主设备,而靠近主板接口的中间的插头对应从设备。
大多数80芯的数据电缆也符合这个规则,不过笔者认为,还是依照插头的颜色来判断主从关系最可靠。毕竟这些颜色是符合Ultra ATA标准的。
IDE设备的BIOS设置
BIOS设置对IDE设备的正常工作以及性能发挥起着决定性的作用。
上期我们已经介绍了如何通过设置IDE设备的主从跳线,以及正确连接IDE设备的顺序等技巧,不过这些技巧仅仅是让IDE设备正常、高效工作的第一步,在系统的BIOS设置中,有许多项目都对IDE设备具有决定性的影响作用。
正确检测IDE设备是让电脑“认识”它们存在的必要步骤。绝大多数BIOS中都有一项“HDD Auto Detection(硬盘自动侦测)”的选项,通过它可以自动检测并设置好IDE设备的相关参数(如硬盘的磁头数、柱面数、寻址方式等)。
图1中显示的是选择该选项后,BIOS检测到一个硬盘并询问其工作参数是否正确的检测画面。
在这些参数中,需要我们特别注意的是硬盘的寻址方式,即图中最后的一项。对这个参数,只要你的硬盘的容量不低于8GB,就应该一律选择“LBA(逻辑块地址)”,因为只有这种寻址方式才支持容量超过8GB的硬盘(现在主流硬盘的容量大多为20~40GB)。
一旦我们在BIOS中设置了固定的硬盘工作参数,那么当更换硬盘时,就很可能导致新硬盘无法工作。为了解决这个问题,其实最好的办法是将所有IDE端口的检测方式设置为“AUTO(自动)”。这种方式在每次启动电脑时都扫描IDE通道上的每一个端口,并自动配置找到的硬盘或光驱的工作参数。
不过,依然不要忘记将最后一项“Mode”设置为“LBA”。
这种IDE设备的检测方式很省事,准确率也非常高,不过有一个坏处就是会导致电脑延缓启动的过程(视主板及IDE设备数量的不同,检测过程大约需2~10秒)。
因此,如果你确定自己只有一个硬盘,且不需要经常更换的话,最好还是利用“HDD Auto Detection”功能,为每一个IDE端口上的设备设置确定的参数。
需要指出的是,并不是所有主板的BIOS都具有上面提到的“HDD Auto Detection”选项,图3显示的就是另一种IDE设备的检测方式。
这种方式更加的智能化,它不需要手动选择“HDD Auto Detection”选项就能自动检测并设置正确的硬盘工作参数。不过如果你想改变某一个硬盘的参数,也可以在该设备的项目上用回车选择进行修改。
在所有影响IDE设备性能的参数中,DMA模式是否可用是最重要的(DMA模式可大幅度降低IDE设备的CPU占用率,从而帮助系统获得更高的整体性能)。目前的硬盘几乎都支持Ultra DMA/66或Ultra DMA/
100,而光驱往往只支持到Ultra DMA/33。
在BIOS中,每一个IDE通道的这些选项在缺省状态下应该被确定设置在“Auto(自动)”状态。才能使具体的IDE设备所支持的最高级别的DMA工作模式被正确识别。
其次,“IDE HDD Block Mode(IDE硬盘块模式)”设置选项也对硬盘的性能产生影响。
打开该选项,可使硬盘在数据传输时采用块模式,从而提高数据传输的效率。另外,还有一个不常见的选项“IDE Prefetch Mode(IDE预填充模式)”也可以使IDE设备的工作效率提高。
IDE驱动程序
目前的操作系统都内置了绝大多数典型IDE设备的驱动程序(主要是各种光驱和硬盘),不需要人为地安装任何软件,它们都可以正常工作。
不过,要高效使用IDE设备,并且完全发挥它们的性能,还是需要我们对IDE驱动程序有一定的了解。这里最重要的就是IDE设备的Ultra DMA驱动程序是否工作正常了。其实对绝大多数IDE控制器,Windows系列操作系统中都已经备有了完整的Ultra DMA驱动程序,而且从一些专业测试的结果来看,Windows操作系统自带的Ultra DMA驱动程序无论兼容性还是性能都堪称一流。
在操作系统的“系统属性”→“设备管理器”列表中查看“CDROM”或“磁盘驱动器”栏目,并检查相应设备的属性中的“DMA”选项是否已经被勾中。如该选项已经被勾中,则表示该设备已经工作在DMA模式下了。
至于具体的DMA模式是UDMA/33还是UDMA/100,则视具体IDE设备所支持的最高级别的DMA模式而定了。图中显示的是“GENERIC IDE DISK TYPE47”(也就是硬盘)已经工作在DMA模式下的情况。
很多用户都很强调必须安装对应芯片组的IDE驱动程序,如Intel的“Ultra ATA Storage driver”、VIA的“4-in-1”驱动程序等。其实单从追求性能的角度来说,这种做法有迷信心理作祟的嫌疑。
因为很多测试结果都证明,安装对应芯片组的IDE驱动程序的最大优势是可管理性,而不是性能。
显示的是已经安装好的Intel 驱动程序的管理界面,从这里,我们可以清楚地看到每一个IDE设备的工作模式及设备的一些底层参数。
而且,我们还可以随时更改某一个单独设备的DMA级别。此外,专用芯片的IDE驱动还有一个好处,就是能让你准确地看到硬盘的型号。目前,Intel和VIA的芯片组都不断有新版本的IDE驱动程序推出,SiS和ALi的芯片组则不需要专用驱动。
Intel的对应驱动程序可在
编后:其实IDE设备的安装和使用都是非常简单的,真正容易引起的问题主要是由设备更换以及操作系统造成的,因此普通用户只要知道怎样安装和设置就行了。收起