[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

DIC * Disk Image Creator - Создание образа диска

DIC - это инструмент для создания файла с образом дискеты. DIC читает дискеты через соответствующий .device (например, "trackdisk.device" для DF0:) и записывает данные в обычный файл текущего каталога. Имя созданного файла с образом диска будет "Disk.1", где "1" означает номер считанного диска. Эти номера увеличиваются после каждого диска. Используйте параметр Name для выбора имени создаваемого файла с образом.

DIC также может считывать образы и с других устройств, таких как RAD:, PC0: или DS0: и диски высокой плотности.

Если одна дорожка на дискете не может правильно считаться, и при этом DIC был запущен через интерактивный терминал (например CON:), то программа вас спросит пропустить ли эту дорожку, или же попробовать считать её снова. На неинтерактивных терминалах такие дорожки по умолчанию будут пропущены.
При пропуске дорожек соответствующая область в образе будет заполнена фразой "TDIC". Таким образом позже можно будет определить места с ошибками чтения.

DIC также может считывать с дискеты только часть данных, используя параметр SIZE/K/N. Данные после указанного размера будут пропущены. Это бывает полезным, если последние дорожки не используются.

Дорожки можно пропускать используя параметр SKIPTRACK/K/N. Это бывает очень полезным при создании образов дисков, содержащих защиту (например, RN-Copylocks на дорожке 1).

Если параметр PEDANTIC/S не определён, то DIC завершит свою работу, как только встретит нечитаемую дорожку.

DIC может быть прервана в любой момент времени нажатием Ctrl-C.

Установка

Скопируйте на C: или подобное место

Использование

Для интерактивного использования DIC :

Для использования DIC в инсталляционных скриптах существуют параметры FD=FIRSTDISK/K/N (первый диск), LD=LASTDISK/K/N (последний диск) и PEDANTIC/S. Для дисков с физической защитой от копирования используйте SKIPTRACK/K/N. Если возможно, то используйте SIZE/K для экономии места во всём мире. ;-)

Параметры

DEVICE,NAME,SKIPTRACK/K,SIZE/K,FD=FIRSTDISK/K/N,LD=LASTDISK/K/N,PEDANTIC/S
DEVICE Устройство, с которого DIC будет считывать диски
по умолчанию "DF0:"
пример: "RAD:"
NAME Имя файла создаваемого образа. Если не задано, то DIC будет давать имена подобно "Disk.1", и так далее. Эта опция выставляет параметры FIRSTDISK/K/N и LASTDISK/K/N. в значение 1, что означает, что считан будет только один диск
SKIPTRACK/K/N Заданные дорожки не будут считываться, соответствующие места в созданном образе будут заполнены фразой "TDIC". Следующая таблица покажет несколько примеров, иллюстрирующих гибкие возможности этой функции
параметр результат
1-5 1,2,3,4,5
2,90 2,90
2*2 2,4,6,...,156,158
10-20*5 10,15,20
1-5,7,99-104*2 1,2,3,4,5,7,99,101,103
SIZE/K Размер создаваемого образа. Применяется, если в конце диска есть неиспользуемое место. Если параметр больше, чем физический размер образа, то он игнорируется
FD=FIRSTDISK/K/N   Номер первого диска
по умолчанию "FD=1"
пример: "FD=0"
LD=LASTDISK/K/N Номер последнего диска
по умолчанию "LD=999999"
пример: "LD=3"
PEDANTIC/S Если этот параметр задан, то DIC завершит свою работу на первой же дорожке дискеты, которую не сможет считать.
Может использоваться в инсталляционных скриптах.

Возвращаемое значение

Устанавливается в 0, если все диски от FD до LD были считаны успешно. Иначе возвращается 10.


[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]