如何在 Debian Linux 下安装(可能已加密的)Mac 格式的 Iomega zip 磁盘?

如何在 Debian Linux 下安装(可能已加密的)Mac 格式的 Iomega zip 磁盘?

我有一台带有内置 Iomega Zip-250 驱动器的机器,运行 Debian 稳定版 (Lenny)。我一直用它来备份一堆 Zip-100 磁盘,当时它们很流行。一旦我学会使用 来安装它们/dev/hdd4,一切就都顺利了。不幸的是,其中一个拒绝安装。更糟糕的是,当我尝试安装它时,它有时会/dev/hdd4完全删除,而其余/dev/hdd*节点则保持不变:

eswald:~/backups/iomega> grep zipdrive /etc/fstab
/dev/hdd4       /media/zipdrive auto    noauto,user,dmask=022,fmask=133 0 0
(exit 0) (0 jobs)
eswald:~/backups/iomega> ls -l /dev/hdd?
brw-rw---- 1 root floppy 22, 65 2009-12-12 11:05 /dev/hdd1
brw-rw---- 1 root floppy 22, 66 2009-12-12 11:05 /dev/hdd2
brw-rw---- 1 root floppy 22, 67 2009-12-12 11:05 /dev/hdd3
brw-rw---- 1 root floppy 22, 68 2009-12-12 20:58 /dev/hdd4
brw-rw---- 1 root floppy 22, 69 2009-12-12 11:05 /dev/hdd5
brw-rw---- 1 root floppy 22, 70 2009-12-12 11:05 /dev/hdd6
brw-rw---- 1 root floppy 22, 71 2009-12-12 11:05 /dev/hdd7
brw-rw---- 1 root floppy 22, 72 2009-12-12 11:05 /dev/hdd8
brw-rw---- 1 root floppy 22, 73 2009-12-12 11:05 /dev/hdd9
(exit 0) (0 jobs)
eswald:~/backups/iomega> mount -r /media/zipdrive
mount: special device /dev/hdd4 does not exist
(exit 1) (0 jobs)
eswald:~/backups/iomega> ls -l /dev/hdd?
brw-rw---- 1 root floppy 22, 65 2009-12-12 11:05 /dev/hdd1
brw-rw---- 1 root floppy 22, 66 2009-12-12 11:05 /dev/hdd2
brw-rw---- 1 root floppy 22, 67 2009-12-12 11:05 /dev/hdd3
brw-rw---- 1 root floppy 22, 69 2009-12-12 11:05 /dev/hdd5
brw-rw---- 1 root floppy 22, 70 2009-12-12 11:05 /dev/hdd6
brw-rw---- 1 root floppy 22, 71 2009-12-12 11:05 /dev/hdd7
brw-rw---- 1 root floppy 22, 72 2009-12-12 11:05 /dev/hdd8
brw-rw---- 1 root floppy 22, 73 2009-12-12 11:05 /dev/hdd9
(exit 0) (0 jobs)
eswald:~/backups/iomega> sudo mknod /dev/hdd4 b 22 68
[sudo] password for eswald:
(exit 0) (0 jobs)
eswald:~/backups/iomega> mount -r /media/zipdrive
mount: /dev/hdd4 is not a valid block device
(exit 1) (0 jobs)
eswald:~/backups/iomega> ls -l /dev/hdd?
brw-rw---- 1 root floppy 22, 65 2009-12-12 11:05 /dev/hdd1
brw-rw---- 1 root floppy 22, 66 2009-12-12 11:05 /dev/hdd2
brw-rw---- 1 root floppy 22, 67 2009-12-12 11:05 /dev/hdd3
brw-r--r-- 1 root root   22, 68 2009-12-12 21:23 /dev/hdd4
brw-rw---- 1 root floppy 22, 69 2009-12-12 11:05 /dev/hdd5
brw-rw---- 1 root floppy 22, 70 2009-12-12 11:05 /dev/hdd6
brw-rw---- 1 root floppy 22, 71 2009-12-12 11:05 /dev/hdd7
brw-rw---- 1 root floppy 22, 72 2009-12-12 11:05 /dev/hdd8
brw-rw---- 1 root floppy 22, 73 2009-12-12 11:05 /dev/hdd9
(exit 0) (0 jobs)
eswald:~/backups/iomega>

类似的事情错误消息在没有的情况下发生-r。之前使用mknod列出的命令可以挂载另一个 zip 磁盘,但在挂载此磁盘时将其删除;任何成功的挂载都会重置权限和组以使其看起来像其他 hdd 节点。

尝试安装它也会导致一些错误消息/var/log/messages

[1162348.230836] hdd: 98304kB, 196608 blocks, 512 sector size
[1162348.232342] hdd: 98304kB, 96/64/32 CHS, 4096 kBps, 512 sector size, 2941 rpm
[1162348.527145]  hdd:<3>ide-floppy: hdd: I/O error, pc = 28, key =  7, asc = 30, ascq = 80
[1162348.640697] Dev hdd: unable to read RDB block 0
[1162348.706355]  unable to read partition table

此特定磁盘在 1997-1998 年用于 Macintosh System 7 机器,并且可能使用 Macintosh 文件系统初始化。HFS 列在 中/proc/filesystems,我愿意根据建议安装其他文件系统。但是,我似乎记得曾为此磁盘使用过 Iomega 的加密功能;如果是这样,我可能仍然记得密码,但我需要找到使用它的方法。

不幸的是,我不再能够使用最初使用它的 Macintosh 机器,也无法再使用任何其他带有 zip 驱动器的机器。

答案1

我搜索了一下,找到了 jaztool。它以前被打包在 debian 中,源代码似乎可以从http://archive.debian.net/en/source/slink/jaztool。您可以尝试在您的机器上编译它。祝您好运!

相关内容