接下来 , 你要到;Dave;Campbell;的网站取得驱动程式的原始程式码;(;http://www.torque.net/~campbell/imm.tar.gz) 。0.18;版是在写这份文件时(Aug.;"98)的最新版本[译者注] 。将档案解压缩到某目录下(例如解到;/usr/src;下面) 。接下来执行;make 。你就会得到;imm;驱动程式模组(imm.o) 。将该模组复制到;
/lib/modules/$(uname;-r)/scsi
下 。;
[译者注];在我翻译这篇;mini-Howto;时(Jun.;1999) , 最新的版本仍是;0.18;版 。;
如果你已经载入;lp;模组(可以使用;lsmod(1);命令检查) , 先卸除;lp;模组(rmmod;lp) , 然後载入;imm.o;模组(insmod;imm) 。到这里 , 你已经完成了基本的设定 。;
如果你在载入;imm;模组时 , ;ZIP;磁碟机并没有连接好或者没有打开电源 , 你会看到;"init_module:;Device;or;resource;busy";的错误讯息 , 而无法载入模组 。(附带一提 , 当你要连接;ZIP;磁碟机到电脑主机时 , 似乎不需要将电脑关机;--;只要确定;imm;模组没有载入 , 而且磁碟机的电源是关的 , 接著只要将电缆线插好 , 打开电源 , 并载入模组就可以了 。);
如果;ZIP;磁碟机已经接好而且也打开电源了 , 但是没有插磁片在里面 , 那麽;imm;模组还是会载入 , 但是你会看到无法读取磁碟分割表的错误讯息 。这没关系 , 因为当你在磁碟机内插入磁片 , 系统会自动读取分割表 。;
若你在载入模组时 , ZIP;磁碟机内有插磁片 , 那你会看到该磁片的分割区列表以及写入保护状态等等的完整资讯 。下面是一个载入模组时所看到的磁片资讯的例子:;
vger:~#;insmod;imm
imm:;Version;0.18
imm:;Probing;port;03bc
imm:;Probing;port;0378
imm:;;;;;SPP;port;present
imm:;;;;;ECP;with;a;16;byte;FIFO;present
imm:;;;;;PS/2;bidirectional;port;present
imm:;;;;;Passed;Intel;bug;check.
imm:;Probing;port;0278
scsi0;:;Iomega;ZIP;Plus;drive
scsi;:;1;host.
Vendor:;IOMEGA;;;;Model:;ZIP;100;PLUS;;;;;;Rev:;J.66
Type:;;;Direct-Access;;;;;;ANSI;SCSI;revision:;02
Detected;scsi;removable;disk;sda;at;scsi0,;channel;0,;id;6,;lun;0
SCSI;device;sda:;hdwr;sector=;512;bytes.;Sectors=;196608;[96;MB];[0.1;GB]
sda:;Write;Protect;is;off
sda:;sda1
vger:~#
最後值得一提的是 , 当磁片被挂载以後 , 这版的驱动程式会将磁片锁住 。如果在这时按下退片钮 , 磁片并不会退出来 , 但是磁碟机会『记得』你的退片要求 , 并在你卸载(umount)磁片後立刻退片 。;
4.5;ATAPI;版本;
有关这种机型的资讯可以在这里找到:;http://www.iomega.com/zip/products/insider.html
之前有一小段时间还有一种;IDE;版本的磁碟机 。不过我想现在绝大部分都已经被;ATAPI;版本的机器所取代 。;
Donald;Stidwell;提供我下面这些有关;ATAPI;版本的说明 。谢谢;Don 。;
我有一台;ATAPI;ZIP;磁碟机 , 而且在;2.0.32;及;2.0.33;版的核心下都能正常运作 。我在;RH;5.0;及;OpenLinux;1.2;(我现在在使用的发行版本)下都测试过[译者注] 。我所需要做的只是开启;ATAPI;floppy;support;的核心组态设定 。OpenLinux;的核心并没有内定开启这个功能 。;
[译者注];我本身在;Slackware;3.3/3.6;以及;RedHat;5.2;下都能正常使用;ATAPI;ZIP , 测试过的核心版本有;2.0.35,;2.0.36,;2.2.1,;2.2.2;等 。;
不需要其他额外的驱动程式 。ZIP;磁片会以延伸分割区(Extended;Partition)的形式挂载在第;4;个分割区 。例如 , 我的状况是挂载;HDB4 。我以;noauto;的挂载选项将;ZIP;磁片挂载於;/mnt/zip , 但是我想用自动挂载应该也不会有问题 。我想唯一可能的问题是退片 。我总是在要退片前 , 先卸载磁片 。;
在;1998;年五月号的;Linux;Gazette;中 , 有对於在;Linux;下安装;ATAPI;ZIP;的更详细介绍 。请参考;2;cent;tip;的部分 。;
推荐阅读
- Jaz-drive HOWTO -- 4. Jaz 磁片的用法
- Jaz-drive HOWTO -- 5. Linux 上的 Jaz 工具软件
- Jaz-drive HOWTO -- 6. 从 Jaz 磁片启动系统
- Jaz-drive HOWTO -- 1. 导言
- Jaz-drive HOWTO -- 2. Jaz 磁碟机的硬件
- Jaz-drive HOWTO -- 3. 电脑确认已安装 Jaz 磁碟机
- Soundblaster 16 PnP Mini-Howto 如何在Linux设定16位P
- 新闻 Leafsite mini-HOWTO
- 使用LILO做为Win95+WinNT+Linux多重开机 mini-HOWTO
- LINUX modules 模块安装 MINI-HOWTO