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 ntfsprogs
und 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.