Keine Ahnung warum ich den Thread eröffne, weil eigentlich kenne ich die Antwort ja schon.
Habe einen (defekten) USB-Stick, den ich entsorgen will. Leider sind da Daten drauf, die nicht in andere Hände kommen sollen. Klar ist es sehr unwahrscheinlich, dass gerade den Stick jemand aus der Mülltonne fischt, ausliest, dann auch noch was mit den Daten anzufangen weiß, und letztendlich auch noch genügend kriminelle Energie mitbringt, diese Daten zu missbrauchen. Aber sicher ist sicher, daher auch im Bereich "Sicherheit".
Das Problem ist, dass der Controller sehr wahrscheinlich im Eimer ist und keine Schreibbefehle mehr ausführt. Nachdem die üblichen Verdächtigen wie parted, gdisk und co. gescheitert sind, wollte ich es ganz traditionell versuchen:
[qupfer@x201t ~]$ sudo dd bs=1M if=/dev/zero of=/dev/sdb [sudo] password for qupfer: dd: Fehler beim Schreiben von „/dev/sdb“: Auf dem Gerät ist kein Speicherplatz mehr verfügbar 16225+0 Datensätze ein 16224+0 Datensätze aus 17012097024 Bytes (17 GB) kopiert, 153,347 s, 111 MB/s
"Lustig" sind ja schonmal die 111 MB/s, es ist ein USB 2.0 Stick. Ein zweiter Versuch bringt dann sogar
[qupfer@x201t ~]$ sudo dd bs=1M if=/dev/zero of=/dev/sdb dd: konnte „/dev/sdb“ nicht öffnen: Das Dateisystem ist nur lesbar
Alle Dateien sind nach wie vor gut lesbar.
Gibt es noch weitere Möglichkeiten, den Stick zum schreiben zu bewegen? Vermutlich nicht, aber da er noch lesen kann, kann der Controller ja nicht ganz kaputt. Vielleicht irgendwelche Super-Low-Level^^ Schreibbefehle.
Ansonsten: Wie bekomme ich die Daten jetzt am elegantesten vernichtet? Mit Hammer und co. Hülle abbekommen und dann den Speicher zart mit dem Schraubendreher "streicheln"? Oder jemand bessere Ideen?
Viele Grüße qupfer