Главная Картинки Статьи Скачать Ссылки

Монтируем образы дискет "Корвета" как обычные директории в 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, так что обращайте внимание на ошибки, которые выдаёт программа.