欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

IDE和SCSI硬盘的混用

程序员文章站 2022-04-25 11:36:34
IDE和SCSI硬盘的混用内容: 在您的印象中,如果一个系统中安装了两块硬盘的话,那么两块硬盘的接口应该是一样的,但通过本文的阅读,您将会转变这种错误观念。   如果您想要在一个单独的系统中安装... 09-04-21...


内容:
在您的印象中,如果一个系统中安装了两块硬盘的话,那么两块硬盘的接口应该是一样的,但通过本文的阅读,您将会转变这种错误观念。
  如果您想要在一个单独的系统中安装两块硬盘,您下意识的想法一定是对两驱动器采用同一接口,要么都是scsi硬盘,要么都采用更常见的ide接口。当然,在大多数情况下,这种统一的接口是行得通的,但采用两种接口类型混用的安装形式,有不少鲜为人知的优势。
  在一个系统中同时安装了两块硬盘,一块采用的是scsi接口,一块采用的是ide接口,那么如果您将一块硬盘做为另一块的备份,或是您必须将这台单独的机器作为工作用机的话,并且是将本机作为您的实验场,例如您要在上面运行某些程序的测试版本,这种接口混用的形式有很多优势。在上述的任意一种情况下,驱动器接口混用都是您最大限度发掘系统威力的必由之路。
  以scsi和ide的一番简单比较为开场白,是有助于我们对此问题的理解的。两种接口的驱动器在安装方面就有许多相同之处:要安装一个内部的驱动器,您必须将其固定在某种支架上,要连接上电源线和数据线,还要对驱动器的跳线开关进行设置,等等。当然,二者之间也存在不少很重要的区别。
  正象几乎每一台个人计算机都对ide驱动器都提供支持,典型的主板上上都设有ide驱动器接口。但是如果您要安装一个scsi驱动器,而您原来的系统中原来就没有scsi设备,那么或许您必须要首先安装一个scsi卡。除非您使用的是一真正古老的在即插即用之前的系统,即便如此,这和在插槽中插入一块scsi卡关系也不大。请注意,scsi设备是以一种链式结构连接在一起的,并且需要一种叫做终结器的组件安装在每一条设备链的末端。但现在大多数scsi设备有自终结的设计,也就是说这些设备会自动地终结其连接的设备链,所以您不必在终结器费心思了。
  对scsi要做的跳线设置要比对ide驱动器做的工作简单。对于scsi驱动器,您只需要确保每一scsi驱动器都有彼此不同的scsi标识,并且引导驱动器的标识序号要最低。ide驱动器有三个可选的设置——主盘,从盘和唯一驱动器——但是不是所有的ide驱动器都包括完全的三种设置。通常,如果您在同一数据线上连接了两块驱动器,那么引导驱动器应该设置为主盘,而第二块驱动器应该跳线为从盘。如果您只有一块驱动器,那么可以跳线为主盘,也可以跳线为唯一驱动器,是视特定的驱动器模式而定的。
  有一种常见的观念为scsi是适用于网络服务器和对计算机性能要求特别高的用户的首选硬盘接口形式,而ide则是其他普通用户的必然选择。当然,在上述观点中必然蕴涵着某些真理,要不然也不会被很多人奉为金科玉律,但事实上,也有例外的情形。在实践中,人们发现对于那些要求计算机性能很高的用户,ide与scsi的表现不相上下,甚至还要比scsi性能还要好,即使用户不考虑两种接口混用,也能体现出ide接口的优势。
  有一个流传了很久的神话,scsi驱动器天生地就比ide驱动器快。这可确实是大错特错了,scsi接口只是在任意特定时间都可以承载比ide接口要高的突发性传输速度,但这突发性传输速度只是代表数据通过接口的速度有多么快。在大多数情况下,限制因素还是内部数据传输速度——可以体现数据在驱动器磁头和盘片间传输有多快。
  只要能保证接口的突发传输速度比内部传输速度要高,采用哪种接口形式就并不重要了,在大多数情况下,两种接口可以获得相同的吞吐量——至少对与单用户系统是这个样子的。在某些情况下,scsi驱动器与一块只有接口形式不同的ide驱动器相比较,scsi驱动器的的速度可能还要低一些。scsi驱动器在网络应用中的一个优势就是scsi接口可以高效率地处理同时发出的数据请求,以一特定进程来处理,而在这一进程中,磁头移动和盘片旋转量都是最低限。如果是单用户系统,scsi接口在进程处理上的开销可能会降低驱动器性能,而抵消其比ide在接口吞吐量上面的优势。  为什么scsi驱动器总是成为幸运儿,有一个原因就是驱动器生产商总是先推出scsi接口的速度更快的驱动器,然后再推出速度同样快的ide接口的驱动器。ide驱动器的速度提高偶尔也会越过scsi驱动器,尽管如此,ide驱动器和scsi驱动器在性能上也总有一重叠部分,速度最快的ide驱动器比速度较低的scsi驱动器的性能要高,并且通常情况下,ide驱动器比性能同等的scsi驱动器的价格要低。所以除非您一定坚持要最好的性能,并且坚持认为只有scsi驱动器能体现出最好的性能,我找不到什么理由可以解释您弃ide不用,而选择scsi。
  您可能会进一步考虑说停留在使用ide驱动器的话,比使用scsi驱动器可以节省花费,但是,二种类型的驱动器混用确实有很多益处。
  更好的备份
  假设您处于这样的情况下,您想将第二块硬盘作为第一块硬盘的备份盘——无论您是通过一个镜象程序还是在工作中实现简单的备份。用一块硬盘做备份的原因就是如果您原来的硬盘出故障了,您可以从第二块备份硬盘上启动,然后继续工作。但是,如果原硬盘和备份硬盘采用的是同一类型的接口,要从备份硬盘上启动系统的操作可能要点烦琐。如果是相同的scsi驱动器,您必须更改两驱动器的scsi标识序号,因为系统总是从标识序号最小的驱动器启动。如果是两个ide驱动器,您必须要更改驱动器上面的主盘和从盘的跳线。而无论哪种情况下,您都必须要打开机箱,取出驱动器,更改跳线设置。
  如果您的主驱动器是ide接口,而备份驱动器是scsi接口,切换到备份驱动器是十分简单的。同时使用两种接口类型的驱动器,平常情况下,您必须从ide驱动器启动。现在,大多数的scsi控制器都提供允许您根据是否有ide驱动器存在,而设置是否从scsi驱动器启动的伸缩机制。(在您正式在工作中使用之前,您可能必须要通过实验这些设置熟悉一番。在您购买任何不能退还的硬件前,您应该确保您自己可以在scsi控制卡上实现这些操作。我所测试的控制卡中,除了在microsoft windows 95发布之前生产的卡之外,都可以实现这项接口混用技术。)只要scsi驱动器设置正确无误,如果安装有ide驱动器的话,那么系统将从ide驱动器启动。否则,系统将从scsi驱动器启动。
  在两种驱动器间切换,要进入系统设置的画面(参看下文“系统设置菜单”一节),找到您的ide硬盘的条目,然后将其设置为没有(系统将从scsi驱动器启动),或者选择识别ide驱动器(系统将从ide驱动器启动),然后您就可以重新启动计算机了。当然了,您还是要打开机箱的,要把出故障的硬盘取出来更换,但是您可以在空闲的时间来做这些事情,而现在,您可以马上继续未尽的工作。
  虚拟测试的用机
  您还可以利用在两个驱动器间切换的功能来实现在一台机上的两个系统。假设,例如,您有一套进行日常工作的系统,及所有的程序和数据都在一块ide硬盘上储存。如果要您来用这套系统来测试一新的硬件或软件,您一定感觉到是在冒险。
  出于安全的考虑,有些人就购买了另外一个系统,来做为测试用机。但实际上,您可以将ide驱动器设为没有,而从scsi驱动器启动,也可以获得同样的效果,在这块scsi驱动器上,安装了一套独立完全的windows,具有其自己的注册表及自己的一组已安装程序。这样以来。您就可以放心大胆地来测试新硬件或程序了,而不用再顾虑会出现破坏硬盘的故障。
  系统设置菜单
  如下为如何在ide和scsi硬盘间切换的详细说明:进入系统设置的界面是十分简单的。您只要按下计算机的复位键或电源键,重新启动计算机,在计算机接通电源自检时,您就可以进入系统设置了——典型的方法是按下del键或f2。绝大多数系统在自检的过程中,会在屏幕上显示一条信息,告诉您按下哪个键可以进入系统设置。
  设置ide驱动器为没有,您只要简单地在选择列表中选择没有就可以了。如果要对驱动器做相应的正确设置,您应该选择自动探测功能,该功能将检索驱动器,并自动将结果输入设置选项。但即便是这样,在您设置ide驱动器为没有之前,您还是要记录下当前的设置,以防止万一自动探测没有正确检测出设置时,还能够正确进行设置。