Festplatte oder Partitionen sicher löschen

Festplatte oder Partitionen sicher löschen
02.07.2012 14:04

Wer seinen PC verkauft, verschenkt oder spendet, möchte gerne sicherstellen, dass die noch vorhandenen Daten auf der Festplatte nicht in falsche Hände kommen. Dummerweise reicht es nicht aus, einfach nur die Dateien mit rm oder einem Dateimanager zu löschen. Linux markiert sie dabei nur als gelöscht, die Dateiinhalte liegen erst einmal noch weiterhin auf der Platte. Darüber hinaus landen Datenfragmente manchmal verstreut auf der Platte – wie etwa in der Swap-Partition oder im /tmp-Verzeichnis.

Um wirklich sicherzugehen, dass keine persönlichen Daten irgendwo versteckt auf der Festplatte lagern, muss man diese einmal komplett löschen.

Achtung! Die folgenden Kommandos löschen unwiederbringlich die Daten auf einem Datenträger. Ein Tippfehler kann zu Datenverlust führen.

Am einfachsten geht das Löschen von einer LiveCD mit dem Kommando:

dd if=/dev/zero of=/dev/sda bs=1MB

Der Befehl überscheibt die erste Festplatte (sda) komplett mit Nullen – was je nach Festplattengröße einige Zeit dauern kann. Auf der Kommandozeile erscheinen während dieser Zeit keine Ausgaben. Da dd ohne Rücksicht auf Verluste immer weiter schreibt, endet seine Aktion grundsätzlich in einer Fehlermeldung. Stimmt die ausgegebene Datenmenge mit der Plattengröße überein, ist die Platte komplett überschrieben.

Plattenfehler

Stolpert dd über Festplattenfehler, bricht es den Vorgang einfach ab. Zum Weitermachen zwingt es:

dd if=/dev/zero of=/dev/sda bs=1MB conv=noerror

Alternativ kann man auch dd_rescue verwenden, das sich generell nicht an Fehlern stört:

dd_rescue /dev/zero /dev/sda

In einigen Distributionen muss man dd_rescue allerdings erst über den Paketmanager nachinstallieren.

Zufallsbekanntschaft

Prinzipiell reicht dies schon aus, um alle Daten auf der Festplatte zu vernichten. Paranoiker (oder solche, die es werden wollen) können die Platte aber auch mit Zufallsdaten überschreiben:

dd if=/dev/urandom of=/dev/sda bs=1MB

und das alles mehrfach wiederholen. Ein (alter) Standard des amerikanischen Verteidigungsministeriums empfiehlt bis zu sieben Löschdurchgänge. Automatisieren lässt sich das Ganze mit dem Werkzeug shred, das jeder Distribution beiliegt:

shred --iterations=7 -v /dev/sda

Der Befehl überschreibt die erste Festplatte genau sieben Mal mit unterschiedlichen Mustern. Diese Varianten dauern aber wesentlich länger, als das Schreiben von Nullen.


Kommentare
Shred & Wipe
Tim Schürmann, Montag, 30. Juli 2012 12:12:09
Ein/Ausklappen

Eine schöne Übersicht der Parameter von Shred & Wipe liefert ein Artikel im Ubuntu User 04/2012:

http://www.ubuntu-user.de/Heft/Heftarchiv/2012/4/Shred-Wipe


Bewertung: 166 Punkte bei 144 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
Alternative
Alex (unangemeldet), Dienstag, 03. Juli 2012 16:40:34
Ein/Ausklappen

Als Alternative gibt's auch eine Distribution, welches das gewünschte anbietet: DBAN (Darik's Boot and Nuke). Es führt menügesteuert zu der gewünschten Aktion zur sicheren Datenlöschung. Außerdem werden einige Begriffe erklärt.
http://www.dban.org


Bewertung: 112 Punkte bei 109 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Zu wenig Speicherplatz auf /boot unter MATE
Patrick Obenauer, 25.05.2015 14:28, 1 Antworten
Hallo zusammen, ich habe Ubuntu 14.10 mit MATE 1.8.2 (3.16-37) mit Standardeinstellungen aufgese...
Konsole / Terminal in Linux Mint 17.1 deutsch
Dirk Resag, 09.05.2015 23:39, 12 Antworten
Hallo an die Community, ich habe vor kurzem ein älteres Notebook, Amilo A1650G, 1GB Arbeitsspe...
Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] Google Chorme
Heiko, 25.05.2015 19:06
Am Montag, 25. Mai 2015, 16:17:10 schrieb Richard Kraut: Hallo Richard. > Am Montag, den 25.05.2015, 11:...
Re: [EasyLinux-Ubuntu] Google Chorme
Heiko, 25.05.2015 18:28
Am Montag, 25. Mai 2015, 16:17:10 schrieb Richard Kraut: > Am Montag, den 25.05.2015, 11:50 +0200 schrieb...
Re: [EasyLinux-Ubuntu] OT - etwas Mathematik
Richard Kraut, 25.05.2015 18:07
Am Montag, den 25.05.2015, 17:54 +0200 schrieb Rainer: > Warum musst Du > sowas eigentlich hier loswe...
Re: [EasyLinux-Ubuntu] OT - etwas Mathematik
Gerhard Blaschke, 25.05.2015 18:01
Hallo Rainer, jetzt sei mir nicht böse, aber im Augenblick betreibst Du intolerante Prinzipienreiterei. N...
Re: [EasyLinux-Ubuntu] OT - etwas Mathematik
Gerhard Blaschke, 25.05.2015 17:58
Am 25.05.2015 um 17:55 schrieb flecralf: > Am 25.05.2015 um 17:49 schrieb flecralf: >> Am 25.05.20...