Утилита скорее для эмуляторов, но тем не менее пусть здесь будет. Это перепись моей старой программы для создания образов лент к различным эмуляторам. Цель - собирать образы лент из кусочков какими представлены дистрибутивы например в The Unix Archive.
Позже оформлю в виде исходников, пока программа для windows (ежели кому надо для BSD/Linux - в личку).
Использование:Опция -o задает имя выходного файла (по умолчанию mktape.tap), опция -t задает тип образа: e11, simh, tpc или charon.Код:usage: mktape.exe [-o tapefile] [-t type] <file|+|#size|EOF|EOT> [...] mktape.exe [-o tapefile] [-t type] -l tapelog tapedump
Первый формат собирает образ из отдельных файлов в том порядке в котором они указаны. При этом аргументы могут принимать следующие значения:На примере сборки 2.11BSD из файлов TUHS:Код:+ - перед следующим файлом не будет записан EOF (а также EOT если файлов в командной строке больше нет) #размер - устанавливает размер блока в байтах (по умолчанию 512) файл - файл записывается на ленту EOF - записывается маркер EOF EOT - записывается маркер EOT (два EOF)Второй формат берез данные из файла дампа ленты и выставляет разметку согласно лог файла, содержащего размеры текущего блока и маркеры EOF/EOT.Код:mktape -o bsd.tap mtboot + mtboot + boot #1024 disklabel mkfs restor icheck #10240 root.dump file6.tar file7.tar file8.tar
На примере Ultrix 3.0 из файлов TUHS:UPD: Файл перенесен дальше по теме.Код:mktape -o ultrix.tap -l tapelog tapedump




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
