AA_123rf-20217183_ViacheslavRashevskyi.jpg

© Viacheslav Rashevskyi, 123RF

Daten retten und wiederherstellen

Rettungsring

Mit den Bordmitteln von Linux lassen sich in begrenztem Umfang Dateien und Partitionen wiederherstellen sowie defekte Datenträger retten.

Warnung

Alle vorgestellten Werkzeuge können zwar Daten retten, bei unsachgemäßem Gebrauch oder Unachtsamkeit aber auch vernichten. Autor und Verlag übernehmen keine Haftung für zerstörte Daten. Im Zweifelsfall sollten Sie ein professionelles Datenrettungslabor beauftragen. Das ist auch der richtige Ansprechpartner, wenn Ihre Festplatte einen mechanischen Schaden aufweist oder der Lesekopf bei jeder Bewegung hörbar Späne von der Platte hobelt.

Völlig niedergeschlagen kommt Ihre gute Bekannte aus den Ferien zurück: Der Island-Urlaub sei der komplette Reinfall gewesen, jammert sie: schlechtes Wetter, mieses Hotel, und dann hätte auch noch ihre Digitalkamera die Speicherkarte gefressen. Sämtliche fotografierten Trolle und Geysire seien jetzt futsch. Glücklicherweise gibt es für genau solche Fälle spezielle Rettungswerkzeuge, mit denen Sie sich umgehend an die Arbeit und Ihre Bekannte glücklich machen können.

Keine Panik

Damit jedoch nicht noch mehr Schaden entsteht, gilt es, in solchen Notfällen erst einmal Ruhe zu bewahren. Erhalten Sie im laufenden Betrieb Lesefehler, sollten Sie umgehend ein Backup des Datenträgers erstellen und so schon einmal die noch lesbaren Dateien retten. Fehlen wie im Beispiel der Digitalkamera gleich mehrere Dateien und Verzeichnisse oder treten massive Lesefehler auf, schalten Sie das Gerät schnellstens aus. Nur so verhindern Sie, dass weitere Schreibzugriffe den Schaden noch vergrößern. Mit den nun anstehenden Schritten retten Sie übrigens nicht nur Festplatten, Speicherkarten und SSDs, sondern auch zerkratzte CDs, DVDs und Blu-rays – vorausgesetzt, die Scheiben benutzen keinen Kopierschutz.

Prüfungskommission

Moderne Festplatten und SSDs überwachen ihren Gesundheitszustand selbst und verraten ihn auf eine Anfrage mittels smartctl. Unter Ubuntu steckt es im Paket smartmontools. Den Gesundheitszustand der ersten Festplatte fragen Sie dann als Benutzer root mit dem Kommando smartctl -H /dev/sda ab.

Sofern dabei FAILED erscheint, ist die Platte beziehungsweise SSD bereits defekt oder aber stark ausfallgefährdet. Sie sollten sie dann auf keinen Fall mehr weiter betreiben und umgehend ein Backup anlegen. Ergänzend testet das Werkzeug badblocks beliebige Datenträger auf defekte (Daten-)Blöcke. Die Partition sde1 prüfen Sie beispielsweise mittels des Kommandos badblocks -sv /dev/sde1.

Der nun laufende Test kann einige Zeit in Anspruch nehmen, bei über USB angeschlossenen Festplatten mehrere Stunden. Sofern die beiden Werkzeuge keine Fehler vermelden, ist das Medium selbst zumindest noch lesbar.

Zunächst sollten Sie das fehlerhafte Medium möglichst mit einem physischen Schreibschutz versehen. Damit kann beim Rettungsversuch weder das Betriebssystem noch eines der Rettungswerkzeuge die Daten weiter zerstören. Die Speicherkarte aus der Digitalkamera entpuppte sich im eingangs beschriebenen Fall als eine etwas ältere, 2 GByte große SD-Karte, bei der man nur den kleinen Schreibschutzriegel an der rechten Seite verschieben musste.

USB-Sticks, Festplatten und SSDs besitzen meist keinen Schreibschutzschalter. Bei sehr wichtigen Daten können Sie einen Schreibschutz-Adapter kaufen, wie sie in der Computerforensik zum Einsatz kommen. Dieser Hardware-Schutz kostet jedoch einige hundert Euro. Eine Festplatte oder SSD mit weniger wichtigen Daten sollten Sie ausbauen und in ein externes USB-Gehäuse stecken. Das verhindert zumindest, dass das zur Rettung gestartete Linux gleich eigenmächtig die Festplatte nutzt. Letzteres passiert gerne mit Swap-Partitionen – oder solchen, die Linux fälschlicherweise dafür hält.

Wo ist Walter?

