Generics SuperCopy Anwenderhandbuch
Hier finden Sie kurze Informationen zu SuperCopy. Das SuperCopy-Programm ermöglicht es Ihnen, Disketten zu lesen und zu beschreiben, die auf anderen Rechnertypen erstellt wurden.
Werbung
Werbung
SuperCopy Emulation von MSDOS - und CP/M - Diskettenformaten unter MSDOS Anwenderhandbuch Juli 1988 \t«.— v i A / j ( nt\\t 00J nov . t -no . .TjRTA uov (c) Copyright by Generics, Karlsruhe 1986, 1987. Angaben in diesem Schriftstück können ohne gesonderte Mitteilung geändert werden. Generics geht mit diesem Dokument keine Verpflichtung ein. Die in diesem Dokument beschriebene Software wird auf Basis eines allgemeinen, nicht übertragbaren Nutzungsrechtes ausgeliefert. Die Software darf nur in Übereinstimmung mit den vertraglichen Abmachungen verwendet oder kopiert werden. Wer SuperCopy außer zum eigenen Gebrauch auf Kassette, Diskette, Festplatte oder ein anderes Speichermedium überträgt, macht sich strafbar. Generics übernimmt für SuperCopy eine Garantie von 6 Monaten für Schäden an der Software, jedoch nicht für durch die Software entstandene Schäden. In Fällen der groben Fahrlässigkeit gelten die gesetzlichen Vorschriften. Für die Übernahme der Garantie ist ein Kaufnachweis erforderlich. MSDOS CP/M PC5DOS UNIX ist ist ist ist ein ein ein ein eingetragenes eingetragenes eingetragenes eingetragenes Warenzeichen Warenzeichen Warenzeichen Warenzeichen von Microsoft. von Digital Research. der IBM-Corporation. von AT&T. Inhaltsverzeichnis 1. Wissenswertes über dieses Handbuch l 2. Einführung 2.1 Was ist SuperCopy ? 2.2 Warum gibt es verschiedene Diskettenformate ? 2.2.1 Das logische Diskettenformat 2.2.2 Das physikalische Diskettenformat 2.3 Einheitentreiber 2.4 Die Datei 'CONFIG.SYS1 3 3 4 4 4 6 8 i 3. Inbetriebnahme von SuperCopy 3.1 Was Sie für die Benutzung von SuperCopy benötigen 3.2 Wie Sie SuperCopy installieren 3.2.1 Installation von SuperCopy mit SINSTALL 3.2.2 Manuelle Installation von SuperCopy 9 9 10 10 11 H 4. Anwendung von SuperCopy 4.1 Die Dateien auf der SuperCopy-Diskette 4.2 Das Programm INFO 4.3 Verarbeitung von MSDOS- Disketten 4.3.1 Formatieren von MSDOS-Disketten 4.3.2 Einschränkungen beim Zugriff auf MSDOS - Disketten 4.4 Verarbeitung von CP/M-Disketten 4.4.1 Einstellung von CDRIVE.SYS auf ein Format 4.4.2 Voreinstellung von Diskettenformaten bei AUTOCPM.SYS 4.4.3 Einschränkungen und Besonderheiten beim Zugriff auf CP/M-Disketten 4.4.4 Formatieren von CP/M-Disketten 4.4.4.1 Mögliche Probleme beim Formatieren von Disketten mit CPMFORM 4.4.5 Initialisieren von CP/M-Inhaltsverzeichnissen 4.5 Verarbeitung von KOS-Disketten 4.5.1 Einschränkungen und Besonderheiten beim Zugriff auf KOS-Disketten 4.5.2 Formatieren von KOS-Disketten 4.6 Verarbeitung von RHO2-Disketten 4.6.1 Einschränkungen und Besonderheiten beim Zugriff auf RHO2-Disketten 4.6.2 Formatieren von RHO2-Disketten ,v ' 18 18 20 21 21 22 23 23 26 27 30 31 32 33 33 35 36 36 37 5. Hinweise zum nachträglichen Einbau von Diskettenlaufwerken 39 6. Was alles nicht geht 41 Anhang A Liste der implementierten CP/M-Diskettenformate 43 B Liste der implementierten MSDOS-Diskettenformate 49 C Aufstellung der Diskettenformate, die mit SuperCopy nicht verarbeitet werden können . 51 D Fehlermeldungen D. l MSDOS-Fehlermeldungen D.2 Fehlermeldungen von SELECT D.3 Fehlermeldungen des Programms CPMFORM D.4 Fehlermeldungen des Programms INITDIR D.5 Fehlermeldungen bei der Installation von SuperCopy 53 53 55 57 59 60 1. Wissenswertes über dieses Handbuch Bitte sehen Sie sich dieses Handbuch genau an, bevor Sie beginnen, mit SuperCopy zu arbeiten. Sie sollten sich mit seinem Aufbau vertraut machen und sich einprägen, an welchen Stellen welche Information zu finden ist. Das Handbuch besteht aus einer Einführung, den Hauptabschnitten und dem Anhang. In Kapitel 2 erklären wir, was man mit SuperCopy genau machen kann, und es werden die notwendigen Fachausdrücke erläutert. In Kapitel 3 finden Sie alles, was Sie zur Installation von SuperCopy benötigen. In Kapitel 4 erläutern wir die Anwendung der einzelnen Module von SuperCopy. Kapitel 5 beschäftigt sich mit dem nachträglichen Einbau von Diskettenlaufwerken in einen Rechner. In Kapitel 6 finden Sie eine Liste aller uns bekannten Einschränkungen im Funktionsumfang von SuperCopy. Bitte schauen Sie zuerst hier nach, bevor Sie sich an Ihren Händler wenden; oft läßt sich so ein Problem beheben. Bitte achten Sie auch auf die in Kapitel 4 gegebenen Hinweise. ^ t Im Anhang finden Sie eine Aufstellung der implementierten MSDOS- und CP/M-Diskettenformate sowie eine Aufstellung der Fehlermeldungen mit einer Beschreibung der möglichen Fehlerursachen. Seite l Wenn Sie nur ein Teilpaket besitzen SuperCopy wird auch als Teilpaket in verschiedenen Versionen ausgeliefert; für jedes der unterstützten Betriebssysteme können die entsprechenden Treibelprogramme auch einzeln erworben werden. Aus Kostengründen wird jedoch immer das komplette Handbuch ausgeliefert. Wenn Sie nur ein Teilpaket von SuperCopy besitzen, sind natürlich nur die entsprechenden Kapitel in diesem Handbuch für Sie von Interesse. Was wir voraussetzen Um mit SuperCopy zu arbeiten, sollten Sie mit Dateien umgehen können und wissen, wie man Programme startet. Wenn Ihnen klar ist, wofür Treiberprogramme (Device Driver) dienen und Sie sich in der Datei CONFIG.SYS auskennen, dann können sie sich gleich Kapitel 3 des Handbuchs widmen. Seite 2 2. Einführung 2.1 Was ist SuperCopy ? SuperCopy ist ein Programm, das es Ihnen erlaubt, Disketten zu lesen, die auf fremden Rechnertypen beschrieben wurden, oder Disketten für fremde Rechnertypen zu beschreiben. i * Zur Zeit werden die Disketten folgender Betriebssysteme unterstützt: i - MSDOS - CP/M 2.2 und 3.0 . !'' l • ' • - Kontron KOS (Version 6) - Bosch RHO-2 - Unix, Xenix, Sinix Zusätzlich können noch die Formate des ATARI ST (MSDOS-kompatibel) und von MSX-Rechnern (je nach System MSDOS- oder CP/M-kompatibel) verarbeitet werden. Seite 3 2.2 Warum gibt es verschiedene Diskettenformate ? 2.2.1 Das logische Diskettenformat Wenn Ihr Rechner eine Datei auf Diskette abspeichert, schreibt er sie nicht einfach hintereinander auf Diskette, da er dann bei Veränderung der Dateigröße zuviel Platzverschnitt in Kauf nehmen müßte, sondern er organisiert sie so, daß er sie schnell wiederfinden und leicht verändern kann. Die Datei wird dabei in eine Liste von Blöcken gleicher Größe zerlegt, und diese werden verteilt abgespeichert. Das kann man sich in etwa so vorstellen, daß die verschiedenen Seiten eines Textes einzeln in einem Ordner abgeheftet werden, damit man sie auch wieder einzeln herausnehmen und verändern kann. Die Listen werden in Tabellen verwaltet. Diese Tabellen sind die Inhaltsverzeichnisse (oder Directories). Die Organisation der Verwaltungsdaten und die Anordnung der Blöcke sind das logische Format einer Diskette. 2.2.2 Das physikalische Diskettenformat Außerdem hat die Diskette noch ein physikalisches Format. Es umfaßt die Dichte der magnetischen Spuren (angegeben in tpi = tracks per inch = Spuren pro Zoll), die größtmögliche Speicherkapazität sowie die Ansteuerung der Laufwerke. Das physikalische Format kann es unmöglich machen, daß sich eine Diskette lesen läßt. (So können Laufwerke immer nur Disketten gleicher oder niedrigerer Dichte lesen, oder ein Laufwerk läßt sich nicht so exakt steuern, wie es für die Diskette notwendig wäre). Leider hat nun jeder Hersteller im Zuge der technischen Entwicklung eigene Formate entwickelt, um immer mehr Speicherkapazität zu erhalten und um die Disketten den eigenen Anforderungen anzupassen. Neue Formate passen dann nicht mehr zu den alten; nur Seite 4 das IBM-PCDOS Format wird von den meisten MSDOS Rechnern verarbeitet. i Mit SuperCopy ist es nun möglich, diese Isolation zu überwinden. SuperCopy verarbeitet unter MSDOS fast alle MSDOS- und CP/MDiskettenformate, ferner die Formate von Kontron KOS (Version 6), Bosch RHO2 und verschiedener Unix-Rechner. Die besondere Stärke von SuperCopy liegt darin, daß es alle Formate direkt verarbeitet. Es ist in den meisten Fällen nicht nur möglich, fremde Disketten zu lesen, sondern auch im fremden Format zu beschreiben, so daß eine bearbeitete Diskette auch wieder auf den Ursprungsrechner zurückgebracht werden kann. ; Es fällt so die lästige Arbeit weg, eine fremde Diskette auf eine eigene zu übertragen. Statt dessen kann man einfach die fremde Diskette verwenden, als ob sie eine eigene wäre. Seite 5 2.3 Einheitentreiber Als Einheiten (Devices) werden alle vom Rechner verwendeten Geräte bezeichnet, wie Bildschirm, Drucker, Diskettenlaufwerke, Festplattenlaufwerk etc. Damit das Betriebssystem von den verschiedenen Eigenschaften des Gerätes unabhängig wird, verwendet es ein internes Format, um die Daten von verschiedenen Geräten zu verarbeiten. Für Disketten ist das zum Beispiel das logische Diskettenformat Ihres Rechners. Wenn nun tatsächlich auf das Gerät zugegriffen wird, erledigt ein Treiberprogramm die Umsetzung des logischen in das physikalische Format dieser Einheit. f f Einheitentreiberprogramme (kurz Treiber oder Driver) werden beim Start des Rechners in das Betriebssystem integriert und bleiben die ganze Zeit erhalten. Ein Treiber verwendet eine Einheit (die er sich mit anderen Treibern teilen kann) und stellt dem Betriebssystem und den Anwenderprogrammen ein oder mehrere logische Geräte zur Verfügung. Logische Geräte sind Ihnen bekannt unter ihren Namen ! A: f , 'B:1, f PRN: ! , 'CON:1 usw. Die vorhandenen Laufwerke (Diskette/Festplatte) werden von uns als Kanäle bezeichnet und ab 0 durchnumeriert. 4 SuperCopy benutzt mehrere solcher Einheitentreiber, je einen für den Zugriff auf Disketten eines Betriebssystems. Bei jedem Diskettenzugriff wird von SuperCopy erst das logische Format Ihres Rechners auf das logische und dann auf das physikalische Format des fremden Rechnertyps umgerechnet und damit der Zugriff gesteuert. So wird erreicht, daß die komplette Formatkonvertierung unsichtbar für den Anwender - also für Sie - vor sich geht. Egal, welche Diskette eingelegt ist - für Sie (und für MSDOS) sieht sie immer aus wie eine MSDOS-Diskette. Üblicherweise arbeitet SuperCopy auf Kanal 0 oder l und betreibt ! ! ! f z.B. die logischen Geräte D: und E: . Seite 6 Für ausführlichere Informationen über Einheitentreiber empfehlen wir die Lektüre des Buches "MSDOS Programmers Manual" von Microsoft. Seite 7 2.4 Die Datei 'CONFIG.SYS1 Auf dem Hauptinhaltsverzeichnis 1Ihrer DOS-Diskette befindet sich eine Datei namens 'CONFIG.SYS . In ihr befinden sich Angaben über die Systemkonfiguration und über die vorhandenen Treiber. Diese Datei wird beim Start des Rechners gelesen. Wenn in der Datei ein Eintrag der Form dev±ce= PROG.SYS .... steht, so wird das entsprechende Programm als Treiber gestartet. Normalerweise ist unter anderem der Bildschirmtreiber ANSI.SYS eingetragen. Hier werden auch die Einheitentreiber von SuperCopy eingetragen. Das Programm S INSTALL erledigt das normalerweise für Sie. Seite 8 3. Inbetriebnahme von SuperCopy 3.1 Was Sie für die Benutzung von SuperCopy benötigen Um SuperCopy zu benutzen, benötigen Sie folgende Hard- und Software: 1. Einen IBM PC(/XT), einen IBM PC/AT, einen Olivetti M24, einen Siemens PC-D, einen Triumph Adler P50/P60-2 oder ein zu einem dieser Rechner voll kompatibles System. 2. Mindestens zwei Diskettenlaufwerke oder ein Diskettenlaufwerk und eine Festplatte. 3. Ein PCDOS- oder MSDOS-Betriebssystem Version 2.0 oder später. t Die SuperCopy-Programmdiskette. 4. Seite 9 3.2 Wie Sie SuperCopy installieren In diesem Abschnitt finden Sie alle Informationen, die für die Installation von SuperCopy notwendig sind. Zur einfachen Installation von SuperCopy können sie das mitgelieferte Programm S INSTALL benutzen. Die Installation "von Hand" ist nur in Ausnahmefällen erforderlich. Wo wird SuperCopy installiert ? Bei der Installation müssen mehrere Dateien auf ihre Betriebssystemdiskette oder Festplatte übertragen werden. Es ist nicht sinnvoll, diese Dateien im Hauptkatalog zu führen, deshalb legt SINSTALL den Katalog 'SCOPY1 an und kopiert alle benötigten Dateien in diesen Katalog. Sie können die Dateien prinzipiell in einem beliebigen Katalog eintragen, müssen SuperCopy dann jedoch von Hand installieren. 3.2.1 Installation von SuperCopy mit SINSTALL Mit SINSTALL werden im Dialog die notwendigen Informationen abgefragt, um die von SuperCopy benötigten Dateien auf Ihre Systemdiskette bzw. Festplatte zu übertragen und um die notwendigen Einträge in CONFIG.SYS zu machen. Danach wird SuperCopy automatisch installiert und ist nach dem nächsten Neustart ihres Rechners verfügbar. Zur Installation von SuperCopy mit SINSTALL gehen Sie wie folgt vor: Legen Sie die SuperCopy-Diskette in Laufwerk A: ein Falls Sie einen Rechner ohne Plattenlaufwerke besitzen, legen Sie Ihre Bootdiskette in Laufwerk B: ein Starten Sie SINSTALL mit A: als Defaultlaufwerk Beantworten Sie alle von SINSTALL gestellten Fragen Seite 10 Falls Sie mit automatischer Formatwahl bei CP/M-Formaten arbeiten, starten Sie auf der Zieldiskette bzw. Festplatte das Programm AINSTALL, um die gewünschten CP/M-Formate auszuwählen. Nach Beendigung der Installation booten Sie Ihren Rechner neu. SuperCopy ist nun fertig installiert. Wenn die Installation korrekt ist, erscheinen während des Bootvorgangs Meldungen in der Form <Treibername> Version x.xx [<Rechnername>] installiert auf Kanal x, Laufwerk X: (c) Copyright by Generics, Karlsruhe 1986, 1987 i Diesen Meldungen können Sie entnehmen, auf welche logischen Diskettenlaufwerke die Einheitentreiber von SuperCopy zugreifen und über welche Diskettenlaufwerke der Zugriff tatsächlich erfolgt. 3.2.2 Manuelle Installation von SuperCopy Der Kern von SuperCopy besteht aus verschiedenen Einheitentreibern, je einem für jedes unterstützte Betriebssystem. Zur Zeit existieren folgende Treiber: CDRIVE.SYS AUTOCPM.SYS £" MDRIVE.SYS RHO2.SYS KDRIVE.SYS für den Zugriff auf CP/M-Disketten für den automatischen Zugriff auf CP/M-Disketten (nur enthalten im Komplettpaket SuperCopy) für den Zugriff auf MSDOS-Disketten für den Zugriff auf das Format RHO2 für den Zugriff auf das Format Kontron KOS (Version 6). Um SuperCopy "zum Leben zu erwecken", müssen Sie diese Treiber in Ihr Betriebssystem integrieren. Hierzu gehen Sie bitte wie folgt vor: 1. Übertragen der Einheitentreiber auf die Systemdiskette bzw. auf Festplatte. Seite 11 2. 3. Eintrag in 'CONFIG.SYS1. Kopieren der Datendateien. Im folgenden werden wir diese diese Schritte im einzelnen ausführlich erläutern. 1. Kopieren Sie die benötigten Einheitentreiber auf Ihre Betriebssystemdiskette bzw. Festplatte. Sie können die Treiber in einen beliebigen Katalog kopieren, müssen sie dann jedoch mit dem vollständigen Pfadnamen in CONFIG.SYS eintragen (Siehe unten). i 2. Schreiben Sie in die Datei CONFIG.SYS auf Ihrem Hauptinhaltsverzeichnis für jeden benötigten Treiber einen Eintrag in der Form device = [Pfad]<Tre±bername>.sys [Optionen] Also zum Beispiel: device = \scopy\mdrive.sys -ro -uO Dabei steht [Pfad] für den Zugriffspfad auf den jeweiligen Einheitentreiber. [Optionen] steht für die Optionen, mit denen die Treiber initialisiert werden (Siehe unten). Setzen der Optionen in CONFIG.SYS Folgende Optionen sind möglich: -r Mit dieser Option teilen Sie SuperCopy mit, auf welchem Rechnertyp es installiert wurde bzw. welchen Laufwerkstyp Sie verwenden. Folgende Rechnerkennungen können Sie hierbei angeben: a m i IBM PC-AT IBM PC/AT und 100% Kompatible IBM PC und IBM PC/XT Standard Seite 12 1 2 o p s t IBM PC mit 48tpi - Laufwerk IBM PC mit 96tpi - Laufwerk Olivetti M24 TA P50/P60-2 Siemens PC-D Toshiba T1100/T2100/T3100 Bei den kursiv gedruckten Rechnerkennungen erfolgt der Diskettenzugriff direkt über den Diskettencontroller Ihres Rechners, während bei allen anderen Kennungen die vom Rechner vorgegebenen Routinen (ROM-BIOS) benutzt werden. Durch die direkte Programmierung des Diskettencontrollers können mehr Diskettenformate verarbeitet werden. Die Direktprogrammierung des Controllers ist allerdings nur auf 100% zu IBM PC kompatiblen Rechnern möglich. Bitte überprüfen Sie im Einzelfall, ob SuperCopy nach Angabe einer dieser Kennungen korrekt arbeitet; wenn nicht, müssen Sie eine der Standardkennungen benutzen. Wichtig: Für die Betriebssysteme RHO-2 und KOS ist die Direktprogrammierung des Diskettencontrollers nicht notwendig. Sie wird daher in den Einheitentreibern für diese Betriebssysteme nicht unterstützt. Die Anwahl der oben kursiv gedruckten Rechnerkennungen ist daher für die Einheitentreiber RHO2.SYS und KDRIVE.SYS nicht zulässig. i Für AUTOCPM.SYS sind nur die kursiv gedruckten Rechnerkennungen gültig, das für die automatische Formaterkennung das ROM-BIOS nicht ausreicht. Bei Nichtangabe der Option f -r f wird SuperCopy für Olivetti M24 installiert. Mit dieser Installation ist auch ein Betrieb auf IBM PC möglich, es darf jedoch nicht auf 96tpi-Formate zugegriffen werden. i • * Zusätzlich zur Kennung des verwendeten Rechners können Sie bei Option f -r f noch angeben, welche Art von Diskettenlaufwerken Sie benutzen. Diese Angabe ist allerdings nur für IBM PC/AT und Toshiba T1100Seite 13 T3100 notwendig, da in diesen Rechnern verschiedene Diskettenlaufwerke vorgesehen sind. Den Laufwerkstyp geben Sie direkt nach der Kennung des Rechners an. Möglich sind folgende Angaben: 1: 2: H: 8: 4: 48tpi- Laufwerk (360kB) 96tpi- Laufwerk (720kB) High Density - Laufwerk (1.2MB, 5 1/4") 8" - Laufwerk High Density - Laufwerk (1.44MB, 3.5") Wenn der Laufwerkstyp nicht angegeben wird, nimmt SuperCopy an, daß ein 1.2MB- Laufwerk installiert ist. Beispiele: device = cdrive.sys -rah Die Installation von CDRIVE.SYS erfolgt PC/AT mit 1.2MB- Diskettenlaufwerk. auf IBM device = mdrive.sys -rml Die Installation von MDRIVE.SYS erfolgt auf IBM PC/AT oder einem dazu 100% kompatiblen Rechner mit 360kB- Diskettenlaufwerk. -u Mit dieser Option wählen Sie den Kanal, d.h. die Nummer des Diskettenlaufwerks, auf dem SuperCopy arbeiten soll. Mögliche Angaben sind 0, l, 2 und 3 als Kanalnummer. Die Eingaben von 2 und 3 sind allerdings fast nur auf IBM PC mit externen Laufwerken sinnvoll, da viele Kompatible und alle ATs hardwaremäßig nur zwei Diskettenlaufwerke unterstützen. f f Bei Nichtangabe von -u wird SuperCopy auf Kanal 0 installiert, d.h. auf dem ersten Diskettenlaufwerk Ihres Systems. Seite 14 : •'} Beispiel: device = cdrive.sys -rs -ul CDRIVE wird auf dem 2. Diskettenlaufwerk eines Siemens PC-D installiert. -g Diese Option wird für die Installation von CDRIVE.SYS, RHO2.SYS und KDRIVE.SYS benötigt. Bei Angabe von -g werden Kleinbuchstaben in Dateinamen automatisch in Großbuchstaben umgewandelt; in MSDOS unzulässige Zeichen werden in das Zeichen f f _ umgewandelt. Bei Nichtangabe der Option -g erfolgt keine Veränderung von CP/M-Dateinamen (siehe auch Kapitel 4). -s Diese Option ist nur beim Einbau von zusätzlichen Laufwerken von Fremdherstellern notwendig. Mit der Option -s können Sie angeben, mit welcher Geschwindigkeit Positioniervorgänge auf dem vom SuperCopyEinheitentreiber benutzten Diskettenlaufwerk durchgeführt werden sollen. Normalerweise ist die Angabe dieser Option nicht notwendig; SuperCopy verwendet dann die von Ihrem System vorgegebene Positioniergeschwindigkeit. Wenn Sie nachträglich Diskettenlaufwerke (z.B. ein 3.5"- Laufwerk) in Ihr System einbauen, kann jedoch die Angabe von -s notwendig sein, wenn es sich um ein langsam positionierendes Laufwerk handelt. Bei Option f -s f können Positioniergeschwindigkeiten von 2 bis 32 ms angegeben werden. Bitte entnehmen Sie die notwendige Positioniergeschwindigkeit dem Lauf werkshandbuch. WICHTIG: Die mit -s eingestellte Positioniergeschwindigkeit wird nach einmaligem Zugriff auf das entsprechende Laufwerk für das Gesamtsystem verwendet. Achten Sie daher bitte darauf, daß die Geschwindigkeit nicht zu hoch gewählt wird. Seite 15 Beispiel: device = cdrive.sys -ri -uO -sd CDRIVE.SYS wird auf dem ersten Diskettenlaufwerk eines IBM PC mit einer Positioniergeschwindigkeit von 8 Millisekunden installiert. -a Bei Angabe dieser Option (CDRIVE, MDRIVE) fragt der entsprechende Einheitentreiber während des Bootvorgangs nach, ob er installiert werden soll. Beispiel: device = cdrive.sys -rmh -uO -a Während des Bootvorgangs wird die Meldung •i Soll CDRIVE.SYS geladen werden ? ausgegeben. Bei Eingabe von f n f oder 'N 1 wird der Treiber nicht installiert. 3. Kopieren der Datendateien SuperCopy benutzt folgende Datendateien: SELECT.DAT MSCOPY.DAT Die Datendateien werden von allen SuperCopy-Programmen nach folgendem Schema gesucht: 1. 2. 3. selektiertes Inhaltsverzeichnis Inhaltsverzeichnis \SCOPY auf dem momentan angewählten Laufwerk In der Umgebungsvariable LIB enthaltene Inhaltsverzeichnisse Kopieren Sie die Datendateien bitte in ein Inhaltsverzeichnis, das von den SuperCopy-Programmen auf diese Weise aufgefunden werden kann bzw. setzen Sie die UmgebungsvaSeite 16 riable LIB entsprechend. (Umgebungsvariablen können Sie mit dem DOS-Kommando SET definieren.) Beispiel: Nach Eingabe von <! - ! set liJb=c:\liJb;c: \daten im Kommandointerpreter suchen die SuperCopy-Programme die Datendateien zuerst auf dem momentanen Inhaltsverzeichnis und dann auf den Inhaltsverzeichnissen C;\LIB und C:\DATEJV. SuperCopy ist nun fertig installiert. Um das Programm in Ihr System zu integrieren, müssen Sie nun Ihren Rechner neu booten. Bei korrekter Installation erscheinen während des Bootvorgangs Meldungen der Form <Treibemame> Version x.xx [<Rechnername>] installiert auf Kanal x, Laufwerk X: (c) Copyright by Generics, Karlsruhe 1986, 1987 i Diesen Meldungen können Sie entnehmen, auf welche logischen Diskettenlaufwerke die Einheitentreiber von SuperCopy zugreifen und über welche physikalischen Diskettenlaufwerke der Zugriff tatsächlich erfolgt. Wenn die angegebenen Meldungen nicht ausgegeben werden, haben Sie möglicherweise bei der Installation einen Fehler gemacht. Versuchen Sie in diesem Fall bitte zuerst eine Installation mit SINSTALL. Die Mehrfachinstallation eines Einheitentreibers - z.B. wenn der Zugriff auf verschiedene Diskettenlaufwerke eines Systems gewünscht wird - ist problemlos möglich. Beachten Sie aber bitte, daß insbesondere CDRIVE.SYS sehr viel Speicherplatz (ca. 25 KB) je Installation verbraucht. ; Seite 17 4. Anwendung von SuperCopy 4.1 Die Dateien auf der SuperCopy-Diskette Hier finden Sie eine Liste der Dateien, die sich auf Ihrer SuperCopy Diskette befinden, sowie eine kurze Erläuterung, wozu sie dienen. README CDRIVE.SYS AUTOCPM.SYS MDRIVE.SYS RHO2.SYS KDRIVE.SYS SINSTALL.EXE FINSTALL.EXE AINSTALL.EXE INFO.EXE SELECT.EXE CPMFORM.EXE INITDIR.EXE c MSFORM.EXE RHOFORM.EXE KOSFORM.EXE SELECT.DAT MSFORM.DAT Diese Datei enthält Informationen über die ausgelieferte SuperCopy-Version Der Treiber für CP/M-Disketten Der Treiber für automatischen Zugriff auf CP/M-Disketten Der Treiber für MSDOS-Disketten Der Treiber für RHO2-Disketten Der Treiber für Disketten des Betriebssystems KOS (Version 6) von Kontron Das Programm zum Installieren von SuperCopy Programm zur Vorauswahl von CP/M-Formaten in CDRIVE.SYS Programm zur Auswahl von CP/M-Formaten für AUTOCPM.SYS Programm zum Anzeigen der gewählten Konfiguration. Programm, um ein Diskettenformat in CDRIVE.SYS einzustellen. Programm zum Formatieren von CP/M-Disketten. Programm zum initialisieren von CP/M-Inhaltsverzeichnissen Programm zum formatieren von MSDOS-Disketten Programm zum formatieren von RHO2-Disketten Programm zum formatieren von KOS-Disketten Datendatei mit Formatbeschreibungen von CP/M-Diskettenformaten. Datendatei mit Formatbeschreibungen von MSDOS-Diskettenformaten Seite 18 Bei den Programmen mit der Endung .SYS handelt es sich - wie schon erwähnt - um Einheitentreiber, die mit Hilfe der Datei CONFIG.SYS in das Betriebssystem integriert werden. Die Anwendung der restlichen Programme werden wir in den nächsten Kapiteln ausführlich erklären. Seite 19 4.2 Das Programm INFO Dieses Programm zeigt Ihnen an, wie SuperCopy installiert ist und welches Format gerade auf dem Einheitentreiber CDRIVE.SYS bzw. AUTOCPM.SYS eingestellt ist. INFO gibt nach erfolgtem Aufruf (einfach INFO eingeben) die von MSDOS für SuperCopy benutzten Laufwerksbezeichner in der Form CDRIVE Vx.xx installiert auf Laufwerk y: Computer : xxxxxxxx phys. Laufwerk :x installiertes CP/M- Format : xxxxxxxx bzw. <Treibername> Vx.xx installiert auf Laufwerk y: Computer : xxxxxxxx phys. Laufwerk :x aus. Seite 20 4.3 Verarbeitung von MSDOS- Disketten Der Einheitentreiber MDRIVE.SYS dient für den Zugriff auf MSDOS-Disketten. MDRIVE.SYS erkennt beim Zugriff auf eine Diskette automatisch, um welches MSDOS- Diskettenformat es sich handelt. Nachdem MDRIVE.SYS beim Start des Rechners geladen wurde, steht ihnen ein neuer Laufwerksbezeichner (z.B. f D: ! ) zur Verfügung. Immer wenn sie mit diesem Laufwerksbezeichner auf Diskette zugreifen, wird MDRIVE.SYS aktiviert. MDRIVE.SYS erkennt dann automatisch, welches Diskettenformat vorliegt. Das Arbeiten mit MDRIVE.SYS ist also denkbar einfach; Sie können mit den fremden Disketten arbeiten, ohne einen weiteren Gedanken daran zu verschwenden. Sie können auch Disketten verschiedener Formate abwechselnd verwenden, der Wechsel wird automatisch erkannt. Sogar Systemprogramme wie CHKDSK können verwendet werden, um die Integrität der fremden Diskette zu überprüfen. Eine Aufstellung der verarbeitbaren Formate finden Sie im Anhang. Sollte Ihr Format in dieser Liste nicht verzeichnet sein, versuchen Sie bitte trotzdem, ob MDRIVE.SYS das Format verarbeiten kann; oft ist dies wegen der automatischen Formaterkennung ohne Anpassung möglich. 4.3.1 Formatieren von MSDOS-Disketten Zum Formatieren von MSDOS- Disketten unter SuperCopy dient das Programm MSFORM. Aufruf: ms form [-Ix] Formatname Bei Option f -l f muß hierbei ein Laufwerk angegeben werden, auf dem MDRIVE.SYS installiert ist. Bei Nichtangabe dieser Option sucht MSFORM nach dem ersten (logischen) Laufwerk, auf dem MDRIVE.SYS installiert ist; ist MDRIVE.SYS nicht installiert, wird Seite 21 4.4 Verarbeitung von CP/M-Disketten CP/M-Disketten werden von SuperCopy wie MSDOS-Disketten behandelt. Der Zugriff auf CP/M-Disketten wird über den Einheitentreiber CDRIVE.SYS realisiert. Dieser Treiber modifiziert den Inhalt einer CP/M-Diskette intern so, daß die Daten auf dieser Diskette von MSDOS direkt verarbeitet werden können. Somit ist auch für CP/M-Disketten kein Konvertierungsprogramm mehr nötig. Ein beliebiges Anwenderprogramm sieht nur das über CDRIVE.SYS simulierte MSDOS-Dateisystem und ist der Meinung, eine MSDOSDiskette zu bearbeiten. Selbst Programme wie die Norton-Utilities (Vers. 3) sind in der Lage, mit Hilfe von CDRIVE.SYS CP/M-Disketten zu verarbeiten. Der Treiber AUTOCPM.SYS dient ebenfalls für den Zugriff auf CP/M-Disketten. Während bei CDRIVE.SYS die Auswahl von Diskettenformaten mit Hilfe des Programms SELECT durchgeführt wird, stellt AUTOCPM.SYS das Diskettenformat selbständig fest und stellt automatisch die entsprechenden Parameter ein. 4.4.1 Einstellung von CDRIVE.SYS auf ein Format Da es sehr viele verschiedene CP/M-Diskettenformate gibt und ein Format nicht mit absoluter Sicherheit erkannt werden kann, wurde bei CDRIVE.SYS auf eine automatische Formaterkennung verzichtet. Es kann daher immer nur ein CP/M-Format verarbeitet werden. ( Zur Einstellung von CP/M-Diskettenformaten in CDRIVE.SYS dient das Programm SELECT. Die mit SELECT erfolgte Formateinstellung bleibt bis zum nächsten Bootvorgang erhalten. Aufruf von SELECT: select [-±[1]] [[-KLaufwer^] <Formatname>] Angaben in [] sind hierbei optional. Es bedeuten: -i -il gibt in Kurzform eine Liste der vorhandenen Formate aus gibt eine ausführliche Formatliste aus Seite 23 -l<Laufwerk> <Format> selektiert auf Laufwerk <Laufwerk> das Diskettenformat <Format>. <Laufwerk> ist ein Laufwerk, auf dem T f ? f CDRIVE.SYS installiert ist (also z.B. D oder E ). f ! Wird -l nicht angegeben, sucht SELECT nach der zuerst erfolgten Installation von CDRIVE.SYS und stellt das angegebene CP/M- Format auf diesem Laufwerk ein. Die Datei SELECT.DAT muß auf dem selektierten Laufwerk im Katalog SCOPY, in einem in der Umgebungsvariablen LIB angegebenen Katalog oder auf dem momentan selektierten Katalog vorhanden sein. Wenn SELECT.DAT woanders stehen soll, müssen Sie SuperCopy von Hand installieren. Wird SELECT.DAT nicht gefunden, erfolgt ein Abbruch mit entsprechender Fehlermeldung. Nach erfolgreicher Formatselektion erfolgt die Meldung select: Format <Formatname> eingestellt auf Laufwerk x: Wenn Sie den Einheitentreiber CDRIVE.SYS mehrmals installiert haben, ist es selbstverständlich auch möglich, auf jedem der installierten Treiber ein anderes CP/M- Format einzustellen. Diese Möglichkeit ist wegen des relativ hohen Speicherbedarfs von CDRIVE.SYS aber nur dann zu empfehlen, wenn Sie häufig auf immer dieselben CP/M-Formate zugreifen müssen und sehr viel Speicherplatz (mehr als 256 KB) in Ihrem Rechner zur Verfügung haben. Beispiele: select -11 Ausgabe einer ausführlichen Formatliste select-le ittdt Das Format ITTDT wird auf Laufwerk E: installiert (Voraussetzung hierfür ist die zuvor bereits erfolgte Installation von CDRIVE.SYS auf diesem logischen Laufwerk). Seite .24 eine Fehlermeldung ausgegeben und das Programm abgebrochen. Die Option -l muß nur bei Mehrfachinstallation von MDRIVE.SYS angegeben werden. Beispiel: msform -Id zn24 i 'i Es wird das MSDOS- Format 'Olivetti M241 auf Laufwerk D: erzeugt. Auf D: muß MDRIVE installiert sein. i Den anzugebenden Formatnamen können Sie der MSDOS- Formattabelle im Anhang entnehmen. In der Tabelle nicht angegebene Formate können zur Zeit noch nicht formatiert werden. l 4.3.2 Einschränkungen beim Zugriff auf MSDOS - Disketten Das Programm MSFORM erzeugt beim Formatieren einer MSDOSDiskette automatisch einen Standard-Bootsektor. Einige Hersteller von MSDOS-Rechnern halten sich jedoch nicht an diesen von Microsoft vorgegebenen Standard. Diese Rechner sind dann oft nicht in der Lage, das von MSFORM erzeugte Diskettenformat zu verarbeiten. Im Anhang finden Sie ein Verzeichnis der MSDOSDiskettenformate, von denen uns bekannt ist, daß mit MSFORM erzeugte Disketten in diesem Format nicht vom Originalrechner verarbeitet werden können. Seite 22 select ittst SELECT sucht nach dem ersten Laufwerk, auf dem CDRIVE.SYS installiert ist und selektiert auf diesem Laufwerk das Format ? ITTST1. Menuorientierte Formatauswahl mit SELECT Wenn Sie möchten, können Sie die Auswahl eines CP/M-Formates auch menuorientiert durchführen. Rufen Sie dazu das Programm SELECT einfach ohne Parameter oder nur mit Angabe des Laufwerks auf. SELECT zeigt dann ein Menü mit allen implementierten CP/M-Formaten; das momentan selektierte Format wird invers dargestellt. Sie können das Format durch Eingabe der Formatnummer oder mit Hilfe der Cursorsteuerzeichen einstellen. Wenn Sie das gewünschte Format eingestellt haben, drücken Sie nur die Taste "ESC", und Sie befinden sich wieder im Betriebssystem. Für den Fall, daß Sie CDRIVE.SYS mehrmals installiert haben, können Sie im Menü von SELECT auch das Laufwerk einstellen, für das SELECT eine Formateinstellung vornehmen soll. Drücken Sie hierzu die Eingabetaste. Das Menufeld, das das logische Diskettenlaufwerk anzeigt, wird nun invers angezeigt. Sie können das Laufwerk nun durch Eingabe von +, - oder mit Hilfe der Cursorsteuerzeichen ändern. Nach Einstellung des gewünschten Laufwerks drücken Sie nochmals die Eingabetaste, und Sie befinden sich wieder in der Formatselektion. Voraussetzung für die Änderung des logischen Diskettenlaufwerks ist allerdings wie schon erwähnt, daß CDRIVE.SYS mehrmals installiert ist. Diskettenformate, die mit dem installierten Computer bzw. dem installierten Diskettenlaufwerk nicht verarbeitet werden können, werden im Menü von SELECT in halber Helligkeit angezeigt und können nicht selektiert werden. Was geschieht bei einem falsch eingestellten Format ? Um Fehler möglichst einzuschränken, überprüft CDRIVE.SYS intern beim Zugriff auf eine eingelegte Diskette, ob die eingestellten Parameter mit dem Diskettenformat übereinstimmen. Auf diese Weise Seite 25 können die meisten Fehler beim Lesen und Schreiben von bzw. auf CP/M-Disketten vermieden werden. Es ist daher möglich, daß Sie beim Zugriff auf die CP/M-Diskette eine MSDOS-Fehlermeldung erhalten. Überprüfen Sie in diesem Fall bitte, ob Sie das richtige Format eingestellt haben. Zur Überprüfung des eingestellten Formates können Sie ferner das Programm CHKDSK (Teil des MSDOS - Betriebssystems) verwenden. Nach Eingabe von "CHKDSK x:lf (x: = log. Laufwerk für CDRIVE.SYS) darf keine Fehlermeldung erfolgen. . , 4.4.2 Voreinstellung von Diskettenformaten bei AUTOCPM.SYS , -i !. . Wie in Kapitel 4.4.1 erwähnt, ist es unmöglich, alle CP/M-Diskettenformate automatisch zu erkennen. Häufig werden aber nur einige wenige Formate benötigt; dann ist es sehr umständlich, wenn jedes dieser Formate mit SELECT ausgewählt werden muß, bevor ein Zugriff darauf möglich ist. i Der Treiber AUTOCPM.SYS dient dazu, bis zu zehn verschiedene CP/M-Diskettenformate automatisch zu erkennen und zu verarbeiten. Um nun die benötigten Formate in AUTOCPM.SYS vorauszuwählen, dient das Programm AINSTALL. Damit können Sie menuorientiert die Formate auswählen, die Sie benötigen, und in AUTOCPM.SYS eintragen. Eine Formatwahl mit SELECT ist bei AUTOCPM.SYS nicht möglich. J Wichtig: Nach der Formatauswahl mit AINSTALL muß der Rechner neu gebootet werden, um den Zugriff auf die gewählten Formate zu ermöglichen. Seite 26 4.4.3 Einschränkungen und Besonderheiten beim Zugriff auf CP/MDisketten Anlegen von Unterverzeichnissen (Directories) Da CP/M keine Unterkataloge kennt, können keine Unterkataloge auf CP/M - Disketten angelegt werden. Das Kommando MD bzw. MKDIR führt zu einer MSDOS-Fehlermeldung ("Datei schreibgeschützt auf Laufwerk x:11). Diskettennamen (Volume-Labels) CP/M Version 2.2 kennt keine Diskettennamen. Das Anlegen einer ? Volume- ID f auf einer von CP/M 2.2 erzeugten Diskette führt daher ebenfalls zu einer MSDOS - Fehlermeldung. Bei CP/M Version 3.0 ist die Angabe eines Diskettennames möglich; Die Diskette muß dafür allerdings mit dem Programm INITDIR vorbereitet werden. SuperCopy erkennt, ob eine CP/MDiskette für den Eintrag von Diskettennamen vorbereitet ist. Ist dies der Fall, kann auch unter MSDOS der Name der CP/M-Diskette eingegeben bzw. geändert werden. User-Bereiche auf CP/M-Disketten Sind die Daten auf einer CP/M-Diskette auf mehrere 'User1 verteilt, werden Sie von SuperCopy automatisch zusammengefaßt, da f 1 MSDOS keine User -Bereiche kennt. Beim Schreiben von Daten auf eine CP/M-Diskette werden die geschriebenen Informationen automatisch User 0 zugeordnet. Dateiattribute Die Dateiattribute 'Read Only1 und 'Hidden1 werden sowohl von MSDOS als auch von CP/M (hier R/O und SYS) verstanden. Das MSDOS- Dateiattribut 'System1 wird beim Schreiben auf CP/MSeite 27 Disketten in das CP/M-Attribut !SYSf umgesetzt. Die MSDOS-Attribute 'Volume-ID1 und 'Inhaltsverzeichnis1 sind, wie schon erwähnt, nicht zulässig und führen zu einer Fehlermeldung. Das MSDOS-Attribut 'archive1 wird ignoriert. Dateilängen ." *• Da CP/M die Dateilänge nur auf 128 Bytes genau festlegen kann, wird eine Datei beim Kopieren von MSDOS nach CP/M um maximal 127 Zeichen länger. Bei Textdateien, die am Ende nicht mit '"Z 1 (CP/M-Dateiendekennung) markiert sind, stehen daher nach der Übertragung auf CP/M maximal 127 Undefinierte Zeichen am Ende des Textes. x t Dateinamen MSDOS ist nicht in der Lage, Dateien zu lesen, die Kleinbuchstaben im Namen enthalten. Um solche Dateien lesen zu können, existiert die Option '-g1 für CDRIVE.SYS (siehe auch Kapitel 3). Nach Angabe dieser Option in CONFIG.SYS werden alle Kleinbuchstaben in den Dateinamen einer CP/M-Diskette beim Lesen des Inhaltsverzeichnisses automatisch in Großbuchstaben umgewandelt. Ferner werden verschiedene Sonderzeichen, die MSDOS nicht verarbeiten kann, in das Zeichen f _ f umgewandelt. So können auch Dateien gelesen werden, die diese Zeichen enthalten. Der Nachteil dieses Verfahrens ist allerdings, daß bei einem Schreibvorgang auf eine solche Diskette sämtliche Kleinbuchstaben in Dateinamen als Großbuchstaben zurück auf Diskette geschrieben werden. Zum Beispiel wird aus einer Datei namens f test f automatisch f TEST ! , sobald irgendein Schreib vor gang auf die Diskette mit dieser Datei erfolgt. Wenn Sie diesen Nachteil nicht in Kauf nehmen wollen, brauchen Sie die Option f -g f nicht anzugeben; es ist dann freilich nicht mehr möglich, auf Dateien zuzugreifen, deren Namen Kleinbuchstaben oder in MSDOS unzulässige Sonderzeichen enthalten. Seite 28 Datumseinträge CP/M Version kennt ab Version 3.0 Datumseinträge auf Disketten. Die Diskette muß dafür allerdings mit dem CP/M - Programm INITDIR vorbereitet sein. SuperCopy erkennt, ob eine CP/M-Diskette für den Eintrag eines Datums vorbereitet ist und überträgt das entsprechende MSDOS-Dateidatum gegebenenfalls auf die CP/M-Diskette. Wenn das CP/M-Inhaltsverzeichnis nicht für die Aufnahme von Datumseinträgen vorgesehen ist, wird das Dateidatum von SuperCopy verworfen. Seite 29 4.4.4 Formatieren von CP/M-Disketten Zum Formatieren von CP/M-Disketten auf einem MSDOS-Rechner dient das Programm CPMFORM. i Aufruf: cpmform[-KLaufwerlt>] [<Formatname>] Bei Option M1 muß hierbei ein Laufwerk angegeben werden, auf dem CDRIVE.SYS installiert ist. Bei Nichtangabe dieser Option sucht CPMFORM nach dem ersten Laufwerk, auf dem CDRIVE.SYS installiert ist; ist CDRIVE.SYS nicht installiert, wird eine Fehlermeldung ausgegeben. Die f-l1-Option muß nur in Ausnahmefällen angegeben werden. Beispiel: cpmform -Id. p3 Es wird das Format P3 auf Laufwerk D: erzeugt. Auf D: muß CDRIVE.SYS installiert sein. Der <Formatname> ist ebenfalls optional. Er muß nur angegeben werden, wenn ein anderes als das momentan eingestellte CP/MFormat erzeugt werden soll. Bei Nichtangabe von <Formatname> wird das in CDRIVE.SYS eingestellte Format erzeugt. Beispiel: CDRIVE.SYS ist auf ! Laufwerk D: installiert, und Sie haben mit f SELECT das Format ITTDT eingestellt. Der Aufruf cpmform erzeugt auf Laufwerk D: dieses Format (ITTDT). Seite 30 4.4.4.1 Mögliche Probleme beim Formatieren von Disketten mit CPMFORM Spezielle Formatkennungen Einige der in der Formatliste enthaltenen CP/M-Rechner erkennen das Diskettenformat anhand von Daten, die an einer bestimmten Stelle auf der Diskette stehen müssen, oder auch an der Sektorreihenfolge auf einer Spur. Es ist daher nicht auszuschließen, daß einzelne mit CPMFORM erzeugte Formate auf dem Zielrechner nicht erkannt werden. Verwenden Sie in diesem Fall bitte Disketten, die auf diesem Rechner formatiert wurden. Meist wird uns nur eine Diskette ohne Unterlagen zur Anpassung an SuperCopy zur Verfügung gestellt. Zur exakten Anpassung eines Formates benötigen wir jedoch noch einige zusätzliche Informationen, die nur sehr schwer zu erhalten sind. Daher ist es uns in den meisten Fällen unmöglich, dieses Problem zu lösen. 48-tpi-Formate Bitte achten Sie beim Formatieren von 48-tpi- Formaten mit 96tpi-Laufwerken darauf, daß nur unformatierte bzw. entmagnetisierte Disketten verwendet werden, da ansonsten die Disketten oft nicht auf dem 48-tpi-System lesbar sind. Seite 31 4.4.5 Initialisieren von CP/M-Inhaltsverzeichnissen Bei CP/M Version 3.0 können Inhaltsverzeichnisse für die Aufnahme von Diskettennamen und Datumseinträgen vorbereitet werden. SuperCopy enthält für diesen Zweck das Programm INITDIR. INITDIR baut das CP/M-Inhaltsverzeichnis neu auf, so daß es Datums- und Zeiteinträge für Dateien aufnehmen kann. Dabei wird für jeweils drei Dateien ein Verzeichnis-Eintrag reserviert, wodurch die Zahl der frei verfügbaren Einträge um ein Viertel abnimmt. Für das Diskettenlabel geht ein weiterer Eintrag verloren. f \ Durch die Ausführung von INITDIR werden alle Dateien auf der CP/M-Diskette gelöscht. i Aufruf: initdir /"<Lau£werk>: J Auf <Laufwerk> muß CDRIVE.SYS installiert sein. Bei Nichtangabe des Laufwerks sucht INITDIR nach dem ersten logischen Laufwerk, auf dem CDRIVE.SYS installiert ist; ist CDRIVE.SYS nicht installiert, wird eine Fehlermeldung ausgegeben. i Das zu initialisierende CP/M-Format muß vor Aufruf von INITDIR mit SELECT angewählt werden. Beispiel: initdir f: i Die CP/M-Diskette in Laufwerk F: wird für die Aufnahme von Datums- und Zeiteinträgen vorbereitet. Bitte achten Sie bei Verwendung des Treibers AUTOCPM.SYS darauf, daß vor Aufruf von INITDIR bereits auf das entsprechende Diskettenformat zugegriffen wurde; das ist notwendig, da AUTOCPM.SYS das Diskettenformat erst bei einem Zugriff auf eine CP/M-Diskette einstellt und von INITDIR das Diskettenformat erwartet wird, auf das zuletzt zugegriffen wurde. Seite 32 4.5 Verarbeitung von KOS-Disketten KOS ist ein Mehrbenutzer-Betriebssystem der Fa. Kontron. SuperCopy verarbeitet Disketten der Version 6 dieses Betriebssystems. Der Zugriff auf KOS-Disketten wird über den Einheitentreiber KDRIVE.SYS realisiert. Nachdem KDRIVE.SYS beim Start des Rechners geladen wurde, steht Ihnen ein neuer Laufwerksbezeichner (z.B. D:) zur Verfügung. Immer wenn Sie mit diesem Laufwerksbezeichner auf eine KOS-Diskette zugreifen, wird KDRIVE.SYS aktiviert. KDRIVE.SYS setzt das Format der KOSDiskette automatisch in ein entsprechendes MSDOS-Format um. Sie können daher auf KOS-Disketten zugreifen, ohne einen Gedanken daran zu verschwenden, wie der Zugriff eigentlich geschieht. Sogar Systemprogramme wie CHKDSK können verwendet werden, um die Integrität der KOS-Diskette zu überprüfen. 4.5.1 Einschränkungen und Besonderheiten beim Zugriff auf KOSDisketten Datumseinträge Der Datumseintrag auf KOS-Disketten wird nicht übernommen. Beim Schreiben auf eine KOS-Diskette erhält das Datumsfeld den Wert 0. Inhaltsverzeichnis Wenn das Inhaltsverzeichnis einer KOS-Diskette voll ist, wird nicht wie unter KOS eine automatische Erweiterung des Inhaltsverzeichnisses vorgenommen. Stattdessen wird die MSDOS-Fehlermeldung Directory voll oder Schreibschutz ausgegeben. Seite 33 Anlegen von Unterverzeichnissen (Subdirectories) Da KOS keine Unterverzeichnisse kennt, können auch keine Unterverzeichnisse auf KOS-Disketten angelegt werden. Das Kommando MD bzw. MKDIR führt zu einer MSDOS-Fehlermeldung (Datei schreibgeschützt auf Laufwerk x:). Dateiattribute Die KOS-Dateiattribute Datei löschgeschützt, Properties gesperrt und Datei hat Benutzerkennzeichen sind unter MSDOS nicht bekannt und werden ignoriert. i Die Attribute Public File (Systemdatei), Datei schreibgeschützt, Directory-Datei und Datei ist verborgen werden in die entsprechenden MSDOS-Attribute umgesetzt. Das MSDOS-Dateiattribut Subdirectory ist wie schon erwähnt unzulässig und führt beim Schreiben auf eine KOS-Diskette zu einer Fehlermeldung. Das MSDOS-Attribut archive wird ignoriert. Dateilängen Da KOS die Dateilänge nur auf 128 Bytes genau festlegen kann, wird eine Datei beim Kopieren von MSDOS nach KOS um maximal 127 Zeichen länger. Bei Textdateien, die am Ende nicht mit f ~ Z f (KOS-Dateiendekennung) markiert sind, stehen daher nach der Übertragung auf KOS maximal 127 Undefinierte Zeichen am Ende des Textes. Dateinamen KOS erlaubt wie CP/M mehr Zeichen in Dateinamen als MSDOS. Die Installationsoption -g ist daher auch für KDRIVE.SYS zulässig (siehe auch Kapitel 4.4.2, Dateinamen). Seite 34 4.5.2 Formatieren von KOS-Disketten Zum Formatieren von KOS-Disketten auf einem MSDOS-Rechner dient das Programm KOSFORM. Aufruf: kosform [-KLaufwerk>] [<D±skettenname] [<Anzahl Einträge Inhaltsverze±chn±s>] Bei Option -l muß hierbei ein Laufwerk angegeben werden, auf dem KDRIVE.SYS installiert ist. Bei Nichtangabe dieser Option sucht KOSFORM nach dem ersten Laufwerk, auf dem KDRIVE.SYS installiert ist; ist KDRIVE.SYS nicht installiert, wird eine Fehlermeldung ausgegeben. Die Option -l muß normalerweise nicht angegeben werden. Beispiel: kosform -Id testl *. Es wird eine Diskette mit dem Namen T E ST l auf Laufwerk D: erzeugt. Auf D: muß KDRIVE.SYS installiert sein. Der <Diskettenname> ist ebenfalls optional. Bei Nichtangabe erzeugt KOSFORM eine Diskette mit dem Namen KOS. Bei Nichtangabe des Parameters <Anzahl Einträge Inhaltsverzeichnis> werden 128 Einträge für das Inhaltsverzeichnis der KOS-Diskette angelegt. Der Maximalwert für diesen Eintrag ist 384. Seite 35 4.6 Verarbeitung von RHO2-Disketten t RHO2 ist ein Betriebssystem der Fa. Bosch. Es entspricht in der Behandlung und im Aufbau von Dateien weitgehend dem Betriebssystem CP/M Version 2.2. Für den Zugriff auf Disketten des Betriebssystems RHO2 dient der Einheitentreiber RHO2.SYS. Nachdem RHO2.SYS beim Start des Rechners geladen wurde, steht Ihnen ein neuer Laufwerksbezeichner (z.B. D;) zur Verfügung. Immer wenn Sie mit diesem Laufwerksbezeichner auf eine RHO2-Diskette zugreifen, wird RHO2.SYS aktiviert. RHO2.SYS setzt das Format der RHO2-Diskette automatisch in ein entsprechendes MSDOS-Format um. 4.6.1 Einschränkungen und Besonderheiten beim Zugriff auf RHO2Disketten Wie schon erwähnt, ist RHO2 sehr ähnlich zu CP/M. Es gibt al lerdings einige kleine Unterschiede, weshalb wir hier alle uns be kannten Besonderheiten aufführen, auch wenn sie weitgehend iden tisch mit den Angaben in Kapitel 4.4.2 sind. i Anlegen von Unterverzeichnissen (Subdirectories) und Diskettennamen (Volume Labels) Da RHO2 keine Unterverzeichnisse und Diskettennamen kennt, können diese auch nicht auf RHO2 - Disketten angelegt werden. Das Kommando MD bzw. MKDIR führt zu einer MSDOS-Fehlermeidung ("Datei schreibgeschützt auf Laufwerk x:"), ebenso der Versuch, einen Diskettennamen zu vergeben. Dateiattribute Es ist uns nicht bekannt, ob in der Behandlung von Dateiattributen zwischen CP/M und RHO2 Unterschiede bestehen. Die Behandlung der Dateiattribute erfolgt daher wie bei CP/M. Seite 36 Dateinamen RHO2 erlaubt wie CP/M mehr Zeichen in Dateinamen als MSDOS. Die Installationsoption -g ist daher auch für RHO2.SYS zulässig (siehe auch Kapitel 4.4.2, Dateinamen). Datumseinträge RHO2 kennt keine Datumseinträge im Inhaltsverzeichnis. Daher wird auch kein Dateidatum auf RHO2-Disketten vermerkt. Dateiendekennung RHO2 markiert das Ende einer Textdatei mit dem ASCII-Code 04 (Ctrl-D). Bei MSDOS wird das Dateiende normalerweise entweder gar nicht oder mit dem ASCII-Code 26 (Ctrl-Z) markiert. Bei der Übertragung von Dateien zwischen RHO2 und MSDOS müssen Sie also darauf achten, daß die Dateiendekennung von RHO2 nicht verlorengeht. 4.6.2 Formatieren von RHO2-Disketten Zum Formatieren von RHO2-Disketten auf einem MSDOS-Rechner dient das Programm RHOFORM. Aufruf: w rhoform [-KLaufv/er'k>] Die Option -l dient hierbei zur Anwahl des Laufwerks. Auf dem angegebenen Laufwerk muß RHO2.SYS installiert sein. Wenn -l nicht angegeben wird, sucht RHOFORM nach dem ersten Laufwerk, auf dem RHO2.SYS installiert ist; ist RHO2.SYS nicht installiert, wird eine Fehlermeldung ausgegeben. Da RHO2.SYS in den meisten Anwendungen nur einmal installiert ist, ist die Angabe von -l normalerweise nicht notwendig. Seite 37 Beispiel: rhoform -le Auf Laufwerk E: wird eine Diskette im Format RHO2 erzeugt. RHO2.SYS muß auf E: installiert sein. Seite 38 5. Hinweise zum nachträglichen Einbau von Diskettenlaufwerken Beim nachträglichen Einbau eines 96-tpi- Laufwerks in ein System mit 48-tpi- Laufwerken und umgekehrt kann es zu Problemen beim Zugriff auf dieses Laufwerk kommen. Hier einige Tips: Bei nachträglicher Installation eines 96tpi- Laufwerks in einen IBM PC-kompatiblen Computer geben Sie bei der Installation von SuperCopy als Rechnerkennung ! 2 f an. Falls SuperCopy mit dieserf f Einstellung nicht arbeitet, versuchen Sie Rechnerkennung i . Der Zugriff auf 48tpi-Disketten ist dann mit diesem Laufwerk allerdings nicht mehr möglich. Beim Einbau von 360kB- oder 720kB- Laufwerken in IBM PC/AT und Kompatible muß Pin 34 im Anschlußkabel zum Diskettencontroller (bzw. am Laufwerk) unterbrochen werden. Bitte informieren Sie sich im Bedarfsfall bei Ihrem Händler. Der Einbau von 3,5"- und 3"-Laufwerken ist problemlos möglich. Die für 360kB-Laufwerke angegebenen Punkte (Anschlußkabel) sind auch hier zu beachten. Bei uns wurden folgende Laufwerkstypen getestet: TEAC FD35 FN (3,5") Hitachi HFD305 S (3") Der Anschluß von 3.5fl-Laufwerken mit 1.44MB formatierter Kapazität (IBM PS/2) in AT-Kompatible ist ebenfalls problemlos möglich. Bitte achten Sie darauf, daß die Umdrehungsgeschwindigkeit des Laufwerks bei 300 U/min liegen muß. Außerdem sollte das Laufwerk den Typ der eingelegten Diskette automatisch erkennen, da die Einstellung des Diskettentyps über Software mit manchen AT-Controllern nicht möglich ist (oft wird vom Controller für das 720kFormat der High Density-Betriebsmodus eingestellt). Bei folgenden Laufwerken sollten keine Probleme auftreten: YE-Data 701/6031 Manzana MD 13 Seite 39 Bei dem Laufwerk TEAC FD135 HFN(-310) wird der Diskettentyp über Software eingestellt; mit diesem Laufwerk ist es daher oft nicht möglich, 720k-Formate zu verarbeiten. Bei uns wurden folgende AT-Diskettencontroller zusammen mit l,44MB-Laufwerken getestet: Western Digital (WD1002) NCL (NDC 5425) Mit dem NCL- Controller ist die Verwendung aller 1,44MBLaufwerke möglich; der WD-Controller kann nur Laufwerke ansteuern, die den Diskettentyp automatisch erkennen. Folgende Dinge müssen Sie beim Anschluß von zusätzlichen Diskettenlaufwerken generell beachten: Bei IBM PC, IBM PC/AT und dazu kompatiblen Rechnern müssen alle angeschlossenen Diskettenlaufwerke mit den auf den Laufwerken vorhandenen Schaltern als Laufwerk B: selektiert werden. Die eigentliche Auswahl des Laufwerks wird durch ein teilweises Verdrehen des Laufwerksanschlußkabels zwischen Laufwerk A: und B: durchgeführt (Bitte fragen Sie hierzu Ihren Händler). Wenn ein Laufwerk mit nicht verdrehtem Kabel angeschlossen wird, entspricht dies einer Selektion von Laufwerk B: (Kanal l in unserer Notation). Wenn nach Anschluß eines neuen Diskettenlaufwerks die Lampe dieses Laufwerks dauernd aufleuchtet, haben Sie mit sehr hoher Wahrscheinlichkeit den Datenanschlußstecker falsch auf das Laufwerk aufgesteckt. Schalten Sie in diesem Fall sofort Ihren Rechner aus und stecken Sie das Kabel richtig auf das Laufwerk auf, um einen Schaden an Ihrem Gerät zu vermeiden. Seite 40 6. Was alles nicht geht Die 96-tpi-Formate können nur auf Rechnern mit 96-tpi-Diskettenlaufwerken verarbeitet werden. High-Density-Formate können nur auf IBM PC/AT und dazu kompatiblen Rechnern verarbeitet werden. Die Verarbeitung von mit einfacher Schreibdichte ("Single Density") beschriebenen Disketten ist nicht mit jedem Rechner möglich; insbesondere auf IBM PC/AT und dazu kompatiblen Rechnern können solche Formate nur nach Einbau eines 360kB- bzw720kB- Laufwerks verarbeitet werden; auch dann jedoch nicht mit jedem System (Mit Sicherheit nicht auf T1100 / T2100 / T3100 von Toshiba). Bei bisher durchgeführten Tests hat sich gezeigt, daß zumindest bei neueren AT-Kompatiblen in dieser Hinsicht keine Probleme auftraten. Auf Siemens PC-D können mit einfacher Schreibdichte beschriebene Disketten generell nicht verarbeitet werden. Formate mit 18x256 Bytes/Spur sind nicht auf allen Systemen lesbar. Die Verarbeitung dieser Formate auf IBM PC/AT ist - bedingt durch die verwendeten Diskettenlaufwerke - leider meist nicht möglich; Abhilfe schafft hier möglicherweise der Einbau eines 360kB-Laufwerks. Bei Systemen mit 360kB- oder 720kB-Laufwerken ist es jedoch auch sehr oft nicht möglich, diese Formate zu verarbeiten; hier hilft nur ein Versuch und gegebenenfalls der Austausch des Laufwerks. Dasselbe Problem kann auch - allerdings sehr selten - bei Formaten mit 17x256 oder mit 10x512 Bytes/Spur auftreten. Die Übertragung von TexAss(tm)-Indexdateien mit SuperCopy auf MSDOS ist nicht möglich. Das Datenformat der MSDOS-Version von TexAss ist nicht kompatibel mit dem Datenformat der CP/MVersion. Bitte setzen sie sich mit der Herstellerfirma von TexAss in Verbindung, wenn Sie Daten dieses Programmes von CP/M auf MSDOS oder umgekehrt übertragen wollen. Seite 41 Sogenannte hardsek tarierte Disketten können mit SuperCopy grundsätzlich nicht verarbeitet werden. Sie erkennen hardsektorierte Disketten daran, daß mehr als ein Indexloch vorhanden ist. Auf einigen Rechnern, die als IBM- kompatibel bezeichnet werden, ist SuperCopy nicht lauffähig. Bekannt ist dies für folgende Systeme: Tandon PC/AT (ältere Modelle) Copam PC/AT Philips :YES Apricot Fl Bei den hier genannten IBM PC/AT- kompatiblen Systemen können Sie eine Installation für IBM PC ( f - r i f ) vornehmen; allerdings sind dann nur 48tpi- Formate zu verarbeiten. Die Einstellung f -rm f statt f -ra f bei der Rechnerkennung hilft auch in manchen Fällen weiter. *•"•*! Im Anhang finden Sie eine Liste der Diskettenformate, die mit SuperCopy nicht verarbeitet werden können. Seite 42 * Anhang A Liste der implementierten CP/M-Diskettenformate In der folgenden Tabelle bedeuten die Einträge: Format: unter diesem Namen kann das Format mit SELECT eingestellt werden. Bezeichnung: Ausführlicher Name des Rechners bzw. des Formates. Parameter: Die erste Zahl gibt die Spurdichte auf der Diskette in Spuren/Zoll an. Bei 3,5"-Disketten steht hier der Wert 96, obwohl es sich tatsächlich um 135tpiDisketten handelt. Dies hat ausschließlich programmtechnische Ursachen und muß nicht beachtet werden. Die Kennzeichnungen SS,DS,SD,DD und HD stehen für single sided, double sided, single density, double density und high density. Der letzte Parameter in der Form AxB gibt die Anzahl Blöcke / Spur (=A)und die Größe der Blöcke in Bytes (=B) an. lesbar auf: Hier steht, auf welchen Rechnern das entsprechende Format gelesen bzw. geschrieben werden kann. Die hier angegebenen Rechnerkennungen entsprechen den Kennungen, die bei der Installation von SuperCopy angegeben werden müssen. Seite 43 Format Bezeichnung ABC- 24 ACORN ADPS ADTEC ADV ALPHAI -6 ALPHAI-8 ALTOS ATARIDS ATARIDS2 ATARISS AVL BASF1 BASF2 BASISDT BASISDT2 BASISSD BASISST BASISST2 BITSCH BITSCH2 BONDW-12 BONDW-14 BONDW-2 CADCOM CANON CASIO CETIS CHRIST COLIBRI COMULADY CONITEC CONITEC2 COSI COS 12 COSTEC CPC-1 CPC-2 CPC-3 CROMEMC2 CROMEMCO CT-HSP DEC DIMA-S DISYS40 DISYS80 DOLCH DOLCH-2 DRS20 DRS300 DS2069 DTW-1 DTW-2 DTW-3 ECMA70 ECMA70-2 ELAB-1 ELAB-2 ELTRON1 ELTRON2 ABC - 24 SG Acorn B CP/M ADPS ADTEC IDS-7000 ADV System 1 Alpha-I Format 6 Alpha-I Format 8 Altos Atari 260 ST/520 ST Format 1 Atari 260 ST/520 ST Format 2 Atari 260ST/520ST Format 3 AVL Eagle II BASF 7120 Format 1 BASF 7120 Format 2 BASIS 208 (2k- Blockung) BASIS 208 (4k- Blockung) BASIS 208 SS/SD BASIS 208 SS BASIS 208 DS Bitsch Computertechnik Bitsch Computertechnik Bondwell - 12 Bondwell - 14 Bondwell 2 Cadcom Canon AS-100 Casio FP 1100 Cetis Biomec 1 Christiani Colibri System II Comulady Type IV Conitec Conitec Format 2 Cosicomp-81 Cosicomp-81 Costec CP/M 3.0 Schneider CPC 128/464 Schneider CPC (Vortex-Format) Schneider CPC 128/464 Format 2 Cromemco CDOS Cromemco CDOS (DS) C't 68000 HSP-Format DEC Rainbow Dima (S) Apple Disys Disys Dolch Colt 300 (Atlas MP/M II) Dolch Colt Format 2 ICL System DRS20 ICL System DRS300 (ICL7C310) DS 2069 DISCO - Format DeTeWe IMS 5000 Format 1 DeTeWe IMS 5000 Format 2 DeTeWe IMS 5000 Format 3 ECMA 70, MC CP/M-Format ECMA 70, MC CP/M-Format ELAB Format 1 ELAB Format 2 (CP/M 3) Eltronix Compu Profi Eltronix Compu Profi Paramet er 48 DD DS 9x 512 SD DS lOx 256 96 48 DD SS 8x 512 96 DD DS 16x 256 96 DD DS lOx 512 48 DD DS 18x 256 96 DD DS lOx 512 96 DD DS 9x 512 96 DD DS 9x 512 96 DD DS 9x 512 96 DD SS 9x 512 96 DD SS 5x1024 48 DD SS 5x1024 48 DD DS 5x1024 96 DD DS lOx 512 96 DD DS lOx 512 48 SD SS 18x 128 48 DD SS 9x 512 48 DD DS lOx 512 96 DD DS 16x 256 96 DD SS 16x 256 48 DD SS 18x 256 48 DD DS 18x 256 96 DD SS 18x 256 96 DD DS 5x1024 96 DD DS 8x 512 48 DD DS 16x 256 96 DD DS lOx 512 48 DD DS 16x 256 96 DD DS 9x 512 96 HD DD DS 15x 512 96 DD DS lOx 512 96 DD SS 5x1024 96 DD DS lOx 512 48 DD DS lOx 512 96 DD DS 5x1024 48 DD SS 9x 512 96 DD DS 9x 512 48 DD SS 9x 512 48 DD SS lOx 512 48 DD DS lOx 512 96 DD DS 5x1024 96 DD SS lOx 512 96 DD DS 16x 256 48 DD DS 5x1024 96 DD DS 5x1024 48 DD DS 16x 256 96 DD DS 5x1024 96 DD DS 16x 256 96 DD DS 9x 512 48 DD SS 16x 256 48 DD DS 16x 256 96 DD DS 16x 256 48 DD SS 16x 256 48 DD SS 16x 256 96 DD SS 16x 256 48 DD DS 18x 256 48 DD DS lOx 512 96 DD SS lOx 512 96 DD SS lOx 512 lesbar auf ospiat!2m 2m ospiat!2m ospiat 2m ospiat 2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m ospiat 2m 12m ospiat!2m ospiat!2m ospiat 2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m ospiat!2m ospiat ' 2m ospiat!2m ospiat 2m at 2m ospiat 2m ospiat 2m ospiat 2m ospiat!2m 2m ospiat!2m ospiat 2m ospiat!2m ospiat!2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m ospiat!2m ospiat 2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m ospiat 2m Seite 44 ELZET-80 ELZET-SS ETV250 ETV300 ETXII-1 ETXII-2 EUROCOM1 EUROCOM2 EUROCOM3 EUROCOM4 EX-100 EXIDY EXIDY2 FELTRON FELTRON2 FM7 FMC FORMULA GEMINI GEORG HECKLER HKM-1 HKM-2 HONEYWEL HP125 IBC IBM3740 IBMDS IBMSS ICL-1 IF800 IMA-77 ITTDT ITTST JAMES JOYCE KAYPR08 KAYPROII KAYPROIV KD-TURBO KISS KISS2K KOCH KONTRON1 KONTRON2 KONTRON3 KRAUSE KRAUSE2 KRAUSE3 LE-80 LOS-25 M8820 MAYON MAYON2 MBC2000 MC-FLO MC-FL02 MC-FL03 MC-FL04 MC68000 MEDAC01 MEDAC02 Elzet-80, Giesler & Danne Elzet-80, Giesler & Danne Olivetti ETV 250 Olivetti ETV 300 Olympia ETX-II, Philips P-2000 Olympia ETX-II Eurocom II Format l Eurocom II Format 2 Eurocom III CP/M-68k, Wavemate Eurocom TurboDOS (Multi User) Olympia EX-100 Exidy Sorcerer Exidy Sorcerer CP/M 1.42/3 Feltron Feltron 5080 Format 2 Fujitsu Micro 7 FMC Turbo-DOS Formula - 80 Gemini Microcomputers CP/M 2.2 System Fa. Georg 3.5" Heckler & Koch MT4 H.K.M. - ZDOS H.K.M. - ZDOS 5.B Honeywell HP125 / HP86 / HP87 IBC dIMA (S) System 8"-Standardformat SS SD IBM PC IBM PC ICL, RAIR CCP/M 3.2 BMC IF 800 IMA-77 ITT 3030 ITT 3030 James 800k Schneider Joyce Kaypro Pro 8 (Micro Cornucopia) Kaypro II Kaypro IV, Kaypro 10 Kneiser & Doering TurboDOS KISS 3248 KISS 3464/ 2k Blocklaenge T. Koch CP/M 3.0 Kontron SMR Kontron CP/M 2.2 V5.42 Kontron PSI 80 Krause Format l Krause Format 2 Krause Format 3 LE-80/3 (Langer Elektronik) LOS-25 ("Apothekencomputer") Monroe 8820 Mayon Mayon Phoenix 8 MBC2000 MC CP/M - Computer Format l MC - Flo 2, NDR- Kleincomputer MC - Flo 3 MC CP/M Format 4 MC 68000- Computer medacomp System l medacomp System 2 96 DD DS 5x1024 48 DD SS 5x1024 DD SS 16x 256 96 48 DD SS 18x 256 48 DD SS 16x 256 96 DD DS 16x 256 48 DD SS 16x 256 48 DD DS 16x 256 96 DD DS 5x1024 96 HD DD DS 8x1024 48 DD DS 9x 512 96 DD DS lOx 512 48 DD SS 16x 256 96 DD DS 16x 256 48 DD SS 16x 256 48 DD DS 16x 256 96 DD DS 5x1024 48 DD DS 18x 256 48 DD DS lOx 512 96 DD DS 16x 256 48 DD DS 5x1024 48 DD DS lOx 512 96 DD DS lOx 512 48 DD DS 16x 256 48 DD DS 16x 256 96 DD DS 5x1024 48 SD SS 26x 128 48 DD DS 8x 512 48 DD SS 8x 512 96 DD DS lOx 512 48 DD DS lOx 512 96 DD DS 16x 256 96 DD DS 16x 256 48 DD DS 16x 256 96 DD DS lOx 512 48 DD SS 9x 512 96 DD DS lOx 512 48 DD SS lOx 512 48 DD DS lOx 512 96 DD DS 5x1024 48 DD DS 16x 256 48 DD DS 16x 256 96 HD DD DS 9x1024 96 DD DS 16x 256 48 DD DS 16x 256 96 DD SS 16x 256 96 DD DS lOx 512 48 DD SS lOx 512 96 HD DD DS 15x 512 48 DD DS lOx 512 96 DD DS 16x 256 96 DD SS 16x 256 96 DD SS lOx 512 96 DD DS 9x 512 96 DD SS 16x 256 96 DD DS 5x1024 96 DD DS 5x1024 48 DD DS 5x1024 96 DD DS 5x1024 96 DD DS 5x1024 96 DD DS 16x 256 96 HD DD DS 26x 256 ospiat 2m ospiatl2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m at 2m ospiat!2m ospiat 2m ospiat!2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m ospiat!2m ospiat!2m s 2m ospiat!2m ospiat!2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m 12m ospiat!2m ospiat!2m ospiat 2m ospiat!2m ospiat 2m ospiat 2m ospiat!2m ospiat 2m ospiat!2m s 2m ospiat!2m s 12m ospiat 2m ospiat!2m ospiat!2m at 2m ospiat 2m ospiat!2m ospiat 2m ospiat 2m ospiat!2m at 2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat!2m ospiat 2m ospiat 2m s 2m 2m Seite 45 MEMOTECH MODULAR1 MODULAR2 MOLECUL MOPPEL MOPPEL-2 MOPPEL-3 MORROW-l MORROW-2 MORROW-3 MPA MSX MUPID NASCOM NCR1 NCR2 NCR3 NEC8000 NEC8001A NEC8800 NEUHAUSl NEUHAUS2 NEUHAUS3 NEUHAUS4 NEVES NEWBRAIN NIXDORF NOKIA OLYMPDT OLYMPDT2 OLYMPST1 OLYMPST2 OLYMPST3 OLYMPST4 ORION OSBORNE OSBORNE2 OSBORNE3 OSBORNE4 P2 P2-96 P2-RS P2-RS2 P2000 P2012 P2500/1 P2500/2 P2L P3 P3-2 P3500 P5020 PC PC+2 PC+4 PC-96 PC3201-1 PC3201-2 PC8000 PC8000-2 PEOPLE PEP1 Memotech Computer Modular Computer Modular Molecular (USA) Moppel CP/M Moppel CP/M Format 2 Moppel CP/M Format 2 Morrow Design Morrow Design Morrow Design CP/M 2 2E MPA MSX II CP/M 3.0 Mupid Nascom NCR Decision Mate V NCR Decision Mate V NCR Decision Mate V Nee - 8000 NEC 8001 A Nee - 8800 Neuhaus Neuhaus Neuhaus Format 3 (CPYFURY) Neuhaus Format 4 (CPYMOLY) Lear Siegler ADM-3A Newbrain, Mayon Nixdorf PC 8810 Nokia "Mikromikko" M6 Olympia Boss C Olympia Boss C Format 2 Olympia Boss (ST) Format l Olympia Boss (ST) Format 2 Olympia Boss (ST) Format 3 Olympia Boss (ST) Format 4 Orion CSP 5.2 Osborne (Executive) Osborne Single Density Osborne (Executive) Osborne Mega Disk Alphatronic P2 (Vorderseite) Triumph Adler P2 96tpi Alphatronic P2 Rueckseite Alphatronic P2 Rueckseite (F2) Philips P2000 Philips P2012 Philips P2500 300K Philips P2500 600K Alphatronic P2L Alphatronic P3 Alphatronic P3 (Texass) Philips P3000 / P3500 Philips P5020 Alphatronic PC PC+ (Uni Karlsr.) 2k- Blockung PC* (Uni Karlsr.) 4k- Blockung Alphatronic PC Sharp PC3201 Sharp PC3201 (Micro Techn.) Oettle+Reichler System PC8000 Oettle+Reichler PC 8000 Form. ; Olympia People PEP Elektronik-Systeme 48 48 96 48 96 96 96 48 48 48 48 96 96 96 48 96 96 48 48 48 48 96 96 48 48 48 96 96 96 96 48 48 48 48 48 48 48 96 96 48 96 48 48 48 96 96 96 48 96 96 96 96 48 96 96 96 48 48 96 96 96 48 DD DS 16x 256 DD DS 8x 512 DD DS 9x 512 DD DS 9x 512 DD DS 16x 256 DD DS 16x 256 DD DS 16x 256 DD SS 5x1024 DD DS 5x1024 DD DS 18x 256 DD DS 18x 256 DD SS 9x 512 SD DS lOx 256 DD DS lOx 512 DD DS 8x 512 DD DS 5x1024 DD DS 8x 512 DD DS 16x 256 DD SS 16x 256 DD DS 16x 256 DD DS 18x 256 DD DS 18x 256 DD DS 16x 256 DD DS 9x 512 DD DS lOx 512 DD SS lOx 512 DD DS lOx 512 DD DS 8x 512 DD DS 9x 512 DD DS lOx 512 DD DS 16x 256 DD SS 9x 512 DD DS 9x 512 DD DS 9x 512 DD DS 5x1024 DD SS 5x1024 SD SS lOx 256 DD DS 5x1024 DD DS 5x1024 DD SS 16x 256 DD DS 5x1024 DD SS 16x 256 DD SS 16x 256 DD SS 16x 256 DD DS 16x 256 DD SS 16x 256 DD DS 16x 256 DD DS 5x1024 DD DS 5x1024 DD DS 5x1024 DD DS 16x 256 DD DS 16x 256 DD DS 16x 256 DD DS lOx 512 DD DS lOx 512 DD DS 16x 256 DD DS 5x1024 DD DS 16x 256 DD DS 5x1024 DD DS 9x 512 DD DS 16x 256 DD DS 16x 256 ospiat!2m ospiat!2m ospiat 2m s 12m ospiat 2m ospiat 2m ospiat 2m ospiat!2m ospiat!2m ospiat!2m ospiat!2m ospiat 2m 2m ospiat 2m ospiat!2m ospiat 2m ospiat 2m ospiat!2m ospiat!2m ospiat!2m ospiat!2m ospiat 2m ospiat 2m s 12m ospiat!2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m ospiat ~2m ospiat!2m ospiatl2m ospiat!2m ospiat!2m ospiat!2m ospiat!2m 12m ospiat 2m ospiat 2m ospiat!2m ospiat 2m ospiat!2m s 12m ospiat!2m ospiat 2m 2m 2m ospiat!2m ospiat 2m s 2m ospiat 2m ospiat 2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m ospiat!2m Seite 46 PEP2 PMS PROF80-2 PROF80-3 PROF80-4 PROTOTEC PX-8 QX10 QX10-2 QX10-V QX16 QX20 RC-750 RENTIKI ROBOT-l ROBOT-2 ROBOT-3 ROBOT-4 RTS-80 SAGE SANI000 SAN1160 SANC01 SANC02 SCREENT SET SHA3541 SHARP SHARP2 SHARPS SHARP4 SHARPS SIEMENSl SIEMENS2 SIEMENS3 SIEMENS4 SIEMENS5 SIEMENS6 SIEMENS? SKSNANO SONY SPECTRO SPERRY SUPERBR SUPERBR2 SV328 SV328D SYNELEC SYSTEK1 SYSTEK2 SYSTRON TAYLORIX TE703 TEXASS TOPPER TOSHIBA TRS-M3 TRS-M4.1 TRS-M4.2 TRS-M4.3 TRS-M4.4 TV1603 PEP Elektronik-Systeme Siemens PMS T88 D Prof-80 Format 2 (DS) Prof-80 Format 3 (SS) Prof-80 Format 4 Prototec Epson PX-8 (Laufwerk PF-10) Epson QX-10 Epson QX-10 Format 2 Epson QX-10 Valdocs Epson QX-16 Epson QX20 RC - 750 Rentiki Robotron Format l (148k) Robotron Format 2 (200k) Robotron Format 3 (800k) Robotron SCP 0.5 Mico Systems RTS-80 Sage II CP/M-68k Sanyo 1000 Sanyo 1160 Sanco-Ibex 2100 Sanco-Ibex 7102/2 Screentyper SET Skiba Sharp-3541 EOS Sharp MZ80B Sharp EOS Sharp EOS V3Q Format l Sharp EOS V3Q Format 2 Sharp MZ-800 Siemens PC 16-10 (PGS675) Siemens PMS-E342. PMS 85D Siemens 96tpi/DS Siemens PC16-11, PG635,685,695 Siemens PMS T85D, SMP-SYS 900 Siemens SMP-SYS 900 Format 2 PMS T85D Format 2 SKS Portable CP/M V2.2-6.2 DT Sony Serie 35 Spectro Test M Sperry UTS 30 CP/M* Superbrain Superbrain Format 2 Spectra Video 328 Spectra Video 328 Super Exp. Synelec Systek SS/SD (8") Systek-HD (8") Systron S800 TurboDos Taylorix TE 703 (Tekelec Chameleon II) Alphatronic P2 TexAss - Format Topper Beehive Toshiba T100 TRS 80 MIII / FEC CP/M TRS-M4 TRS-M4 TRS-M4 TRS-M4 Televideo 1603 96 DD DS 16x 256 96 DD SS 9x 512 96 DD DS 5x1024 96 DD SS 5x1024 96 DD DS lOx 512 96 DD DS 16x 256 48 DD DS 8x 512 48 DD DS 16x 256 48 DD DS 16x 256 48 DD DS lOx 512 96 DD DS 16x 256 96 DD DS 16x 256 96 HD DD DS 8x1024 48 DD SS lOx 512 48 DD SS 16x 256 48 DD SS 5x1024 96 DD DS 5x1024 96 DD DS 5x1024 48 DD DS 16x 256 96 DD DS 8x 512 48 DD DS 16x 256 96 DD DS 16x 256 48 DD DS 5x1024 48 DD DS 16x 256 48 DD DS lOx 512 96 DD DS 5x1024 48 DD DS 16x 256 48 DD DS lOx 512 48 DD DS 5x1024 96 DD DS 5x1024 96 DD DS 5x1024 48 DD DS 8x 512 48 DD DS 9x 512 96 DD SS 9x 512 96 DD DS 5x1024 96 DD DS 9x 512 96 DD DS 9x 512 96 DD DS 9x 512 96 DD DS 9x 512 96 DD DS 5x1024 96 DD DS 5x1024 96 DD DS lOx 512 96 DD DS 9x 512 48 DD SS lOx 512 96 DD DS lOx 512 48 DD SS 17x 256 48 DD DS 17x 256 96 DD DS 16x 256 48 SD SS 26x 128 48 HD DD DS 9x1024 96 DD DS 5x1024 96 HD DD DS 26x 256 96 DD SS 5x1024 48 DD SS 16x 256 48 DD DS lOx 512 48 DD DS 16x 256 48 DD SS 18x 256 48 DD SS 18x 256 48 DD SS 18x 256 96 DD DS 18x 256 96 DD DS 18x 256 96 DD DS 9x 512 ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat12m ospiat!2m ospiat!2m ospiatl2m ospiat 2m ospiat 2m at 2m ospiat!2m ospiat!2m ospiat!2m ospiat 2m ospiat 2m ospiat!2m ospiat 2m ospiat!2m ospiat 2m ospiat!2m ospiat!2m ospiat!2m ospiat 2m ospiat!2m s 12m s 12m ospiat 2m ospiat 2m ospiat!2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m s 2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat 2m ospiat!2m ospiat 2m ospiat!2m s 12m ospiat 2m 12m at!2m s 2m at 2m ospiat 2m ospiat!2m ospiat!2m ospiat!2m ospiat!2m ospiat!2m ospiat!2m ospiat 2m ospiat 2m ospiat 2m Seite 47 TV803 TYCOM UNI-SB UNICOM VIDE01 VIDE02 VIDEOS VIDE03A VIDE04 VT180 WEE WEMPE XEROX Z90 ZENITH ZENITH2 Televideo 803 Tycom CP/M86 Uni-SB 3 Unicom Video Genie III Format l Video Genie 3 Version B Video Genie III Video Genie III (Vers. 2) Video Genie III S DEC VT 180 WEE CP/M 3,5" Wempe XEROX 16/8 Zenith Z90 Zenith Zenith Z90 48 DD DS 18x 256 96 DD DS 9x 512 96 HD DD DS 8x1024 96 DD DS 16x 256 96 DD DS 5x1024 96 DD DS lOx 512 96 DD DS 5x1024 96 DD DS 5x1024 96 DD DS 5x1024 48 DD SS 9x 512 96 DD DS 5x1024 96 HD DD DS 8x1024 48 DD DS 9x 512 48 DD SS 16x 256 48 DD DS 8x 512 96 DD DS 16x 256 ospiat!2m ospiat 2m at 2m ospiat 2m s 2m ospiat 2m ospiat 2m s 2m ospiat 2m ospiat!2m ospiat 2m at 2m s 12m ospiat!2m ospiat!2m ospiat 2m Seite 48 B Liste der implementierten MSDOS-Diskettenformate Format Bezeichnung APRICOT APRICOT2 APRICOT3 ATARIDS ATARISS BFM186 BONDWELL CANON Apricot Fl 3.5" Apricot SS 70 Spuren Apricot SS 80 Spuren Atari 260ST/520ST/1040ST DS Atari 260ST/520ST/1040ST BFM 186, IBM Device 580 Bondwell-8 Canon AS-100 DEC Rainbow (MSDOS 2.05, 2.11) Duet 16 Ericsson Hewlett Packard HP150 Hewlett Packard HP 150 SS IBM PC/AT IBM 1.x DS IBM 1.x SS IBM 2.x DS IBM 2.x SS IBM PC Convertible, DG One ITT 3030-16 Olivetti M24 MSX/DOS NCR Format 1 NCR Format 2 Triumph Adler P30/P40 Triumph Adler P50-2/P60-2 Triumph Adler PC-16 Siemens PC 16-11 720 kB Olympia People Siemens PC-D SKS Nano Toshiba T1100/T2100/T3100 Toshiba T1100/T2100/T3100 Tandy 2000 720Kb - Formattreiber f. IBM PC Toshiba T1500 Televideo 1603 Tycom MSDOS V2.02 DUET16 ERICSSON HP150 HP150SS IBM-AT IBM1DS IBM1SS IBM2DS IBM2SS IBMCONV ITT M24 MSXDOS NCR NCR -2 P30/P40 P50/P60 PC-16 PC16-11 PEOPLE SIEMENS SKS T2100 T2100-2 TANDY TM4 TOSHIBA TV1603 TYCOM F»araimet er lesbar auf 96 DD DS 9x 512 ospiat 2m1e 96 DD SS 9x 512 ospiat 2mft 96 DD SS 9x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD SS 9x 512 ospiat 2m at 2m 96 HD DD DS 8x1024 96 DD DS 9x 512 ospiat 2m 96 DD DS 8x 512 ospiat 2m1e 96 DD SS 9x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD SS 16x 256 ospiat 2m 96 HD DD DS 15x 512 at 2m 48 DD DS 8x 512 ospiat!2m 48 DD SS 8x 512 ospiat!2m 48 DD DS 9x 512 ospiat!2m 48 DD SS 9x 512 ospiat!2m 96 DD DS 9x 512 ospiat 2m 96 DD DS lOx 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD SS 9x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD DS 5x1024 ospiat 2m 96 DD DS 5x1024 ospiat 2m 96 DD DS 9x 512 ospiat 2m 48 DD DS 5x1024 ospiat!2m 96 DD DS 9x 512 ospiat 2m 96 DD DS 16x 256 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 48 DD DS 9x 512 ospiat!2m 96 DD DS 9x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD DS 8x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m 96 DD DS 9x 512 ospiat 2m Seite 49 Wenn im Feld "Kennung11 nichts angegeben ist, kann das Format z. Z t. noch nicht formatiert werden. Die mit * markierten Formate sind auf dem Zielrecher wegen eines nicht standardisierten Bootsektors nicht zu verarbeiten. Die Formatlisten werden laufend ergänzt. Wenn Sie ein zusätzliches Format installieren lassen möchten, setzen Sie sich bitte mit uns in Verbindung. Wir helfen Ihnen gerne. Seite 50 C Aufstellung der Diskettenformate, die mit SuperCopy nicht verarbeitet werden können Die hier angegebenen Rechner bzw. Diskettenformate benutzen entweder ein Betriebssystem, das von SuperCopy nicht unterstützt wird, oder das Diskettenformat kann von IBM PCs bzw. dazu kompatiblen Rechnern nicht verarbeitet werden. Für mit * markierte Formate kann ein besonderes Programm zum Lesen dieser Formate erstellt werden, es fehlen jedoch die notwendigen Unterlagen bzw. die Formatbeschreibungen. ACT Kassenterminal (3,5") Albay AG Zürich Modell N2 Compac Apple II DOS (alle Formate und Versionen) (HW) Apple II CP/M mit Ausnahme des Formates Dima-S (HW) Apple Lisa, Macintosh (HW) Basis 208 (HW, Apple II-kompatibel) Berthold Fox Photosatzsystem Brother Textverarbeitungssystem SK-64 "Viewtyper" Commodore Amiga (HW) Commodore VC64 (HW) Commodore 128 CP/M (dieser Rechner kann allerdings Kaypro Disketten verarbeiten) Compugraphik (Photosatzsystem) Cromemco C-10 (HW) DTC (Data Terminals and Communications) Micro 210A Dynabyte CP/M (HW; Eurotech Micromega 85 CP/M 2.2 Exidy Sourcerer 48k CP/M 1.42/3 (HW) Exxon 500 (Disketten sind hardsektoriert) HELL (Textsystem) (geplant) ICL ITT2020 (HW, Apple II-kompatibel) Kneiser & Doering KD3000 CP/M (HWJ Kontron KOS Version 3.0 (HW, lOOtpi, single density) Linotype (Photosatzsystem) (teilw. hardsektoriert) Micral 90-xx* Nixdorf Comtec Olivetti M20 (PCOS-Betriebssystem) Seite 51 Olivetti Textsystem ETS2010, ET351* Olympia Textsystem ETX I, ETX I Plus Philips P2000M* Philips P5040* Philips P5020 (Textsystemformat) Rair CP/M Plus 2.2E (48tpi) (HW) Rair Black Box 3/30 CP/M 2.2 (HW) Redaktor II Sharp MZ80-K Siemens PG-675 (PROM-Programmiersystem)* ; Sirius I (HW) Sord? (HW, lOOtpi-Disketten) SuperBrain (HW) TA Bitsy (Textverarbeitungssystem) (Single Density, HW) \ TA - Schreibsystem SE1035/1041 (Die Daten sind lesbar mit Format PC, aber verschlüsselt ?) Triumph Adler Schreibsystem SE2000 Triumph Adler VS-20 TI 99A* TRS-80 Ml (Bigmem-Booter) (HW) UCSD-Pascal-Systeme Video Genie I NewDos* DEC VAX FILES-11, RT-11 (RTkonv, Fllkonv) IBM Mainframe* (geplant) Wordplex (WPkonv) ... Angaben in Kursivschrift dienen in dieser Liste zur zusätzlichen Information über das jeweilige Format; HW bedeutet hierbei, daß das Format hardwaremäßig nicht zu verarbeiten ist. Die Formate der Textsysteme Wordplex und Teltex Panda sowie die Formate der DEC-Rechner sind über getrennt erhältliche Programme von Generics zu verarbeiten. Bitte fordern Sie ein Info von uns an, wenn Sie diese Formate benötigen. Für Datentransferdisketten von IBM-Mainframes sowie für Disketten von OS/9-Systemen kann jederzeit ein Programm erstellt werden, wenn dies gewünscht wird. Seite 52 D.2 Fehlermeldungen von SELECT select: Datendatei nicht gefunden Die Datei SELECT.DAT wurde auf dem Defaultlaufwerk und auf den in der Environmentvariablen LIB angegebenen Inhaltsverzeichnissen nicht gefunden. select: Speicherfehler Es ist nicht genügend Speicherplatz vorhanden. select: Pfadname in Environment zu lang Ein in der Environmentvariablen LIB angegebener Pfadname ist länger als 69 Zeichen. Bitte benutzen Sie einen kürzeren Pfadnamen. select: Ungültige Option XXXX Die angegebene Option ist unzulässig. select: Format XXXX nicht gefunden Das angegebene Format wurde in der Formattabelle nicht gefunden. Für gültige Formatnamen geben Sie bitte 'select f -i ein. select: Zugriff auf CDRIVE.SYS nicht möglich Vermutlich wurde der Parameter f -l f mit einem falschen Laufwerk angegeben. CDRIVE.SYS wurde auf dem angegebenen Laufwerk nicht gefunden. select: CDRIVE.SYS ist nicht installiert select: CDRIVE.SYS ist nicht auf x: installiert SELECT können Sie nur benutzen, wenn zuvor CDRIVE.SYS auf Ihrem System installiert wurde. Bitte führen Sie zuerst die Installation durch. select: Format XXXX nicht lesbar auf diesem Computer Das angegebene Diskettenformat kann auf dem verwendeten Rechner nicht verarbeitet werden. select: Interner Fehler - Falsche Version von CDRIVE Dieser Fehler tritt auf, wenn verschiedene Versionen von SuperCopy parallel zueinander benutzt werden. Seite 55 D Fehlermeldungen D.l MSDOS-Fehlermeldungen Diese Fehler treten beim Zugriff von und auf Disketten in den Einheitentreibern auf und werden an MSDOS zurückgegeben. Die Ausgabe der Meldungen erfolgt je nach Betriebssystemversion in Deutsch oder Englisch und kann je nach Variante leicht variieren. Datenfehler auf Laufwerk x: (data error) Diskettenfehler auf Laufwerk x: (disk error) Die Daten auf der eingelegten Diskette sind nicht lesbar. Die Diskette ist defekt oder es wurde ein falsches Format (CDRIVE) selektiert. Keine DOS-Diskette auf Laufwerk x: (Non DOS disk error) MDRIVE bzw. AUTOCPM kann das eingelegte Diskettenformat nicht erkennen. Einheit nicht bereit beim Lesen von Laufwerk x: (Not ready error) Es ist keine Diskette in das angeforderte Laufwerk eingelegt; sollte dieser Fehler trotz korrekt eingelegter Diskette auftreten, teilen Sie bitte Ihrem Händler mit, bei welchem Diskettenformat das Problem auftrat. Es ist dann eventuell möglich, das Problem zu beseitigen. \ Lesefehler in Laufwerk x: (read fault error) Die eingelegte Diskette ist vermutlich defekt. Sektor nicht gefunden in Laufwerk x: (sector not found error) SuperCopy kann diese Diskette nicht verarbeiten; möglicherweise ist bei CDRIVE.SYS bzw. AUTOCPM.SYS ein falsches Format eingestellt. Seite 53 Möglicherweise versuchen Sie auch, auf AUTOCPM.SYS ein Format zu selektieren; in diesem Fall wird auch dieser Fehler ausgegeben. Seite 56 D.3 Fehlermeldungen des Programms CPMFORM cpmform: Datendatei nicht gefunden Die Datei SELECT.DAT wurde auf dem Defaultlaufwerk und auf den in der Environmentvariablen LIB angegebenen Inhaltsverzeichnissen nicht gefunden. cpmform: Speicherfehler Es ist nicht genügend Speicherplatz vorhanden. cpmform: Pfadname in Environment zu lang Ein in der Environmentvariablen LIB angegebener Pfadname ist länger als 69 Zeichen. Bitte benutzen Sie einen kürzeren Pfadnamen. cpmform: Unzulässiger Parameter XXXX Der angegebene Parameter ist unzulässig bzw. fehlerhaft; eventuell wurde bei Option f -l f ein unzulässiges Laufwerk oder bei Option f -r f eine unbekannte Rechnerkennung angegeben. Die Mehrfachangabe von Formatnamen führt ebenfalls zu diesem Fehler. cpmform: Format XXXX nicht gefunden Das angegebene Format wurde in der Formattabelle nicht gefunden. Eine Übersicht über gültige Formatnamen gibt SELECT. cpmform: Diskette nicht formatierbar, Formatieren abgebrochen Während des Formatierens ist ein Fehler aufgetreten. Die eingelegte Diskette ist möglicherweise defekt. cpmform: CDRIVE.SYS ist cpmform: CDRIVE.SYS ist nicht installiert nicht auf X: installiert CPMFORM kann den Formatiervorgang nur durchführen, wenn auf dem angegebenen Laufwerk der Einheitentreiber CDRIVE.SYS oder AUTOCPM.SYS installiert ist. Seite 57 cpmform: Format XXXX nicht formatierbar auf diesem Computer Das angegebene Format kann auf dem verwendeten Rechner nicht formatiert werden. Seite 58 D.4 Fehlermeldungen des Programms INITDIR initdir: Datendatei nicht gefunden Die Datei SELECT.DAT wurde auf dem Defaultlaufwerk und auf den in der Environmentvariablen LIB angegebenen Inhaltsverzeichnissen nicht gefunden. initdir: Speicherfehler Es ist nicht genügend Speicherplatz vorhanden. initdir: Pfadname in Environment zu lang Ein in der Environmentvariablen LIB angegebener Pfadname ist länger als 69 Zeichen. Bitte benutzen Sie einen kürzeren Pfadnamen. initdir: Unzulässiger Parameter XXXX Der angegebene Parameter ist unzulässig bzw. fehlerhaft. initdir: Format XXXX nicht gefunden Das angegebene Format wurde in der Formattabelle nicht gefunden. Eine Übersicht über gültige Formatnamen gibt SELECT. initdir: Diskette nicht formatierbar, Formatieren abgebrochen Während des Formatierens ist ein Fehler aufgetreten. Die eingelegte Diskette ist möglicherweise defekt. initdir: CDRIVE.SYS ist nicht installiert initdir: CDRIVE.SYS ist nicht auf X: installiert INITDIR kann den Formatiervorgang nur durchführen, wenn auf dem angegebenen Laufwerk der Einheitentreiber CDRIVE.SYS oder AUTOCPM.SYS installiert ist. Seite 59 D.5 Fehlermeldungen bei der Installation von SuperCopy Die Einheitentreiber von SuperCopy geben während des Ladevorgangs Fehlermeldungen aus, wenn in den Parameterangaben Fehler auftreten. Folgende Fehlermeldungen sind möglich: Fehler in Kommandozeile In CONFIG.SYS wurden unzulässige Parameter angegeben falsche Option In CONFIG.SYS wurde eine unbekannte Option angegeben falscher Computername In CONFIG.SYS wurde die Option -r mit einer unzulässigen Rechnerkennung angegeben. falsche Kanalnummer In CONFIG.SYS wurde die Option -u mit einem unzulässigen Laufwerk angegeben. falsche Steprate Es wurde bei Option f -s f eine unzulässige Steprate angegeben. Seite 60 Index 48-tpi-Formate 31 96-tpi-Formate 41 AINSTALL 18, 26 ATARI ST 3 AUTOCPM.SYS 11, 13, 18, 26 CDRIVE.SYS 11, 18 CONFIG.SYS 8, 19 CP/M-Disketten 23 CP/M-Diskettenformate 23, 43 CPMFORM 18, 30 Dateiattribute 27, 34, 36 Dateiendekennung 37 Dateilängen 28, 34 Dateinamen 28, 34, 37 Datendateien 16 Datumseinträge 29, 33, 37 DEC-Rechner 52 Diskettenformate 4 Diskettenlaufwerke 39 Diskettennamen 27, 36 . Einheitentreiber 6 Einschränkungen 22, 27, 33, 36 Fehlermeldungen 53 FINSTALL 18 Formatieren 21, 30, 35, 37 Formatkennungen 31 Hardsektorierte Disketten 42 Hinweise 39 INFO 18, 20 Inhaltsverzeichnis 33 INITDIR 18, 27, 29, 32 Installation 10, 11 KDRIVE.SYS 11, 18, 33 KOS-Disketten 33 KOSFORM 18, 35 MDRIVE.SYS 11, 18, 21 Menuorientierte Formatauswahl 25 MSDOS-Disketten 21 MSDOS-Diskettenformate 49 Schreibschutz in Laufwerk x: Datei schreibgeschützt in Laufwerk x: (write protect error) Die eingelegte Diskette oder eine Datei ist schreibgeschützt, oder Sie versuchen, auf einer CP/M- Diskette ein Unterinhaltsverzeichnis oder eine Volume-Id anzulegen, oder das CP/M- Inhaltsverzeichnis ist voll. Plattenfehler auf Laufwerk X: (General failure error on drive x : ) Beim Zugriff auf eine CP/M-Diskette wurde ein unzulässiger Eintrag im CP/M-Inhaltsverzeichnis gelesen, oder SuperCopy ist falsch installiert (z.B. wurde bei der Installation von f f SuperCopy auf IBM PC -ro angegeben). Seite 54 MSFORM 18, 21 MSFORM.DAT 18 USX 3 Probleme beim Formatieren Rechnerkennungen l2 ,-v 31 RHO2-Disketten 36 RHO2.SYS 11, 18, 36 RHOFORM 18 SELECT 18, 23 SELECT.DAT 18, 24 SET 17 Single Density SINSTALL 41 10, 18 Speicherplatz 17 Teilpaket 2 Teltex Panda 52 TexAss 41 Unterverzeichnis 27, 34, 36 User-Bereiche 27 Vorauswahl von CP/M-Formaten 18 Wordplex 52 ">
Herunterladen
Werbung
Hauptmerkmale
Verarbeitung von Disketten verschiedener Betriebssysteme
Direkte Verarbeitung aller Formate ohne Konvertierung
Zugriff auf CP/M-Disketten mit automatischer Formaterkennung
Formatierung von Disketten für verschiedene Betriebssysteme
Einfache Installation und Konfiguration
Häufig gestellte Fragen
SuperCopy unterstützt die gängigsten Betriebssysteme wie MSDOS, CP/M, Kontron KOS und Bosch RHO-2.
SuperCopy kann entweder mit dem Programm SINSTALL oder manuell installiert werden. Die detaillierten Schritte finden Sie im Handbuch.
Es kann vorkommen, dass bestimmte Diskettenformate nicht unterstützt werden. Eine Liste der nicht unterstützten Formate finden Sie im Anhang. Außerdem können auf CP/M-Disketten keine Unterkataloge angelegt werden.