⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zip-drive.txt

📁 Linux百科宝典 书籍语言: 简体中文 书籍类型: 系统专区 授权方式: 免费软件 书籍大小: 1024 KB
💻 TXT
📖 第 1 页 / 共 3 页
字号:
                             Zip Drive Mini-HOWTO                                       作者:Kyle Dansie [1]dansie@ibm.net译者:杨尚峰 [2]storm@chempro.che.ntu.edu.tw   v2.4, 10 January 1999 翻译日期:8 June 1999     _________________________________________________________________      这份文件提供你一个在 Linux 上设定与使用 Iomega ZIP 磁碟机的快速指引。     _________________________________________________________________   1. 简介     * 1.1 本文件的发源地       2. 快速上手指引3. 建立一个能使用 ZIP 磁碟机的核心     * 3.1 SCSI 版本       4. ZIP 磁碟机     * 4.1 并列埠版本的 ZIP 100 磁碟机     * 4.2 SCSI 外接式版本     * 4.3 SCSI 内接式版本     * 4.4 ZIP Plus - IMM 驱动程式     * 4.5 ATAPI 版本     * 4.6 IDE 版本     * 4.7 USB 版本     * 4.8 ZIP 250 版本        5. 使用 ZIP 磁碟机     * 5.1 Fdisk, mke2fs, mount, 等等     * 5.2 使用一片已经用 DOS 格式化好的磁片     * 5.3 重新将磁片格式化成 Linux 格式的磁片     * 5.4 fstab 档     * 5.5 ZIP Tools 工具磁片       6. 性能表现 7. 常见问答集     * 7.1 我能够将印表机串接在并列埠版本的 ZIP 磁碟机上吗?      * 7.2 是否有计画在 ppa 中支援 EPP/ECP 模式的并列埠?     * 7.3 我能够将 Linux 安装在 ZIP 磁碟机上,并由 ZIP 磁碟机上启动执行吗     * 7.4 我能用 ZIP 磁碟机开机吗?     * 7.5 为何 Iomega 使用第 4 个分割区?     * 7.6 我要怎样才能在开机时,自动将磁片挂载起来?     * 7.7 如果当我开机时没有插磁片在磁碟机内,那麽会怎样呢?     * 7.8 我能够把并列埠磁碟机当成真实的 SCSI 磁碟机来用吗?     * 7.9 ppa 驱动程式能用在 Iomega 的并列埠磁带机上吗?     * 7.10 ppa 驱动程式是否能在并列埠版的 SyQuest EZ135 上正常运作?       8. 取得更多最新资讯      _________________________________________________________________   1. 简介   Iomega ZIP 磁碟机是一种很受欢迎的抽取式磁碟机。ZIP 磁碟机有很多不同的版   本:     * 并列埠(Parallel Port)     * SCSI     * IDE - ATAPI     * Plus          其中,最受欢迎的似乎是并列埠的版本,主要是因为并列埠版本的机器上市已有   一段不短的时间,并且价格低廉。 SCSI 版本的机器虽然也上市了一段时间了,   但是因为需要有 SCSI 配接卡,而 SCSI 卡并不是人人都有的,因此,并没有如   并列埠版本般流行。 ATAPI 版本的机器现在则似乎越来越常见了。 Plus 是一个   较新的 ZIP 磁碟机版本,它具有自动侦测磁碟机是连接在并列埠或者 SCSI 介面   的能力。 本文件主要会将焦点放在并列埠的版本上,然而也会提供一些其他版本   机器的提示。      本文件包含了一些其他人所收集及发表的资讯,尤其是:     * Grant Guenther, grant@torque.net     * Scot Wilcoxon, sewilco@fielday.mn.org     * Joe Mack, mack@ncifcrf.gov     * Byron Jeff, byron@cc.gatech.edu          我非常感谢他们的重要贡献以及指正我所犯的错误。      特别感谢完成 0.26 版的 ppa 驱动程式以及这个 HOWTO 的原始版本作者 Grant   Guenther 。 如果发现本文件有任何错误或疏失,请让我知道:   [3]dansie@ibm.net      如果有任何翻译上的错误或疏失,也请让译者知道:   [4]storm@chempro.che.ntu.edu.tw   1.1 本文件的发源地   本文件的最新原文版本可以在这里取得:   [5]http://www.njtcom.com/dansie/zip-drive.html   2. 快速上手指引   现在,你买了一台新的 ZIP 磁碟机,而你想要使用它。 有些 Linux 的发行版本   (Distribution)已经建好了 ppa 模组。 你可以试著以 insmod ppa 指令来载   入 ppa 模组以使用 ZIP 磁碟机。(请确定你有把 ZIP 磁碟机安装妥当,并且在   磁碟机内插有磁片。) 如果发现系统中没有 ppa 模组,那麽你必须要调整核心   组态设定。 我的机器上有两个并列埠,一个接 ZIP 磁碟机,而另一个接印表机   。 这样可以免去切换与插拔电缆线的麻烦。      设定系统核心(kernel)组态:     * 切换路径至 /usr/src/linux     * make xconfig     * 选择 scsi support = Y     * 选择 scsi disk support = Y     * 选择 Iomega zip support as a module     * 选择 printer support as a module     * 结束并储存设定     * make dep     * make clean     * make zImage 或 zlilo 或 zdisk     * make modules     * make modules_install          接下来,要使用 ppa 驱动程式:     * 载入 ppa 模组: insmod ppa     * 建立一个挂载点(mounting point): mkdir /zip     * 插入一片已经以 Windows 档案系统格式格式化好的 ZIP 磁片到 ZIP 磁碟机       中。     * 将 ZIP 磁片挂载(mount)起来: mount -t vfat /dev/sda4 /zip     * 使用任何标准的档案指令,例如 l /zip, ls /zip, df, cp,     * 当你工作完成以後: umount /zip          如果你在上面的操作步骤中遇到任何问题,请参考接下来的各章节以获得更详细   的说明。   3. 建立一个能使用 ZIP 磁碟机的核心   要在 Linux 下使用 ZIP 磁碟机,你必须要有一个支援 SCSI 装置,支援 SCSI   磁碟,以及支援你所用的主配接器(Host Adapter)的核心。 如果你对於如何建   立核心并不熟悉,你可以由 [6]Linux Kernel HOWTO 获得相关资讯[译者注]。      [译者注] 中文化的 Linux Kernel HOWTO 可以在 [7]CLDP Linux Kernel HOWTO   中找到。      建立核心的第一步是设定核心组态。下面会告诉你哪些核心设定选项必须要选定   。 首先, cd /usr/src/linux。有许多方法可以进行组态设定。 在 X window   下我用 make xconfig。 此外,在命令列下,还可以用 make menuconfig 或   make config。然而,最简单的方法是用 xconfig。      在 SCSI Support 组态群组中,选定 SCSI support = Y。另外也要选定 SCSI   disk support = Y。      在 SCSI low-level drivers 组态群组中,你要选定 IOMEGA Parallel Port   ZIP drive SCSI support = M。 "M" 代表设定成模组。      在 Character Devices 组态群组中,找到并选定 Parallell Printer support   = M。      如果你对上面的步骤感到任何一点点的不确定,那麽在编译核心时,请使用   make zdisk 的编译方式。 这样会建立并安装核心到软碟机上。如此一来,如果   你因为某些原因而搞砸了,在硬碟上你仍然还有一个可以正常开机的系统。      现在,以下列的步骤建立核心:     * make dep     * make clean     * make zImage 或 zlilo 或 zdisk     * make modules     * make mdoules_install          [小提示] 如果你想记录在 make zImage 过程中的萤幕输出的话,你可以用下列   指令:      make zImage 2>&1 | tee zImage.out   十分建议你将编译过程记录下来,尤其是当编译过程有发生错误,或者核心组态   设定有错的时候, 你可以在记录档中找到相关的错误讯息。这样会方便你在向别   人求助时能提供相关讯息。      此外,你必须将模组载入。在我的系统上,我只是在 boot.local 中加了下面几   行:     * insmod ppa     * insmod lp          我的系统是 SuSE 5.3 ,而这个档案在 /etc/rc.d 下。 这个档案的名称和路径   在每个发行版本中都会略有不同,但总会有一个这样的档案,用来纪录一些你自   己希望在系统启动时,自动执行的命令。 你应该找到并使用你所安装的发行版本   中相对应的档案[译者注]。      [译者注] 在 RedHat 和 Slackware 这两个发行版本中,这个档案是   /etc/rc.d/rc.local。      现在,关闭系统并重新启动。      你也可以将全部或者部分的 SCSI 装置设定建成模组。 如果你这样做,在你试著   使用 ZIP 磁碟机前,记得要先确定载入 scsi.o ,接下来载入 sd.o ,最後载入   你的主配接器的模组。   3.1 SCSI 版本   如果你已经有一台 SCSI 硬碟,而且你将 ZIP 磁碟机接在同一个 SCSI 控制器上   ,那麽你不需要变更核心的组态设定;否则,你很可能必须建立一个新的核心。      如果你在建立一个可以使用 SCSI ZIP 磁碟机的核心,你应该要开启支援 SCSI   以及 SCSI 磁碟机的设定选项。 此外,你也必须选择一个支援你所用的 SCSI 配   接卡的驱动程式。如果你有 ZIP Zoom SCSI 配接卡,请选择 aha152x 这个驱动   程式。      请务必读过在 SCSI HOWTO 文件中,有关你所使用的 SCSI 配接卡的相关资讯,   并且务必读过在 Linux 核心原始程式码目录下,drivers/scsi 目录下所有的   README 档。 请特别注意是否有必须传给核心以驱动你的 SCSI 配接卡的相关核   心启动参数。      例如,如果你是用 ZIP Zoom 介面卡,你将必须在开机出现 boot: 提示符号时,   输入类似             aha152x=0x340,11,7,1   的核心参数(或者将这段参数加在你的 /etc/lilo.conf 中的 append 命令中)   。 这列参数告诉驱动程式有关你的 ZIP Zoom 卡的输出入埠位址以及中断(IRQ   )- 务必确定所用的数值与你卡上的硬体跳线器(Jumper)设定相符。      你也该看看 Paul Gortmaker 的 [8]BootPrompt HOWTO 以获得更多有关如何设定   与使用 LILO 或 LOADLIN[译者注]。      [译者注] 中文化的 BootPrompt HOWTO 可以在 [9]CLDP BootPrompt HOWTO 中找   到。   4. ZIP 磁碟机   Iomega ZIP 100 磁碟机最少有五种或六种不同版本。 Iomega 网站上有关这些磁   碟机的部分在 [10]http://www.iomega.com/zip/。 所有的机种都能使用容量为   100 MB 的特殊 3.5" 磁片匣。 这种磁片实际上有 96 个磁柱(Cylinder),每   个磁柱有 2048 个磁区,每个磁区有 512 位元组。这种磁片的实际容量通常为   96 MB。      外接式的机种有:     * 并列埠     * SCSI     * Plus          内接式的机种有:     * SCSI     * IDE     * ATAPI          内接式的机种能够装在电脑机壳的 3.5 或 5.25 □磁碟机槽。 外接式的机种则   是装在一个蓝色小塑胶机壳中[译者注],并由外部的电源供应器供应电源。      [译者注] 早期曾有一段时间,EPSON 有代理外接式并列埠 ZIP 磁碟机,EPSON   所代理的机器的机壳颜色是白色的。      不管是哪一种机型,每部 ZIP 磁碟机的前面板都会有一个按钮。那是退片钮。   当 ZIP 磁碟机被使用时,Linux 会锁住磁片,然而若在此时按下了退片钮,ZIP   磁碟机会『记起来』退片要求,并且在系统解除锁定磁片後,立刻将磁片退出来   4.1 并列埠版本的 ZIP 100 磁碟机   这个版本的 ZIP 磁碟机相关资讯可以在这里找到:   [11]http://www.iomega.com/zip/products/parallel_port.html      Linux 的 ZIP 驱动程式有几个不同的版本。在 2.0.x 的核心附的是 0.26 版的   ppa.c 驱动程式。 如果你的核心版本低於 2.0.35,那麽你有一个老旧版本的驱   动程式。 到 [12]David Campbell's page 来找找比较新的版本。在写这篇   mini-Howto 时,最新的版本是 1.42 版[译者注]。      [译者注] 在我翻译这篇 mini-Howto 时(May 1999),最新的版本仍是 1.42 版      1.4x 版驱动程式的自动硬体组态侦测功能实在太棒了。 你不需要告诉驱动程式   你的并列埠的基底记忆体位置,驱动程式会自动侦测并列埠的标准基底位址,如   果侦测到 ZIP 磁碟机的话,还会自动连接磁碟机。      最常遇到的错误是在载入 ppa 驱动程式前,先载入了 lp 印表机模组。ppa 驱动   程式必须在 lp 模组之前载入。 ppa 驱动程式之所以必须先载入的原因是因为   lp 模组会占用 ZIP 磁碟机所用的输出入埠。      另外也请确定所有电缆都有稳固的连接妥当。      如果你一切都做对了 :) 你会在开机时看到类似这样的讯息:     VFS: Mounted root (ext2 filesystem) readonly.  Adding Swap: 102528k swap-space (priority -1)  ppa: Version 1.42  ppa: Probing port 03bc  ppa: Probing port 0378

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -