Слона то я и не заметил! вернее, факта того, что транспорт на запись работает, просто сохранения на диск нет.
Долго думал, как бы сделать так, чтобы записью не запороть подкинутые имеджи, в итоге имеем следующее:
По-умолчанию утилита использует файлы $TMP/rs232mnt-<n>.trd для всех 4 дисков, файлы отображаются в память mmap-ом и запись секторов асинхронно падает на диск.
* Если на параметрах задан путь к файлу с расширением .trd (маленькими буквами), то для чтения и записи будет использован он.
* Если файл пустой или создается при запуске - он будет отформатирован как TRDOS 80x2.
* Если на параметрах указан файл любого другого формата (или .TRD большими буквами) - при запуске он будет сконвертирован в $TMP/rs232mnt-<n>.trd.