Wie verwende ich fsck, um ein USB-Laufwerk zu reparieren?

Wie verwende ich fsck, um ein USB-Laufwerk zu reparieren?

Ich habe ein USB-Laufwerk. Wenn es gemountet ist, wird es folgendermaßen angezeigt:

/dev/sdc1 on /media/kuba/JCUBIC2 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

Und beim Öffnen eines Verzeichnisses treten Schreib-/Lesefehler auf, deshalb habe ich es ausgehängt und Folgendes ausgeführt:

fsck -t ntfs /dev/sdc1

aber habe die Versionsnummer bekommen:

fsck from util-linux 2.28.2

Wie kann ich fsck verwenden, um das USB-Laufwerk zu reparieren? Ich verwende Xubuntu, ohne irgendwelche zusätzlichen Pakete für fsck installiert zu haben. Muss ich ein Paket installieren, um fsck mit NTFS zu verwenden?

Antwort1

Habe hier eine ähnliche Frage und Antwort gefunden: https://askubuntu.com/questions/86086/fsck-cant-find-fsck-ntfs

Diese Antwort gilt für Ubuntu, aber viele Pakete in Xubuntu haben den gleichen Namen (und dieselben Funktionen/Dateien) wie Ubuntu, Sie können es also versuchen: Installieren ntfsprogsund erstellen Sie symbolische Links:

sudo ln -s /usr/bin/ntfsfix /sbin/fsck.ntfs
sudo ln -s /usr/bin/ntfsfix /sbin/fsck.ntfs-3g

fsck selbst würde für jeden Dateisystemtyp (hier ntfs) relevante Programme aufrufen.

Gleiches gilt für die Randbemerkung im Kommentar: Persönlich empfehle ich nicht, eine NTFS-Partition in anderen Systemen als Windows zu reparieren.

verwandte Informationen