SCSI设备之间冲突排除一例

Author: 高扬 Date: 1999年 第35期 23版

    笔者原来购置的一台奔腾90电脑已远远不能满足目前的需要,因此决定新买一台,但旧电脑原配置的1GB的SCSI硬盘和一台SCSI接口的扫描仪则继续留用。新电脑的基本配置如下:梅捷6BA+主板、赛扬300A CPU、128M内存、昆腾IDE接口6.4GB硬盘和昆腾SCSI接口1GB硬盘、华硕TNT显卡、帝盟S90声卡、HP6100C扫描仪(SCSI接口)以及一些其它外设。硬件安装就绪后,接着进行硬盘分区,6.4G硬盘用作启动盘并分为C盘和D盘。1G的SCSI硬盘设为E盘,然后安装DOS和WIN98,一切顺利,接着把各分区转换为FAT32模式,随后安装显卡和声卡驱动程序也都一切正常,但最后安装HP扫描仪时却发生了“意外”,故障并不是出在扫描仪本身,而是再次启动计算机时,发现E盘丢失(即那个SCSI硬盘),打开“控制面板/系统/设备管理器”进行查看,在“SCSI控制卡”条目下可见到已安装了两块SCSI适配卡,但对应于硬盘的那块SCSI卡图标前出现了一个黄色的感叹号,并在“属性”项中有提示指出该设备运行不正常,但在“资源”项中却又看不出有什么冲突。就在这时,我还发现“磁盘驱动器”设备条目下有一个硬盘图标被打上一个红色的叉,正是那个SCSI硬盘,这表明该设备已被禁用。
    从前后安装经过可看出,当系统只存在一个SCSI设备时不会发生异常,而同时安装两个SCSI设备时,则其中的SCSI硬盘就会失效。我首先试着通过跳线来改变SCSI设备的ID号,但丝毫不起作用,故障依旧。难道是驱动程序运行不正常?我从“设备管理器”中删除硬盘SCSI卡和相应的磁盘驱动器后重启计算机,让系统自动检测硬件重新安装驱动程序,结果情况确实按想象的发展,在“我的电脑”中出现了盼望已久的E盘,在“设备管理器”中也可见到各设备是在正常运行。事情到此本应该结束,但事实上并没有我想象的那么简单。当我第二天开机时,老毛病又出现了,昙花一现的E盘再次失踪,其故障表象仍和昨日一模一样。
    无奈之下,突然想起了硬盘SCSI卡的说明书,虽说是苦涩难看的英文字,这时也得当畅销小说来读,终于在一段文字中找到了问题的关键,其意思是说:一个系统中最多可同时安装四块这样的SCSI适配卡,由于任何PCI卡都需要使用系统的一个中断号并占用苦干地址空间,因此该卡通过跳线可设置成四种不同的中断类型,它们分别是INT A\INT B\INT C\INT D,而产品出厂时的默认设置是INT A类型,另外,当多个SCSI设备链接在一起时,必须将处于两末端的SCSI设备上的“终端器”设为有效。症结找到后,动手就有了目的,由于本机并不存在多个SCSI设备链接的情况,而只是同时存在两块SCSI卡,因此“终端器”的跳线不必更改,只需将分配“中断号”的跳线器逐个换试,当跳成INT C时,久违的E盘终于出现了。经过几次重新启动,一切正常。