Überprüfen und reparieren Sie Ihr Dateisystem mit fsck[Linux]

Egal wie gut Sie sich um Ihren Computer kümmern, er stürzt manchmal ab und Sie müssen ihn häufig vom Stromnetz trennen, um Ihren Computer neu zu starten. Wenn solche Abstürze auftreten, kann das Dateisystem beschädigt oder beschädigt werden. Es wird empfohlen, das Dateisystem regelmäßig zu überprüfen, um sicherzustellen, dass es ordnungsgemäß und fehlerfrei funktioniert.

Unter Linux (und Mac) gibt es diesen leistungsstarken Befehl "fsck", mit dem Sie Ihr Dateisystem überprüfen und reparieren können. "Fsck" bedeutet "Überprüfung der Dateisystemkonsistenz".

Die Verwendung ist sehr einfach. Öffnen Sie ein Terminal und geben Sie Folgendes ein:

fsck /dev/sda1

Dadurch wird die sda1-Partition überprüft.

Hinweis : fsck kann nicht auf einer gemounteten Partition verwendet werden. In diesem Fall besteht eine hohe Wahrscheinlichkeit, dass das Dateisystem beschädigt wird.

Verwenden Sie die folgenden Befehle, um den Home-Ordner zu überprüfen, der sich auf einer anderen Partition befindet, z. B. sda2:

Menge / Haus
fsck / dev / sda2

Hinweis : Sie benötigen die Root- / Superuser-Berechtigung, um den Befehl "fsck" auszuführen.

Sie können auch "fsck" verwenden, um das externe Laufwerk wie das USB-Speicherlaufwerk oder die SD-Karte zu steuern. Zum Beispiel:

umount / dev / sdb1 # USB-Stick
sudo fsck / dev / sdb1

Wenn Sie sich über die Partitionsnummer nicht sicher sind, können Sie den Befehl verwenden

sudo fdisk -l

um alle Partitionen im System aufzulisten.

