DIC es una herramienta para crear un fichero imagen de un disco. DIC lee los contenidos del disco mediante el dispositivo apropiado (esto es "trackdisk.device" para DF0:) y escribe los datos a un simple fichero en el directorio actual. El nombre de la imagen de disco creada será "Disk.1", donde "1" es el numero de disco leído. El numero de disco se incrementa luego de leer cada disco. Usando la opción Name se puede especificar un nombre diferente para la imagen a ser creada.
DIC también puede leer otros dispositivos tales como RAD:, PC0: o DS0: y discos de alta densidad.
Si una pista del disco no puede ser leída correctamente y DIC ha sido
arrancado mediante una terminal interactiva (tal como CON:), interrogara al
usuario acerca de saltearse la pista fallida o intentar leerla nuevamente. En
terminales no interactivas las pistas se saltearan por defecto.
Para rellenar
el área de la imagen correspondiente a la pista fallida se usara el
patrón "TDIC". De esta forma es posible identificar el error de
lectura posteriormente.
DIC también puede leer discos en forma parcial usando la opción SIZE/K/N. Si se usa, DIC omitirá los datos luego del tamaño especificado. Esto puede resultar útil si las ultimas pistas no están siendo usadas.
Las pistas pueden saltearse con la opción SKIPTRACK/K/N. Esto es muy útil para crear imágenes de discos conteniendo una protección basada en disco (tal como RN-Copylocks en la pista 1).
Si se especifica la opción PEDANTIC/S DIC terminara inmediatamente si una pista no puede ser leída.
DIC puede ser interrumpido en cualquier momento presionando Ctrl-C.
Para usar DIC en forma interactiva:
DEVICE,NAME,SKIPTRACK/K,SIZE/K,FD=FIRSTDISK/K/N,LD=LASTDISK/K/N,PEDANTIC/S | |||||||||||||
DEVICE |
el dispositivo desde el cual DIC leerá los discos
por defecto "DF0:" ejemplo "RAD:" | ||||||||||||
NAME | nombre de la imagen a crear, si se especifica DIC no nombrara a la imagen como "Disk.1" en adelante, sino que usara el nombre especificado. Esta opción configura FIRSTDISK/K/N y LASTDISK/K/N a 1, lo cual implica que solo un disco será leído | ||||||||||||
SKIPTRACK/K/N |
Las pistas especificadas no serán leídas, el área apropiada en la imagen de disco
a crear será rellenada con el patrón "TDIC", la siguiente tabla
muestra algunos ejemplos para ilustrar la flexibilidad en las posibilidades al
especificar las pistas
| ||||||||||||
SIZE/K | el tamaño de la imagen a crear, útil si existe un área no usada al final del disco, si SIZE es mas grande que la imagen física el parámetro es ignorado | ||||||||||||
FD=FIRSTDISK/K/N |
numero del primer disco
por defecto "FD=1" ejemplo "FD=0" | ||||||||||||
LD=LASTDISK/K/N |
por defecto "LD=999999"
ejemplo "LD=3" | ||||||||||||
PEDANTIC/S | si se especifica, DIC se interrumpirá inmediatamente si una pista no puede ser leída, debe ser usado en programas de instalación (scripts) |