Starten Sie jetzt den PC, auf dem Sie die Rettung durchführen möchten. Sofern auf ihm kein Linux installiert ist, können Sie ihn einfach von einer beliebigen Live-CD starten. Erst wenn Linux läuft, schließen Sie das defekte Medium an. Eine SD-Karte schieben Sie beispielsweise in einen USB-Kartenleser und stöpseln diesen an den Linux-PC. Lassen Sie den Datenträger noch nicht einbinden, auch wenn Linux das vorschlägt.

Als Nächstes müssen Sie herausfinden, über welche Gerätedatei sich das defekte Medium erreichen lässt. Dabei hilft der Befehl blkid -o list, den Sie genau wie alle weiteren als Benutzer root absetzen. Der Befehl spuckt eine Liste mit allen angeschlossenen Datenträgern und ihren Gerätedateien aus (Abbildung 1). Orientieren können Sie sich am label. Einen weiteren Anhaltspunkt liefert die Größe der Partitionen, die der Befehl cat /proc/partitions ausspuckt (Abbildung 2).

Abbildung 1: Je mehr Partitionen und Festplatten ein Computer eingebaut hat, desto unübersichtlicher ist die von blkid gelieferte Liste. Hier verfügt der Rechner über zwei Festplatten sda und sdb. Die SD-Karte kann somit nur das Laufwerk sdc sein.
Abbildung 2: Die Größe der Partitionen untermauert, dass es sich bei sbd1 um die SD-Karte handeln muss.

Merken Sie sich den Namen der zu rettenden Partition oder des kompletten Datenträgers. Auf der Speicherkarte aus unserem Beispiel hat blkid eine Partition mit dem Gerätenamen /dev/sde1 ausgemacht (Abbildung 3). Finden die Programme bei Ihnen keine Partition, ist noch nicht alles verloren: Rufen Sie dann fdisk -l auf, das sämtliche angeschlossenen Datenträger nennt. Merken Sie sich dann die Gerätedatei des kompletten Datenträgers, im Beispiel also /dev/sde.

Abbildung 3: Der letzte Eintrag von fdisk bestätigt, dass es sich bei der Platte namens sde um die SD-Karte handelt.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 6 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Aus dem Orkus
    Die Partitionstabelle ist zerstört, 600 GByte wertvolle Daten wurden gelöscht – jetzt müssen Testdisk und Photorec ihre Qualitäten bei der Datenrettung beweisen.
  • Mit dd_rescue defekte Partition wiederherstellen
    Wer regelmäßig seine Daten sichert, braucht vor Platten-Versagen keine Angst zu haben – doch manchmal vergisst man die regelmäßigen Backups. Verabschiedet sich dann die Festplatte mit einem Lesefehler, ist guter Rat teuer. Oder umsonst, wenn Sie "dd_rescue" verwenden.
  • Blaulichteinsatz
    Mit Ddrescue retten Sie Daten von beschädigten Festplatten, DVDs, USB-Sticks oder Speicherkarten. Ein leistungsfähiges grafisches Frontend, das sämtliche Funktionen einfach zugänglich macht, begleitet das leistungsfähige Kommandozeilenwerkzeug.
  • Erste Hilfe für Fotos
    Wenn die SD-Karte aus der Digitalkamera den Geist aufgibt, sind nicht automatisch alle gespeicherten Bilder weg. Mit etwas Glück und PhotoRec ist die Datenrettung möglich.
  • Gelöschte Daten und Laufwerke rekonstruieren
    Nur allzu leicht landen wichtige Dateien per Mausklick im Nirvana. Mit dem leistungsfähigen Duo Photorec und Testdisk stellen Sie nicht nur einzelne Files, sondern im Falle eines Falles sogar ganze Partitionen wieder her.
Kommentare

Infos zur Publikation

LU 08/2016: Multimedia

Digitale Ausgabe: Preis € 5,99
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!

Aktuelle Fragen

Wie kann man das berichtigen
Udo Muelle, 17.07.2016 20:39, 1 Antworten
Fehlschlag beim Holen von http://extra.linuxmint.com/dists/rosa/main/binary-i386/Packages Hash-S...
Installation Genimotion
Horst Müller, 15.07.2016 17:00, 1 Antworten
Hallo, ich kann Genimotion nicht installieren. Folgende Fehlermeldung habe ich beim Aufruf erh...
Probleme beim Hochfahren der Terastaion 5400 mit Unix-Distrib
Sheldon Cooper, 10.07.2016 09:32, 0 Antworten
Hallo ihr lieben, habe seit zwei Tagen das Problem, das das NAS (Raid5) nicht mehr sauber hoch...
Mit Firewire Videos improtieren?
Werner Hahn, 09.06.2016 11:06, 5 Antworten
Ich besitze den Camcorder Panasonic NV-GS330, bei dem die Videos in guter Qualität nur über den 4...
lidl internetstick für linux mint
rolf meyer, 04.06.2016 14:17, 3 Antworten
hallo zusammen ich benötige eure hilfe habe einen lidl-internetstick möchte ihn auf linux mint i...