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磁片是一種扁形盒式裝置,盒內存有三片 3.5 吋上下重疊的磁片作為存儲數據的媒介。 后文提到盒式裝置或磁片時均指用于 Jaz 磁碟機的這種存儲媒介。

容量分別為 1Gb 和 2Gb 的這兩種盒式 Jaz 磁片的外型非常相似,但實際上這兩種磁片卻有些差別, 使容量 2Gb 的磁片不能完全插入使用 1Gb 磁片的 Jaz 磁碟機。 顯而易見,容量 2Gb 的磁片不能用于讀存 1Gb 磁片的磁碟機。

但是使用 2Gb 磁片的 Jaz 磁碟機可以讀存和格式化 1Gb 和 2Gb 兩種 Jaz 磁片。

2.3 Jaz Jet 接口插卡

Iomega 公司出售的 SCSI 接口插卡稱為 Jaz Jet。不過這種接口插卡使用的 SCSI 晶片組至少有兩種。 因此,Jaz Jet 不見得是接裝 Jaz 磁碟機最理想的插卡。要使用 Jaz 磁碟機倒不如選用已經確知得到 Linux 支持的 SCSI 插卡(見下節)。

在 Jaz Jet 插卡中,有一種插卡使用 Adaptec 7800 系列的產品。Linux 2.0 系統的 aic7xxx 驅動程序對這系列的產品提供支持。目前多數 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