下一页 上一页 目录

5. Jaz 驱动器的 Linux 实用程序

5.1 jaztool

jaztool 是 Bob Willmot 编写的 Linux 实用程序,用于支持 Jaz 驱动器的某些功能(包括软件控制的弹出和写保护)。我喜欢 jaztool,因为它的命令可以嵌入到别名命令和脚本中。它也很容易编译和安装。

jaztool 的原始源代码可以在 http://www.willmot.com/jaztool/ 找到,并且也在我的网站 http://www.ultranet.com/~hsd/HOWTO/index.shtml#jaztool 上镜像。

请注意,要将 jaztool 与 2Gb Jaz 驱动器一起使用,您必须更改一行代码。将第 188 行从

return(!strncasecmp(id,"IOMEGA JAZ 1GB",15));

更改为

return(!strncasecmp(id,"IOMEGA JAZ",11));

注意: 在前两行代码中的 IOMEGA 和 JAZ 之间有两个空格。SGML(或者可能只是 HTML)显然删除了多余的空格。

构建并安装 jaztool 后,它必须是 suid root,或者以 root 身份运行,否则它将无法工作。

我经常使用 jaztool,所以如果您有关于它的问题,我很乐意尝试回答。

弹出磁带

使用以下命令弹出磁带

jaztool /dev/sda eject

这看起来可能需要输入很多内容,但很容易创建一个像这样的简洁别名

alias jazej 'umount /jaz; jaztool /dev/sda eject'

密码保护

Jaz 上有两种密码保护模式,都通过软件控制。一种是写保护,另一种是读/写保护。jaztool 允许您解锁写保护磁盘,但在 Linux 下,无法读取的设备无法挂载,因此不支持读/写保护。

如果磁带是写保护的(例如 Jaz Tools 磁盘),请使用以下命令解锁它(磁盘必须未挂载)

jaztool /dev/sda rw

jaztool 会提示输入密码,如果密码正确,磁盘将被解锁并弹出。必须这样做才能使 SCSI 驱动程序在重新插入磁带时拾取新模式。

要再次使磁盘成为写保护,请使用以下命令

jaztool /dev/sda ro

jaztool 再次提示输入密码,磁盘将被锁定并弹出。

请注意,jaztool 不支持 Windows 世界中发现的“弹出前取消保护”功能。如果您移除了密码保护,它将被移除,直到您重新启用它。

5.2 jaZip

如果您更喜欢使用美观、简洁的图形用户界面来控制您的 Jaz(和 Zip!)驱动器,那么可以使用 jaZip 工具。请访问:http://www.scripps.edu/~jsmith/jazip/

我自己没有使用过 jaZip,所以关于 jaZip 的问题请直接联系作者。联系信息在上面列出的网站上。


下一页 上一页 目录