У меня есть машина с внутренним приводом Iomega Zip-250, работающая под управлением Debian stable (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-диска, после того как оно было удалено при монтировании этого; любое успешное монтирование сбрасывает разрешения и группу, чтобы выглядеть как другие жесткие диски.
Попытка смонтировать его также приводит к некоторым сообщениям об ошибках в /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
Этот конкретный диск использовался на компьютерах Macintosh System 7 в 1997-1998 годах и, вероятно, был инициализирован с файловой системой Macintosh. HFS указан в /proc/filesystems
, и я готов установить другие файловые системы по предложению. Тем не менее, я помню, что использовал средства шифрования Iomega для этого диска; если это так, я, вероятно, все еще помню пароль, но мне нужно найти способ его использовать.
К сожалению, у меня больше нет доступа ни к компьютерам Macintosh, на которых я его первоначально использовал, ни к другим компьютерам с zip-дисками.