Ich verwende das FAT32-Dateisystem für mein USB-Stick. Es hat häufig Datei- / Datenverfälschungen.
Unter Windows habe ich das Dienstprogramm zum Scannen von Datenträgern verwendet, um die FAT32 / NTFS-Dateisysteme zu reparieren. Wie kann ich das in Ubuntu machen?
Antworten:
Versuchen Sie, den folgenden Befehl im Linux-Terminal einzugeben:
sdc1 ist normalerweise Ihr USB-Stick. Sie können Ihr USB-Stick finden, indem Sie mount in terminal eingeben . Es ist irgendwo drinnen. Wenn dieser Befehl zu lange dauert, vermeiden Sie -t switch.
-w
bedeutet, sofort auf die Festplatte schreiben.-r
bedeutet, die Festplattenprüfung interaktiv durchzuführen (fragen Sie, was zu tun ist, wenn Fehler auftreten). In neueren Versionen von dosfsck ist dies die Standardeinstellung.-l
bedeutet, die verarbeiteten Dateinamen aufzulisten.-a
bedeutet automatisch Fehler zu beheben. Verwenden Sie es nicht, wenn Sie mehr Kontrolle über die Behebung möglicher Fehler haben möchten.-v
bedeutet ausführlicher Modus. Erzeugt etwas mehr Output.-t
bedeutet, dass Sie unlesbare Cluster als schlecht markieren.Wenn Sie sicher sein möchten, dass Ihre Daten nicht verloren gehen, erstellen Sie zuerst eine Sicherungskopie des Quellgeräts.
quelle
-a
, aber ich verstehe nicht, wie ich die Hälfte der Fragen beantworten soll, die mir gestellt werden!Sie können Dosfsck ausprobieren, das Bestandteil von dosfstools ist.
Geben Sie dazu Folgendes ein:
Um Dosfsck zu verwenden , müssen Sie die gewünschte Geräteadresse angeben (z. B. / dev / sdb1, / dev / sdb2 oder ein anderes Gerät).
Um Ihre Geräteadresse zu ermitteln, öffnen Sie das Terminal (STRG + ALT + T) und führen Sie den folgenden Befehl aus:
Wenn Ihre Partition beispielsweise / dev / sdb1 ist, heben Sie sie zuerst mit dem folgenden Befehl auf:
Jetzt können Sie Ihre Partition überprüfen und reparieren, indem Sie den folgenden Befehl ausführen:
Hoffe das hilft.
Hinweis:
Wenn Sie die folgende Fehlermeldung erhalten, wenn Ihr USB-Stick nicht erkannt wird:
Führen Sie diesen Befehl aus:
Wenn die Ausgabe ist:
Führen Sie diesen Befehl aus:
Natürlich müssen Sie die Geräteadresse wie oben beschrieben an Ihre Bedürfnisse anpassen.
quelle
Versuch auch:
quelle
Dosfsck-Spickzettel
Diese Beispiele verwenden FAT32 und / dev / sdc1
fsck.vfat -n /dev/sdc1
- eine einfache nicht interaktive Nur-Lese-Prüfungfsck.vfat -a /dev/sdc1
- Überprüft das Dateisystem und behebt es nicht interaktiv. Es wird immer der am wenigsten destruktive Ansatz verwendet.fsck.vfat -r /dev/sdc1
- Interaktive Reparatur. Der Benutzer wird immer dann aufgefordert, wenn es mehr als einen Ansatz zur Behebung eines Problems gibt.fsck.vfat -l -v -a -t /dev/sdc1
- Eine sehr ausführliche Methode, um das Dateisystem nicht interaktiv zu überprüfen und zu reparieren. Mit dem Parameter -t werden nicht lesbare Cluster als fehlerhaft markiert, sodass sie für neu erstellte Dateien und Verzeichnisse nicht verfügbar sind.quelle