Next Previous Contents

2. Jaz磁碟机的硬件部分

2.1 Jaz磁碟机

Jaz磁碟机是一种使用SCSI接口的装置。外挂式的Jaz磁碟机使用50-针SCSI-2型 接口。内置式Jaz磁碟机使用3-1/2□50-针的接口。

内置式和外挂式两种Jaz磁碟机还分别有两种机型,分别使用容量为1Gb或2Gb的两种磁片。因此, 从产品的立场划分,市场上共有四种不同的Jaz磁碟机可供选用。

2.2 Jaz磁片

Jaz磁片是一种扁形盒式装置,可插入Jaz磁碟机根据指令存储数据。尽管它的外型是一种盒 式装置,但在密封的小塑料盒内存有三片上下重叠的磁片作为存储数据的媒介,因此,后文提 到盒式装置或磁片时均指用于Jaz数据机的这种存储媒介。

容量分别为1Gb和2Gb的这两种盒式Jaz磁片的外型非常相似,但实际上这两种磁片却有些微的 差别,以免容量2Gb的磁片不慎插入使用1Gb磁片的Jaz磁碟机使用。显而易见,容量2Gb的磁片 不能用于读存1Gb磁片的磁碟机。

但是使用2Gb磁片的Jaz磁碟机可以读存和格式化1Gb的Jaz磁片。

2.3 Jaz Jet接口插卡

Iomega公司出售的SCSI接口插卡称为Jaz Jet。不过这种接口插卡使用的SCSI晶片组至少有两种。 因此,Jaz Jet不见得是接装Jaz磁碟机最理想的插卡。要使用Jaz磁碟机倒不如选用已经确知得 到Linux支持的SCSI插卡(见下节)。

在Jaz Jet插卡中,有一种插卡使用Adaptec 7800系列的产品。Linux 2.0系统的ic7xxx驱动程序对这系列的产品提供支持。目前 多数Linux提供的内核都已支持2.x SCSI插卡。

其他插卡使用Advanced Systems生产的晶片组。这种插卡在Linux启动时提供下列信息:

Jaz Jet PCI SCSI adapter Copyright Advanced Systems 1996

根据使用的Linux版本的不同,可能必需重建内核(使用CONFIG_SCSI_ADVANSYS设定参数)才能 使用这种插卡。

我不喜欢冒然购买不一定得到Linux系统支持的产品,以免事後後悔。因此,如果我买SCSI插 卡,必会选购信誉可靠的公司生产的50-针的SCSI插卡,确知这个产品必会得到Linux的支持。

2.4 其他SCSI插卡

市场上还有一种68-针接口的Ultra-Wide SCSI插卡。这种插卡可用于Jaz磁碟机,但价格昂贵,同时 还需另购插座和排线。因此,如果只是为了使用Jaz磁碟机购买SCSI插卡,最好还是购买卡上有50-针接头 的SCSI卡比较省事。

在各种SCSI插卡中,我比较喜欢AHA-2930U - 它价格便宜、速度快,Jaz磁碟机可直接接上所附的 排线使用,不发生插头不符的问题。不过,Linux最近才对这种SCSI卡提供支持,所以,除非 使用2.2.x内核,否则也无法使用这种插卡。目前已有patch修补2.0.36内核,使这种内核支持这型插卡。 AHA-2940U型插卡也可用于Jaz磁碟机,Linux支持这类插卡的时间也比较长,只是它的价格比较昂贵。

2.5 内核驱动程序的问题

有一条法则必需遵守:在购买任何插卡之前,必需确知电脑内运行的Linux内核支持这种插卡。许多 生产商(Adaptec公司就是其中只一)生产许多型号非常类似的插卡,但这些插卡却使用 完全不同晶片组,因此,要使用这些插卡就需运行完全不同的驱动程序。

设置Linux内核使其能够运行SCSI卡涉及各种问题。这些问题本身就能独立成文,因此不在此处讨论。

关於重建内核的资料可查询/usr/src/linux/README或说明2.x内核结构的/usr/src/linux/Documentation/ 目录。如果找不到这些文档,看看在安装Linux时是否已经加装了关於内核组件的原始文件。

否则还可查询 Brian Ward的 Kernel-HOWTO


Next Previous Contents