Mein USB-Stick sieht tot aus:
victor@X301A1:~$ umount /dev/sdc1
victor@X301A1:~$ sudo mkfs -t vfat /dev/sdc1
mkfs.vfat 3.0.12 (29 Oct 2011)
mkfs.vfat: unable to open /dev/sdc1: Read-only file system
victor@X301A1:~$ sudo hdparm -r0 /dev/sdc1
/dev/sdc1:
setting readonly to 0 (off)
readonly = 0 (off)
victor@X301A1:~$ sudo fsck -n /dev/sdc1
fsck de util-linux 2.20.1
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
/.Trash-1000/files/sans_titre
Start does point to root directory. Deleting dir.
/.Trash-1000/files/Bus CAN
Start does point to root directory. Deleting dir.
Reclaimed 190903 unused clusters (781938688 bytes).
Free cluster summary wrong (1001897 vs. really 1383698)
Auto-correcting.
Leaving file system unchanged.
/dev/sdc1: 8052 files, 566660/1950358 clusters
Kann ich meinen USB-Stick trotzdem wiederherstellen? Danken
Antworten:
Nun, man könnte versuchen, das Raw-Block-Gerät auf Null zu setzen, um zu sehen, ob das funktionieren kann. Wenn Sie darauf schreiben können, können Sie möglicherweise eine saubere Partitionstabelle erstellen, eine neue Partition erstellen und diese formatieren.
Angenommen, der USB-Stick befindet sich in / dev / sdc. Stellen Sie zunächst sicher, dass / dev / sdc1 nicht gemountet ist:
Überprüfen Sie, ob Sie dann die Partitionstabelle löschen können, indem Sie beispielsweise eine Reihe von Nullen über die ersten K kopieren
Wenn dies funktioniert, prüfen Sie, ob Sie Nullen auf das gesamte Gerät schreiben können, ohne dass dies fehlschlägt. Um leicht zu erkennen, ob der Kernel nicht auf das Gerät schreiben kann, löschen Sie zuerst die aktuellen Kernel-Nachrichten und werfen Sie sie weg mit:
..dann Null das gesamte Gerät:
..dies wird eine Weile dauern. dd wird abgeschlossen, wenn das Raw-Block-Gerät vollständig beschrieben wurde oder ein Fehler aufgetreten ist.
Überprüfen Sie anschließend, ob sich der Kernel über das Gerät beschwert hat, indem Sie Folgendes verwenden:
..wenn Sie eine Menge Fehlermeldungen sehen, wissen Sie, dass der USB-Stick wahrscheinlich nicht in gutem Zustand ist.
Wenn dies jedoch gut funktioniert, führen Sie fdisk oder parted aus, um die Partitionen aus clean zu erstellen, z. B. mit fdisk, die ich verwende:
..notiz Drücken Sie einfach die Eingabetaste für die Fragen zum ersten und letzten Sektor. Fdisk wählt die richtigen Standardeinstellungen aus (die sich von meinem obigen Beispiel unterscheiden). Und dann formatieren Sie die Partition mit VFAT:
Entfernen Sie dann das Laufwerk und setzen Sie es erneut ein. Es sollte sauber formatiert sein.
quelle
status=progress
Optiondd
(GNU Coreutils 8.24+ erforderlich), um einen Fortschritt anzuzeigen.status=progress
scheint den Fortschritt nicht zu zeigendd
Befehl kann lange dauern . Für meinen 128 GB USB-Stick hat es ~ 50 Minuten gedauert!Sie können es einfach mit gparted formatieren . Wenn das nicht funktioniert, wie hier dokumentiert , können Sie:
quelle