这里是一些我常被问到的问题。请在再次发问前,先找找看这里的答案!
可以,但是就目前而言,你不能在同一个并列埠上同时挂载启动 lp 及 ppa 驱动程序模块。 目前正在设计以及开始实做一个资源分享协定,但在 Linux 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 到更新的版本。
0.26 版的程序并不支持 EPP。而 1.41 版则有支持 EPP。 这版的程序也比旧版快多了。更详细的信息请参考" 性能表现"的部分。
已经有人这么做了。这种安装方式是制作一个急救磁片或者测试安装时的好方法。
http://metalab.unc.edu/LDP/HOWTO/mini/ZIP-Install.html[译者注]
[译者注] 中文化的 ZIP Install mini-HOWTO 可以在
CLDP ZIP Install mini-HOWTO 中找到。
这要视你所使用的主配接器种类而定。如果你的主配接器的 BIOS ROM 允许你由 SCSI ID 为 5 或 6 的装置上开机,那么你就能用 SCSI ZIP 磁盘机开机。 并列埠版本的 ZIP 磁盘机无法用来开机。
如果你的硬盘上有装 DOS,而你想要启动在 ZIP 磁片上的 Linux 系统,那么你可以用 LOADLIN 。 你必须复制一份核心影像档到 DOS 的硬盘上,而完整的 Linux 系统则需装在 ZIP 磁片上。 请确定你所复制的核心档的相关驱动程序组态设定是对的。
据我所知,目前常见的发行版本中,没有任何一个有提供用来安装于并列埠版本 ZIP 上的可开机安装磁片。
这是最常见到的问题,但我想没有人知道确实的答案。 可能是他们头脑不清楚吧?也许没有特别的原因。
你所要做的只有在你的 /etc/fstab
档内加一行设定。
举例来说,如果你开机时总会插一片 DOS 格式的磁片在 ZIP 磁盘机内,那你可以将
/dev/sda4 /zip vfat defaults 0 0
加到你的 fstab
文档中。
随你所使用的发行版本而略有不同,但开机时,通常负责系统初始化的命令稿(Script)会试著在 fstab 内有纪录的分割区上执行 fsck。
请注意,如果开机时你忘了放磁片或者放了错误格式的磁片,这样可能会造成问题。
系统核心会试著读取磁片的分割表,但是会作业逾时。 然而,这没什么好担心的。 一旦当你插了一片磁片到磁盘机内,并且试著进行读写等动作时,核心会重新读取分割表。
提示:当你抽换磁片时,最好能够用 fdisk 检查一下新插入的磁片上的分割表结构。
某些 SCSI 主配接器上的 BIOS 会在系统开机期间试著读取你的磁片上的分割表。 如果你不能将 SCSI 卡的这项功能关掉,那么你可能会被迫在开机时,必须插一片磁片在磁盘机内。
PPA-3 并列埠转 SCSI 转接器是被实做成一个 Iomega 称为 VPI0 的 ASIC 单蕊片。 这片蕊片被内嵌于 ZIP 磁盘机控制卡上。 实际上是有一个 SCSI 汇流排存在,但是不是在能使用的形式下。
虽然我还没比较过这两种卡,逻辑上似乎 VPI0 取代了传统的 SCSI 汇流排外接延伸装置所需要的电子缓冲电路。
不能。这些磁带机是软盘式磁带机(floppy-tape drive),跟 SCSI 无关。
有些人表示对于应用我的方法,来试著找出传输协定,及发展这些磁带机的驱动程序感到兴趣。 第一步是要先让 DOS 下的驱动程序能在 DOSemu 下使用。 到目前为止,我还没听说有成功的案例。
不能。 EZ135 是一个内建 ShuttlePort 并列埠转 IDE 转换器的 IDE 磁盘机。
然而,这台磁盘机的驱动程序发展也已经有一些成果。到这儿瞧瞧:
http://www.torque.net/linux-pp.html