DIC ist ein Programm um ein Abbild einer Floppydisk zu erzeugen. DIC liest den Inhalt einer Floppydisk über das entsprechende Gerät (z.B. das "trackdisk.device" für DF0:) aus und schreibt die Daten in eine Datei. Der voreingestellte Name des Diskettenabbildes ist "Disk.1", wobei "1" die Nummer der gelesenen Diskette ist. Die Option NAME kann verwendet werden, wenn ein anderer Name für das Abbild gewünscht wird.
DIC kann auch andere Geräte wie RAD:, PC0: oder DS0: und High Density Disketten auslesen.
Wenn ein Track einer Floppydisk nicht korrekt gelesen werden kann und
DIC von einem interaktiven Terminal gestartet wurde (z.B. CON:), fragt es
ob der entsprechende Track übersprungen werden soll oder ob erneut
versucht werden soll den Track zu lesen. Auf nicht interaktiven Terminals
werden diese Tracks voreingestellt immer übersprungen.
Der Bereich für
übersprungene Tracks wird im Diskettenabbild mit der Zeichenkette "TDIC"
gefüllt. Dadurch ist es möglich den Lesefehler auch später noch nachzuvollziehen.
DIC kann Disketten mittels der Option SIZE/K/N auch teilweise lesen. Dabei werden Daten nach der angegebenen Größe weggelassen. Dies ist sinnvoll, wenn Bereiche am Ende unbenutzt sind.
Tracks können auch mittels der Option SKIPTRACK/K/N übersprungen werden. Dies ist hilfreich für Disketten die einen diskbasierenden Kopierschutz (z.B. den RN-CopyLock auf Track 1) enthalten.
Wenn die Option PEDANTIC/S verwendet wird, bricht DIC sofort ab wenn ein Track nicht gelesen werden kann.
DIC kann jederzeit durch drücken von Ctrl-C abgebrochen werden.
Interaktive Benutzung:
DEVICE,NAME,SKIPTRACK/K,SIZE/K,FD=FIRSTDISK/K/N,LD=LASTDISK/K/N,PEDANTIC/S | |||||||||||||
DEVICE |
das Gerät von dem DIC die Abbilder lesen wird
voreingestellt "DF0:" Beispiel "RAD:" | ||||||||||||
NAME | Name unter welchem das gelesene Abbild gespeichert werden soll. Diese Option setzt implizit FIRSTDISK/K/N und LASTDISK/K/N auf 1, was bedeutet, dass nur ein Abbild gelesen wird. | ||||||||||||
SKIPTRACK/K/N |
Die Tracks die hier angegeben werden, werden nicht gelesen. Der entsprechende
Bereich im Abbild wird mit der Zeichenkette "TDIC" gefüllt. Die folgende
Tabelle zeigt die flexiblen Möglichkeiten der Trackspezifikation:
| ||||||||||||
SIZE/K | Die Größe des erzeugten Abbildes, praktisch wenn es unbenutzte Bereiche am Ende der Diskette gibt. Wenn SIZE größer als das physische Abbild ist wird die Option ignoriert. | ||||||||||||
FD=FIRSTDISK/K/N |
Nummer der ersten Disk
voreingestellt "FD=1" Beispiel "FD=0" | ||||||||||||
LD=LASTDISK/K/N |
voreingestellt "LD=999999"
Beispiel "LD=3" | ||||||||||||
PEDANTIC/S | wenn angegeben beendet sich DIC sobald ein Track nicht korrekt gelesen werden kann, sollte in Installationsskripten immer verwendet werden |