Tipps & Tricks 21.06.2011, 05:49 Uhr

Ubuntu: USB-Stick überschreiben

Problem: Ich möchte ein paar übriggebliebene USB-Sticks weitergeben. Wie kann ich mit Ubuntu Linux 11.04 einen USB-Stick so überschreiben, dass man mit einem Spezialtool keine Daten mehr wiederherstellen kann?
Lösung: Das können Sie mit dem Konsolenbefehl shred erreichen. Stöpseln Sie den USB-Stick ein und warten Sie ein paar Sekunden, bis er vom System erkannt und eingehängt wird. Öffnen Sie mittels Ctrl+Alt+T oder via Anwendungen/Zubehör ein Terminal-Fenster.
Hier interessiert uns der Gerätename (/dev/sdb) in der Zeile des USB-Sticks (/media/USB)
Tippen Sie im Terminal df ein und drücken Sie Enter. Sie sehen links den Gerätenamen, (z.B. /dev/sdb) des Laufwerks, das auf /media/USB eingehängt ist. Klarer Fall: /dev/sdb ist unser USB-Stick. Ihr USB-Stick könnte anders heissen. Wenn Sie den falschen Gerätenamen verwenden, schicken Sie die falschen Daten über den Jordan. Entfernen Sie sicherheitshalber allfällige andere USB-Laufwerke.
Der Befehl lautet nun sudo shred -vn AnzahlDurchgänge Gerätename, wobei statt AnzahlDurchgänge eine Ziffer steht (3 reicht völlig) und statt Gerätename jener, den wir vorhin eruiert haben. In unserem Beispiel tippen wir dies ein und drücken Enter:
sudo shred -vn 3 /dev/sdb
Mit sudo wird der Befehl als Administrator («root») ausgeführt. Nach der Enter-Taste müssen Sie noch kurz Ihr Root-Passwort eintippen. Nun wird der Stick dreimal komplett mit Zufallszahlen überschrieben. Der Vorgang wird eine ganze Weile dauern. Danach müssen Sie den Stick übrigens nochmals formatieren, damit Sie ihn nutzen können. (PCtipp-Forum)



Kommentare
Avatar
patrick
20.02.2012
Unsauber mit cat. Benutzt dd.. dd if=/dev/zero of=/dev/sdX <== wird alles mit 0 überschrieben dd if=/dev/urandom of=/dev/sdX <== wird mit random überschrieben, aber lahmer.