Next Previous Contents

3. 电脑确认已安装Jaz磁碟机

3.1 Power-On测试

安装SCSI控制器后,电脑在启动运行操作系统前会首先让SCSI控制器检查SCSI总线,查验 电脑加装了何种SCSI设备。

如果SCSI插卡安装正确,并且Jaz磁碟机也与插卡连接,则开机后应在电脑屏幕上 看到装有"Iomega Jaz 1GB"或"Iomega Jaz 2GB"的信息。

如果屏幕上没有这项信息,那就没有理由继续运行操作系统。关掉电脑和Jaz磁碟机的 电源,逐步进行检查。千万不要放过排线,拔出每条排线,检查插头内的插针有否弯曲。 把插头重新插回插座,检查插头和插座是否密合。如果电脑内有多个SCSI配件,务必设定 每个配件的SCSI标号,使其各不相同,并在SCSI链的最後一个设备上作出结束SCSI链的设定。

如果在Power-on检验时显示电脑内装有Jaz磁碟机,则安装磁碟机的工作已经完成了一半。

3.2 启动

Linux启动时,SCSI驱动程序应显示电脑内SCSI插卡的信息,并标示SCSI总线 上安装了何种设备。

随著安装的驱动程序和SCSI插卡的不同,启动信息也各不相同。在启动时,所有信息都纪录在 /var/log/messages (或/var/adm/messages)文档内,同时也显示在屏幕上。此外,使用 dmesg指令也可复查上次启动时显示的信息。

下面列出使用Adaptec 2940 SCSI插卡时2.0.36内核显示的信息(使用aic7xxx驱动程序):

    (scsi0) <Adaptec AHA-2940A Ultra SCSI host adapter> found at PCI 14/0
    (scsi0) Narrow Channel, SCSI ID=7, 3/255 SCBs
    (scsi0) Warning - detected auto-termination
    (scsi0) Please verify driver detected settings are correct.
    (scsi0) If not, then please properly set the device termination
    (scsi0) in the Adaptec SCSI BIOS by hitting CTRL-A when prompted
    (scsi0) during machine bootup.
    (scsi0) Cables present (Int-50 NO, Ext-50 YES)
    (scsi0) Downloading sequencer code... 419 instructions downloaded
    scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.2/3.2.4
           <Adaptec AHA-2940A Ultra SCSI host adapter>
    scsi : 1 host.
      Vendor: iomega    Model: jaz 2GB           Rev: E.17
      Type:   Direct-Access                      ANSI SCSI revision: 02
    Detected scsi removable disk sda at scsi0, channel 0, id 4, lun 0
    scsi : detected 1 SCSI disks total.
    (scsi0:0:4:0) Synchronous at 10.0 Mbyte/sec, offset 15.
    sda : READ CAPACITY failed.
    sda : status = 1, message = 00, host = 0, driver = 28 
    sda : extended sense code = 2 
    sda : block size assumed to be 512 bytes, disk size 1GB.  

(译注:主要说明插卡型号、磁碟机名称、型号和磁片容量和数据传输速度)

如果同这些内容类似的信息没有显示在屏幕上,则内核的设置可能有误(或选 用的内核可能不对)。

如果“scsi0 :”的内容没有出现,表示驱动器的设置不正确。有些驱动器会显示何处 设置不对。如果磁碟机的名称没有标示,可能是在重建内核时忘了把支持SCSI磁碟 的功能列入内核。

注意READ CAPACITY failed这一行. 多数SCSI驱动程序(如上例)会测得磁碟机使用可装卸媒介,因此不会对读不到分割区 的设定而不知所措。但有些SCSI插卡却没有这项功能,所以如果启动时电脑停机不动, 不妨把Jaz磁片插入Jaz磁碟机後再次启动。

如欲解决与内核有关的SCSI方面的问题,不妨查阅/usr/src/linux/drivers/scsi内的README文档 和Kernel HOWTO。

3.3 磁碟机名称

在上节显示的启动屏幕信息中注意SCSI磁碟机的名称,此处是“sda”,全称应为“/dev/sda”。 如果Jaz磁碟机是系统中的唯一SCSI设备,则一般就称为/dev/sda。如果系统中主硬盘 是SCSI设备,或光碟是SCSI驱动的光碟,则Jaz磁碟机的名称可能为sdb、sdc等,视电脑硬件情况而定。

不论磁碟机的名称为何,在存储数据时都需要这个名称,详情见以後数节。


Next Previous Contents