Index()

    Erweiterte Verwendung

    Es gibt einige Parameter, die zu "fsck" hinzugefügt werden können, um es leistungsfähiger zu machen.

    Automatische Reparatur des Dateisystems, wenn Fehler gefunden werden

    Wenn beim Überprüfen des Dateisystems Fehler gefunden werden, können Sie "fsck" veranlassen, das Dateisystem automatisch mit dem Flag -a zu reparieren. Zum Beispiel:

    fsck -a /dev/sda1

    In ähnlicher Weise können Sie mit dem Flag auch folgende Aufgaben ausführen:

    fsck -y /dev/sda1

    Überprüfen Sie alle Dateisysteme gleichzeitig

    Wenn Sie mehrere Dateisysteme auf Ihrem Computer haben, können Sie sie alle gleichzeitig mit dem Flag -A überprüfen lassen.

    fsck -A

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>.

    Dabei werden alle Dateisystemeinträge aus / etc / fstab entnommen und auf Fehler überprüft. Sie können es in Verbindung mit den Flags -R und - verwenden, um zu verhindern, dass es das Root-Dateisystem scannt und gegebenenfalls alle Fehler behebt.

    fsck -AR -y

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.

    Schließt die Überprüfung des bereitgestellten Dateisystems aus

    Wie oben erwähnt, kann fsck nicht auf einem gemounteten Dateisystem ausgeführt werden. Wenn Sie das Flag -A verwenden, um alle Dateisysteme zu scannen, und einige davon gemountet sind, können Sie diese Dateisysteme beschädigen. Eine Möglichkeit, dies zu umgehen, besteht darin, das Flag -M zu verwenden, um zu verhindern, dass das bereitgestellte System überprüft wird.

    Zum Beispiel durch Ausführen des Befehls

    fsck -M / dev / sdc1

    es gibt nichts und einen Rückkehrcode von 0 zurück (was "kein Fehler" bedeutet). Es wurde keine Analyse durchgeführt, da alle Dateisysteme bereitgestellt sind.

    Überprüfen und reparieren Sie Ihr Dateisystem mit fsck[Linux]

    Wenn ich jedoch den externen Stick aushänge und den Befehl erneut ausführe, wird die Ausgabe analysiert und zurückgegeben:

    Überprüfen und reparieren Sie Ihr Dateisystem mit fsck[Linux]

    Geben Sie den Dateisystemtyp an

    Es gibt Zeiten, in denen Sie nur Dateisysteme eines bestimmten Typs überprüfen möchten, z. B. ext2. Mit dem Flag -t können Sie den Typ des zu überprüfenden Dateisystems angeben. Zum Beispiel der Befehl

    fsck -t ext4 /dev/sdc1

    Das externe Laufwerk wird nur gescannt, wenn es im ext4-Format vorliegt. Alternativ können Sie mit dem Flag -A kombinieren, um alle Dateisysteme des bestimmten Typs zu scannen:

    fsck -A -t ext4 -y

    Erzwinge, dass fsck jedes Mal während des Startvorgangs ausgeführt wird

    Standardmäßig führt Ubuntu alle 30 Startvorgänge fsck aus. Wenn Sie jedoch möchten, dass das System bei jedem Startvorgang eine "fsck" -Prüfung durchführt, müssen Sie lediglich eine leere Datei mit dem Namen "forcefsck" erstellen und im Stammordner ablegen. Dadurch wird das System benachrichtigt, bei jedem Systemstart eine "fsck" -Prüfung durchzuführen.

    sudo touch / forcefsck

    Um die Prüffrequenz zu ändern, können Sie den Befehl "tune2fs" verwenden.

    Der folgende Befehl weist das System an, alle 30 Starts "fsck" auszuführen.

    tune2fs -c 30 / dev / sdaX

    Sie können auch die Anzahl der Tage angeben, anstatt zu beginnen:

    sudo tune2fs -i 10d / dev / sdaX

    Verwenden von fsck mit einer GUI

    Wie Sie sehen können, ist fsck in erster Linie ein Befehlszeilenprogramm. Wenn Sie hierfür eine grafische Benutzeroberfläche benötigen, verfügt GParted über eine Funktion, mit der Sie Ihr Dateisystem überprüfen können.

    Installieren Sie zuerst GParted:

    sudo apt-get install gparted

    Öffnen Sie dann GParted und wählen Sie das Dateisystem aus, das Sie überprüfen möchten. Klicken Sie mit der rechten Maustaste und wählen Sie "Überprüfen".

    Überprüfen und reparieren Sie Ihr Dateisystem mit fsck[Linux]

    Überprüfen und reparieren Sie Ihr Dateisystem mit fsck[Linux]

    Fazit

    fsck ist ein nützlicher Befehl, mit dem Sie Ihr Dateisystem auf Fehler überprüfen und automatisch beheben können. Meistens müssen Sie sich darüber keine Sorgen machen, da Ihr System es während des Startvorgangs regelmäßig ausführt, um sicherzustellen, dass alles ordnungsgemäß funktioniert. Wenn Ihr Dateisystem jedoch beschädigt wird, ist dies der einfachste Weg, dies herauszufinden und zu beheben.

    Hinweis: fsck ist auch auf dem Mac verfügbar.

    Bildnachweis: Verbindungstest von BigStockPhoto

    Schließen Sie sich mit diesem Paket dem Elitekreis der Linux-Power-User an

    Überprüfen und reparieren Sie Ihr Dateisystem mit fsck[Linux]Haben Sie einen brennenden Wunsch, Linux zu lernen? In diesem Fall müssen Sie die Datei überprüfen Linux-Benutzerpaket . Machen Sie sich keine Sorgen über frühere Erfahrungen, da diese Kurse Ihnen zeigen, wie Sie Linux-Server installieren und die richtige Befehlszeilentechnik wie ein Profi verwenden. Eröffnen Sie eine Welt voller Möglichkeiten, indem Sie Linux in diesem Paket lernen.

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

    Go up

    Diese Website verwendet Cookies, um Ihnen ein besseres Erlebnis beim Surfen auf der Website zu bieten. Lesen Sie mehr über Cookies