Status
00 | 00 | 00 | OK | |
01 | SS | 00 | FILES SCRATCHED | Dateien gelöscht |
Lesefehler
Fehlernr. | Sektor | Block | Fehler | Details |
---|---|---|---|---|
20 | SS | BB | READ ERROR | Block-Kopfeintrag nicht gefunden |
21 | SS | BB | READ ERROR | Synchronisiermarke nicht gefunden |
22 | SS | BB | READ ERROR | Datenblock nicht vorhanden |
23 | SS | BB | READ ERROR | Prüfsummenfehler im Datenblock |
24 | SS | BB | READ ERROR | Fehlerhafte-Byte-Dekodierung |
27 | SS | BB | READ ERROR | Prüfsummenfehler im Kopfeintrag |
20 : READ ERROR - Block-Kopfeintrag nicht gefunden
Der Kopfeintrag des gewünschten Datenblocks kann nicht gefunden werden. Ursache kann eine unzulässige Sektornummer oder die Löschung des Kopfeintrags sein.
21 : READ ERROR - Synchronisiermarke nicht gefunden
Auf der gewünschten Spur kann keine Synchronisiermarke gefunden werden. Ursache kann eine Dejustierung des Schreib/Lese Kopfes, eine fehlende Diskette oder ein Defekt sein.
22 : READ ERROR - Datenblock nicht vorhanden
Ein Datenblock wurde nicht korrekt aufgezeichnet. Diese Fehlermeldung tritt im Zusammenhang mit BLOCK-Anweisungen auf und gibt einen unzulässigen Zugriff auf eine Spur und/oder einen Sektor an.
23 : READ ERROR - Prüfsummenfehler im Datenblock
Diese Fehlermeldung gibt an, dass ein oder mehrere Bytes der gelesenen Daten fehlerhaft sind. Diese Meldung kann auch Hinweis auf Erdungsprobleme sein
24 : READ ERROR - Fehlerhafte-Byte-Dekodierung
Daten oder ein Kopfeintrag wurden zwar eingelesen, aufgrund eines Gerätefehlers ist jedoch ein fehlerhaftes Bitmuster aufgetreten
27 : READ ERROR - Prüfsummenfehler im Kopfeintrag
Ein Fehler im Kopfeintrag des gewünschten Datenblocks wurde festgestellt. Der Datenblock wurde nicht eingelesen. Auch diese Meldung kann eine Hinweis auf Erdungsprobleme sein
Schreibfehler
Fehlernr. | Sektor | Block | Fehler | Details |
---|---|---|---|---|
25 | SS | BB | WRITE ERROR | Schreib/Prüffehler |
26 | SS | BB | WRITE PROTECT ON | Schreibschutz an |
28 | SS | BB | WRITE ERROR | Datenblock zu lang |
29 | SS | BB | DISK ID MISMATCH | Abweichende Disketten-ID |
25 : WRITE ERROR - Schreib/Prüffehler
Diese Meldung wird ausgegeben, wenn keine Übereinstimmung zwischen den aufgezeichneten Daten und den Daten im Pufferspeicher festgestellt wurde.
26 : WRITE PROTECT ON - Schreibschutz an
Der Schreibschutz der Diskette ist aktiviert und es wurde versucht darauf zu schreiben.
28 : WRITE ERROR - Datenblock zu lang
Bei der Suche nach einer Synchronisiermarke wurde eine bestimmte Zeitspanne überschritten. Ursache des Fehlers ist eine fehlerhafte Formatierung der Diskette (Daten erstrecken sich in den nächsten Block) oder ein Gerätefehler.
29 : DISK ID MISMATCH - Abweichende Disketten-ID
Die Disketten-ID unterscheidet sich von der, mit der zuletzt aufgezeichnet wurde.
Syntaxfehler
Fehlernr. | Sektor | Block | Fehler | Details |
---|---|---|---|---|
30 | 00 | 00 | SYNTAX ERROR | Allgemeiner Syntaxfehler |
31 | 00 | 00 | SYNTAX ERROR | Ungültige Anweisung |
32 | 00 | 00 | SYNTAX ERROR | Zu lange Anweisung |
33 | 00 | 00 | SYNTAX ERROR | Ungültiger Dateiname |
34 | 00 | 00 | SYNTAX ERROR | Dateiname fehlt |
39 | 00 | 00 | SYNTAX ERROR | Ungültige DOS-Anweisung |
50 | SS | BB | SYNTAX ERROR | Aufzeichnung nicht vorhanden |
51 | SS | BB | SYNTAX ERROR | Aufzeichnung zu kurz/Überlauf |
52 | SS | BB | SYNTAX ERROR | Disketten-Überlauf |
30 : SYNTAX ERROR - Allgemeiner Syntaxfehler
Der an die Diskettenstation gesandte Befehl konnte nicht interpretiert werden. Dies wird üblicherweise verursacht durch eine unzulässige Anzahl von Dateinamen, etwa wenn zwei Dateinamen auf der linken Seite einer COPY-Anweisung erscheinen.
31 : SYNTAX ERROR - Ungültige Anweisung
Die Anweisung wird nicht anerkannt. Die Anweisung muss mit der ersten Stelle beginnen.
32 : SYNTAX ERROR - Zu lange Anweisung
Die gesamte Anweisung ist länger als 40 Zeichen.
33 : SYNTAX ERROR - Ungültiger Dateiname
In einer OPEN oder SAVE-Anweisung wurde ein bereits existierender Dateiname angegeben.
34 : SYNTAX ERROR - Dateiname fehlt
Der Dateiname wurde in der Anweisung vergessen oder das DOS interpretiert ihn nicht als solchen. Typische Ursachen sind fehlende Anführungszeichen oder Doppelpunkte.
39 : SYNTAX ERROR - Ungültige DOS-Anweisung
Die Anweisung an das DOS wird nicht anerkannt.
50 : SYNTAX ERROR - Aufzeichnung nicht vorhanden
Mit einer INPUT# oder GET# Anweisung wurde eine Aufzeichnung jenseits des Endes der gewählten Datei angesprochen. Dies ist immer ein Fehler bei Lesezugriffen; es ist nicht unbedingt ein Fehler wenn auf das Ende einer Datei positioniert wurde um Daten anzufügen.
51 : SYNTAX ERROR - Aufzeichnung zu kurz/Überlauf
Eine PRINT# Anweisung versuchte mehr als die zulässige Zahl von Zeichen in eine Relative Datei zu schreiben. Der abschließende Wagenrücklauf (CR) wird dabei mitgezählt.
52 : SYNTAX ERROR - Disketten-Überlauf
Beim nächsten Schreibzugriff wird die Diskette voll werden.
Dateifehler
Fehlernr. | Sektor | Block | Fehler | Details |
---|---|---|---|---|
60 | 00 | 00 | WRITE FILE OPEN | Datei bereits offen |
61 | 00 | 00 | FILE NOT OPEN | Datei nicht geöffnet |
62 | 00 | 00 | FILE NOT FOUND | Datei nicht gefunden |
63 | 00 | 00 | FILE EXISTS | Datei existiert bereits |
64 | 00 | 00 | FILE TYPE MISMATCH | Dateitypangaben widersprüchlich |
65 | SS | BB | NO BLOCK | Kein freier Block |
66 | SS | BB | ILLEGAL TRACK AND SECTOR | Spur und Sektor unzulässig |
67 | SS | BB | ILLEGAL SYSTEM TRACK AND SECTOR | Spur und Sektor unzulässig |
60 : WRITE FILE OPEN - Datei bereits offen
Dieser Fehler tritt auf, wenn eine zum Schreiben geöffnete Datei nicht geschlossen wurde, ehe sie zum Lesen erneut geöffnet wurde.
61 : FILE NOT OPEN - Datei nicht geöffnet
Diese Fehlermeldung wird erzeugt, wenn auf eine Datei zugegriffen wird, die nicht zuvor geöffnet wurde.
62 : FILE NOT FOUND - Datei nicht gefunden
Die gewünschte Datei existiert nicht auf der Diskette.
63 : FILE EXISTS - Datei existiert bereits
Der Dateiname einer neu angelegten Datei besteht bereits auf der Diskette.
64 : FILE TYPE MISMATCH - Dateitypangaben widersprüchlich
Der Dateityp der gewünschten Datei stimmt nicht mit dem Datentyp im Inhaltsverzeichnis überein.
65 : NO BLOCK - Kein freier Block
Diese Fehlermeldung wird durch die BLOCK ALLOCATE Anweisung erzeugt und gibt an, dass der bezeichnete Block bereits zugewiesen wurde. Sind die Parameter Null, dann sind alle Blöcke mit höherer Kennzahl in Benutzung.
66 : ILLEGAL TRACK OR SECTOR - Spur und Sektor unzulässig
Es wurde versucht, auf eine nicht existente Spur/einen nicht existenten Sektor zuzugreifen. Diese Fehlermeldung sollte nur bei Datei mit wahlfreiem Zugriff auftreten.
67 : ILLEGAL SYSTEM TRACK OR SECTOR - Spur und Sektor unzulässig
Es wurde versucht, auf einen für das DOS reservierten Diskettenbereich zuzugreifen.
Systemfehler
Fehlernr. | Sektor | Block | Fehler | Details |
---|---|---|---|---|
70 | 00 | 00 | NO CHANNEL | Kein freier Kanal |
71 | 00 | 00 | DIR ERROR | Inhaltsverzeichnis fehlerhaft |
72 | 00 | 00 | DISK FULL | Diskette voll |
73 | 00 | 00 | DOS MISMATCH | Abweichende DOS-Version |
74 | 00 | 00 | DRIVE NOT READY | Laufwerk ohne Diskette |
70 : NO CHANNEL - Kein freier Kanal
Der gewünschte Kanal ist nicht verfügbar oder alle Kanäle werden bereits benutzt. Zur gleichen Zeit können bis zu 5 Sequentielle Dateien und 6 Dateien für Wahlfreien Zugriff geöffnet werden.
71 : DIR ERROR - Inhaltsverzeichnis fehlerhaft
Die Speicherbelegungsliste BAM stimmt nicht mit der internen Zählung überein. Das Problem liegt innerhalb der BAM-Zuordnung oder die Blockbelegungsliste im Speicher der Diskettenstation wurde überschrieben.
72 : DISK FULL - Diskette voll
Entweder sind alle Blöcke der Diskette in Benutzung, oder das Inhaltsverzeichnis läuft über.
73 : DOS MISMATCH - Abweichende DOS-Version
Daten, die auf eine Diskette in irgendeiner Version des DOS geschrieben wurden, können mit jeder anderen DOS-Version gelesen werden. Zum Schreiben muss jedoch dieselbe DOS-Version verwendet werden, mit der die Diskette formatiert wurde.
74 : DRIVE NOT READY - Laufwerk ohne Diskette
Im angegebenen Laufwerk ist keine Diskette eingelegt.