.\" -*- coding: UTF-8 -*- .\" fsck.fat.8 - manpage for fsck.fat .\" .\" Copyright (C) 2006-2014 Daniel Baumann .\" .\" This program is free software: you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation, either version 3 of the License, or .\" (at your option) any later version. .\" .\" This program is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . .\" .\" The complete text of the GNU General Public License .\" can be found in /usr/share/common-licenses/GPL-3 file. .\" .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH FSCK.FAT 8 "16. April 2015" "Dosfstools 4.1" .SH BEZEICHNUNG .\" ---------------------------------------------------------------------------- \fBfsck.fat\fP \- MS\-DOS\-Dateisysteme überprüfen und reparieren .SH ÜBERSICHT .\" ---------------------------------------------------------------------------- \fBfsck.fat\fP [\fIOPTIONEN\fP] \fIGERÄT\fP .SH BESCHREIBUNG \fBfsck.fat\fP überprüft die Konsistenz von MS\-DOS\-Dateisystemen und versucht optional, diese zu reparieren. .PP Die folgenden Dateisystemprobleme können korrigiert werden (in dieser Reihenfolge): .IP * 4 Die Dateizuweisungstabelle (FAT) enthält ungültige Cluster\-Nummern. Die Cluster werden zu EOF (Dateiende) geändert. .IP * 4 Die Kette der Datei\-Cluster enthält eine Schleife. Die Schleife ist unterbrochen. .IP * 4 Fehlerhafte Cluster (Lesefehler). Die Cluster werden als fehlerhaft markiert und von den Dateien entfernt, denen sie gehören. Diese Überprüfung ist optional. .IP * 4 Die Verzeichnisse mit einer großen Anzahl fehlerhafter Einträge (wahrscheinlich beschädigt). Das Verzeichnis kann gelöscht werden. .IP * 4 Die Dateien . und .. sind keine Verzeichnisse. Diese können gelöscht oder umbenannt werden. .IP * 4 Die Verzeichnisse . und .. im Wurzelverzeichnis. Diese werden gelöscht. .IP * 4 Fehlerhafte Dateinamen. Diese können umbenannt werden. .IP * 4 Doppelte Verzeichniseinträge. Diese können gelöscht oder umbenannt werden. .IP * 4 Die Verzeichnisse mit einem Größenfeld eines von 0 verschiedenen Werts. Die Größe wird auf 0 gesetzt. .IP * 4 Das Verzeichnis . zeigt nicht auf das Elternverzeichnis. Der Startzeiger wird angepasst. .IP * 4 Das Verzeichnis .. zeigt nicht auf den Elterneintrag des Elternverzeichnisses. Der Startzeiger wird angepasst. .IP * 4 Die Nummer des Start\-Clusters einer Datei ist ungültig. Die Datei wird abgeschnitten. .IP * 4 Die Datei enthält fehlerhafte oder freie Cluster. Die Datei wird abgeschnitten. .IP * 4 Die Kette der Datei\-Cluster ist länger als durch die Größenfelder angezeigt wird. Die Datei wird abgeschnitten. .IP * 4 Zwei oder mehr Dateien teilen einen oder mehrere Cluster. Alle Dateien bis auf eine werden abgeschnitten. Falls die abzuschneidende Datei ein Verzeichnis ist, das schon gelesen wurde, wird die Dateisystemüberprüfung nach dem Abschneiden neu gestartet. .IP * 4 Die Kette der Datei\-Cluster ist kürzer als durch die Größenfelder angezeigt wird. Die Datei wird abgeschnitten. .IP * 4 Die Cluster sind als benutzt markiert, aber gehören zu keiner Datei. Sie werden als frei markiert. .PP Zusätzlich werden die folgenden Probleme zwar erkannt, aber nicht repariert: .IP * 4 Ungültige Parameter im Bootsektor .IP * 4 Fehlende Einträge für . und .. in Nicht\-Wurzelverzeichnissen .PP .\" ---------------------------------------------------------------------------- Wenn \fBfsck.fat\fP ein Dateisystem überprüft, sammelt es alle Änderungen im Speicher und führt sie erst aus, nachdem alle Überprüfungen abgeschlossen sind. Dies kann mit der Option \fB\-w\fP deaktiviert werden. .SH OPTIONEN .IP \fB\-a\fP 4 repariert das Dateisystem automatisch. Es ist kein Benutzereingriff erforderlich. Wann immer es mehr als eine Methode zur Lösung eines Problems gibt, wird die am wenigsten zerstörerische Methode gewählt. .IP \fB\-A\fP 4 verwendet die Atari\-Variante des MS\-DOS\-Dateisystems. Dies ist die Vorgabe, wenn \fBfsck.fat\fP auf einem Atari ausgeführt wird; in diesem Fall schaltet diese Option das Atari\-Format aus. Es gibt einige kleine Unterschiede bei der Verwendung des Atari\-Formats: Einige Bootsektor\-Felder werden etwas anders interpretiert und die speziellen FAT\-Einträge für EOF (Dateiende) und fehlerhafte Cluster können unterschiedlich sein. Unter MS\-DOS wird 0xfff8 für EOF verwendet, unter Atari dagegen standardmäßig 0xffff, aber beide Systeme erkennen alle Werte von 0xfff8 bis 0xffff als EOF an. MS\-DOS verwendet nur 0xfff7 für fehlerhafte Cluster, während unter Atari Werte von 0xfff0 bis 0xfff7 diesem Zweck dienen (wobei der Standardwert weiterhin 0xfff7 ist). .IP \fB\-b\fP 4 führt eine Überprüfung des Bootsektors aus (nur mit Lesezugriff). .IP "\fB\-c\fP \fITABELLE\fP" 4 verwendet die angegebene DOS\-Zeichensatz\-\fITABELLE\fP zum Dekodieren kurzer Dateinamen. Standardmäßig wird die Zeichensatztabelle 437 verwendet. .IP "\fB\-d\fP \fIPFAD\fP" 4 löscht die angegebene Datei. Falls mehrere Dateien dieses Namens existieren, wird die erste gelöscht. Diese Option kann mehrfach angegeben werden. .IP \fB\-f\fP 4 rettet ungenutzte Cluster\-Ketten in Dateien. Standardmäßig werden ungenutzte Cluster zum freien Plattenplatz hinzugefügt, außer im automatischen Modus (\fB\-a\fP). .IP \fB\-l\fP 4 listet die Pfadnamen der verarbeiteten Dateien auf. .IP \fB\-n\fP 4 aktiviert den »aktionslosen« Modus: Es wird nicht\-interaktiv auf Fehler überprüft, aber nichts ins Dateisystem geschrieben. .IP \fB\-p\fP 4 ist gleichbedeutend mit \fB\-a\fP, zwecks Kompatibilität zu anderen *fsck\-Programmen. .IP \fB\-r\fP 4 repariert das Dateisystem interaktiv. Der Benutzer wird immer dann um eine Entscheidung gebeten, wenn es mehr als einen Ansatz zur Beseitigung einer Inkonsistenz gibt. Dies ist der Vorgabemodus. Die Option wird nur zwecks Abwärtskompatibilität beibehalten. .IP \fB\-t\fP 4 markiert unlesbare Cluster als fehlerhaft. .IP "\fB\-u\fP \fIPFAD\fP" 4 versucht, das Löschen der angegebenen Datei rückgängig zu machen. \fBfsck.fat\fP versucht, eine Kette zusammenhängender, nicht zugewiesener Cluster beginnend beim Start\-Cluster der wiederhergestellten Datei zuzuweisen. Diese Option kann mehrfach angegeben werden. .IP \fB\-v\fP 4 aktiviert den ausführlichen Modus, in dem etwas mehr Ausgaben erzeugt werden. .IP \fB\-V\fP 4 führt einen Überprüfungsdurchlauf aus. Die Dateisystemüberprüfung wird nach dem ersten Durchlauf wiederholt. Der zweite Durchlauf sollte niemals irgendwelche korrigierbaren Fehler melden. Er kann wesentlich länger als der erste Durchlauf dauern, da der erste Durchlauf eine lange Änderungsliste erstellt haben könnte, die für jedes Lesen der Platte ausgewertet werden muss. .IP \fB\-w\fP 4 schreibt die Änderungen unmittelbar auf die Platte. .IP \fB\-y\fP 4 .\" ---------------------------------------------------------------------------- ist gleichbedeutend mit \fB\-a\fP (automatische Reparatur des Dateisystems), zwecks Kompatibilität zu anderen *fsck\-Programmen. .SH EXIT\-STATUS .IP 0 4 Es wurden keine korrigierbaren Fehler entdeckt. .IP 1 4 Es wurden korrigierbare Fehler entdeckt oder \fBfsck.fat\fP hat eine interne Inkonsistenz erkannt. .IP 2 4 .\" ---------------------------------------------------------------------------- Benutzerfehler. \fBfsck.fat\fP hat nicht auf das Dateisystem zugegriffen. .SH DATEIEN .IP "fsck0000.rec, fsck0001.rec, …" 4 .\" ---------------------------------------------------------------------------- Beim Reparieren eines beschädigten Dateisystems schreibt \fBfsck.fat\fP die wiederhergestellten Daten in Dateien namens \fIfsckNNNN.rec\fP in das Verzeichnis der obersten Ebene des Dateisystems. .SH FEHLER .\" ---------------------------------------------------------------------------- Die Dateien . und .. werden nicht erstellt, wo es nötig ist. Es werden keine vollständig leeren Verzeichnisse entfernt. Mehr Diagnosemeldungen sollten ausgegeben werden. Zum Rückgängigmachen des Löschens einer Datei sollte ein anspruchsvollerer Algorithmus eingesetzt werden. .SH "SIEHE AUCH" \fBfatlabel\fP(8) .br .\" ---------------------------------------------------------------------------- \fBmkfs.fat\fP(8) .SH HOMEPAGE .\" ---------------------------------------------------------------------------- Die Heimat des Projekts \fBdosfstools\fP ist seine .UR https://github.com/dosfstools/dosfstools GitHub\-Projektseite .UE . .SH AUTOREN \fBdosfstools\fP wurde von .MT werner.almesberger@\:lrc.di.epfl.ch Werner Almesberger .ME , .MT Roman.Hodek@\:informatik.\:uni\-erlangen.de , Roman Hodek und anderen geschrieben. Der aktuelle Betreuer ist .MT aeb@\:debian.org Andreas Bombe .ME . .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann erstellt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@\:lists.\:debian.\:org Mailingliste der Übersetzer .ME .