Next Previous Contents

7. 常見問答集

這裡是一些我常被問到的問題。請在再次發問前,先找找看這裡的答案!

7.1 我能夠將印表機串接在並列埠版本的 ZIP 磁碟機上嗎?

可以,但是就目前而言,你不能在同一個並列埠上同時掛載啟動 lp 及 ppa 驅動程式模組。 目前正在設計以及開始實做一個資源分享協定,但在 Linux 2.0 釋出前不會正式發行[譯者註]

[譯者註] 不太清楚原作者所指的 Linux 2.0 是什麼,懷疑指是 Kernel 2.2.0 (2.2.0 版的核心)。

如果你喜歡冒險,那麼取得並安裝 2.1.x 版的核心,你就能使並列埠資源共享。 請參考 http://www.cyberelk.demon.co.uk/parport.html

在 2.0.x 的核心下最簡單的解決辦法是使用兩個不同的並列埠。 我花了 15 美元買了第二個並列埠介面,而且運作得很好。 你可以一個用來接 ZIP 磁碟機,另一個接印表機。 所要做的只有建立一個支援 lp 和 ppa 模組的核心,以及這兩個模組。 我用的是比較新(1.41 版)的 ppa 驅動程式,所以我先載入 ppa 模組(insmod ppa)。 ppa 驅動程式會偵測到在第一個並列埠上的 ZIP 磁碟機。 接著我再載入 lp 模組(insmod lp)來驅動第二個並列埠上的印表機。

如果你是用 0.26 版的 ppa 驅動程式,那麼請更新到 1.41 版或更新的版本。 如果你在使用 ppa 驅動程式時遇到任何問題,唯一的解答是請更新 ppa 到更新的版本。

7.2 是否有計畫在 ppa 中支援 EPP/ECP 模式的並列埠?

0.26 版的程式並不支援 EPP。而 1.41 版則支援 EPP。 這版的程式也比舊版快多了。更詳細的資訊請參考" 性能表現"的部分。

7.3 我能夠將 Linux 安裝在 ZIP 磁碟機上,並由 ZIP 磁碟機上啟動執行嗎?

已經有人這麼做了。這種安裝方式是製作一個急救磁片或者測試安裝時的好方法。

http://metalab.unc.edu/LDP/HOWTO/mini/ZIP-Install.html[譯者註]

[譯者註] 中文化的 ZIP Install mini-HOWTO 可以在 CLDP ZIP Install mini-HOWTO 中找到。

7.4 我能用 ZIP 磁碟機開機嗎?

這要視你所使用的主配接器種類而定。如果你的主配接器的 BIOS ROM 允許你由 SCSI ID 為 5 或 6 的裝置上開機,那麼你就能用 SCSI ZIP 磁碟機開機。 並列埠版本的 ZIP 磁碟機無法用來開機。

如果你的硬碟上有裝 DOS,而你想要啟動在 ZIP 磁片上的 Linux 系統,那麼你可以用 LOADLIN 。 你必須複製一份核心影像檔到 DOS 的硬碟上,而完整的 Linux 系統則需裝在 ZIP 磁片上。 請確定你所複製的核心檔的相關驅動程式組態設定是對的。

據我所知,目前常見的發行版本中,沒有任何一個有提供用來安裝於並列埠版本 ZIP 上的可開機安裝磁片。

7.5 為何 Iomega 使用第 4 個分割區?

這是最常見到的問題,但我想沒有人知道確實的答案。 可能是他們頭腦不清楚吧?也許沒有特別的原因。

7.6 我要怎樣才能在開機時,自動將磁片掛載起來?

你所要做的只有在你的 /etc/fstab 檔內加一行設定。 舉例來說,如果你開機時總會插一片 DOS 格式的磁片在 ZIP 磁碟機內,那你可以將

       /dev/sda4   /zip  vfat  defaults  0 0

加到你的 fstab 檔案中。 隨你所使用的發行版本而略有不同,但開機時,通常負責系統初始化的命令稿(Script)會試著在 fstab 內有紀錄的分割區上執行 fsck。 請注意,如果開機時你忘了放磁片或者放了錯誤格式的磁片,這樣可能會造成問題。

7.7 如果當我開機時沒有插磁片在磁碟機內,那麼會怎樣呢?

系統核心會試著讀取磁片的分割表,但是會作業逾時。 然而,這沒什麼好擔心的。 一旦當你插了一片磁片到磁碟機內,並且試著進行讀寫等動作時,核心會重新讀取分割表。

提示:當你抽換磁片時,最好能夠用 fdisk 檢查一下新插入的磁片上的分割表結構。

某些 SCSI 主配接器上的 BIOS 會在系統開機期間試著讀取你的磁片上的分割表。 如果你不能將 SCSI 卡的這項功能關掉,那麼你可能會被迫在開機時,必須插一片磁片在磁碟機內。

7.8 我能夠把並列埠磁碟機當成真實的 SCSI 磁碟機來用嗎?

PPA-3 並列埠轉 SCSI 轉接器是被實做成一個 Iomega 稱為 VPI0 的 ASIC 單晶片。 這片晶片被內嵌於 ZIP 磁碟機控制卡上。 實際上是有一個 SCSI 匯流排存在,但是不是在能使用的形式下。

雖然我還沒比較過這兩種卡,邏輯上似乎 VPI0 取代了傳統的 SCSI 匯流排外接延伸裝置所需要的電子緩衝電路。

7.9 ppa 驅動程式能用在 Iomega 的並列埠磁帶機上嗎?

不能。這些磁帶機是軟碟式磁帶機(floppy-tape drive),跟 SCSI 無關。

有些人表示對於應用我的方法,來試著找出傳輸協定,及發展這些磁帶機的驅動程式感到興趣。 第一步是要先讓 DOS 下的驅動程式能在 DOSemu 下使用。 到目前為止,我還沒聽說有成功的案例。

7.10 ppa 驅動程式是否能在並列埠版的 SyQuest EZ135 上正常運作?

不能。 EZ135 是一個內建 ShuttlePort 並列埠轉 IDE 轉換器的 IDE 磁碟機。

然而,這台磁碟機的驅動程式發展也已經有一些成果。到這兒瞧瞧:

http://www.torque.net/linux-pp.html


Next Previous Contents