Монтируем образы дискет "Корвета" как обычные директории в Linux, Windows
Как-то озадачился проблемой, как же я могу монтировать образы дискет "Корвета" в Linux. Штатных утилит для этого нет.
Как выяснилось, один энтузиаст написал утилиту "cpmfuse", которая позволяет это делать. Вы можете скачать копию прямо с этой страницы, а также посетить страницу автора программы и взять приложение оттуда:
Вторая ссылка предзначена для пользователей Microsoft Windows.
Из описания утилиты:
$ cpmfuse --help
usage: cpmfuse mountpoint [flags]
flags: -f,--format format f/s format (default $CPMTOOLSFMT or memotech-type18)
-i,--image image f/s image (must be specified)
-u,--user user CP/M user (default 0)
-v,--invert-case toggle case to match what CP/M uses
-h,--help print help
-V,--version print version
... other fuse related options
$ mkdir mnt
$ cpmfuse mnt -f memotech-type18 -i /dev/sde -v
$ ls mnt/S*.COM
mnt/SDIR.COM mnt/SMG.COM mnt/STARTUP.COM mnt/SUB.COM
mnt/SMG2M.COM mnt/STAR.COM mnt/STAT.COM mnt/SYSCOPY.COM
$ ls -l mnt/*.DOC
-rw-rw-rw- 1 root root 3072 Jan 1 1970 mnt/VDEB.DOC
$ fusermount -u mnt
$ ls mn
Работает не на всех дистрибутивах Linux, так что обращайте внимание на ошибки, которые выдаёт программа.