SD-Karte reparieren & Daten retten – der Pi-Notfallplan

NEWS



SD-KARTE REPARIEREN & DATEN RETTEN – DER PI-NOTFALLPLAN


SD-Karte unter einer Schreibtischlampe mit Pinzette daneben

Erst sichern, dann reparieren – die Reihenfolge rettet die Daten

Kurz gesagt: Lässt sich eine defekte SD-Karte im Raspberry Pi noch retten?

Die Kurzfassung:

  • Meistens ja: Wer die SD-Karte reparieren will, hat es in den allermeisten Fällen nicht mit kaputtem Flash-Speicher zu tun, sondern mit einem beschädigten Dateisystem. Das ist reparabel.
  • Die eiserne Reihenfolge: Erst ein vollständiges Abbild ziehen, dann reparieren. Jeder Reparaturversuch verändert die Karte unwiderruflich.
  • Die Werkzeuge: dd oder ddrescue für das Abbild, fsck.ext4 für das Dateisystem, PhotoRec für einzelne Dateien aus einem hoffnungslosen Fall.
  • Windows ist der falsche Ort: Windows kennt das Linux-Dateisystem der Karte nicht und bietet deshalb „Formatieren?" an. Dieses Angebot niemals annehmen.
  • Endgültig kaputt ist nur der Schreibschutz-Modus: Wenn der Controller auf Nur-Lesen umschaltet, lassen sich die Daten noch holen – die Karte selbst ist Elektroschrott.
  • Die beste Reparatur ist die, die nie nötig wird: Markenkarte, sauberes Herunterfahren und ein automatisches Backup machen den nächsten Kartentod zur Fußnote.

Warum SD-Karten im Raspberry Pi kaputtgehen

Eine microSD-Karte ist ein Verbrauchsgegenstand. Ihre Speicherzellen vertragen eine begrenzte Zahl an Schreibvorgängen, und der kleine Controller auf der Karte verteilt diese Schreibzugriffe so gut es geht über den gesamten Chip. Genau dieser Controller ist die Schwachstelle: Er hält intern eine Zuordnungstabelle, welcher logische Block gerade in welcher physischen Zelle liegt. Wird die Karte mitten in einer Schreiboperation stromlos, kann diese Tabelle inkonsistent werden – und dann ist plötzlich nicht eine Datei beschädigt, sondern die halbe Partition.

Der zweite große Verschleißtreiber ist der Dauerbetrieb. Ein Pi als Server schreibt permanent: Systemprotokolle, Datenbanken, Zwischenspeicher, bei aktivem Swap zusätzlich ausgelagerter Arbeitsspeicher. Erfahrungswerte aus der Community liegen für Dauerläufer je nach Schreiblast bei etwa zwei bis fünf Jahren – bei schreibintensiven Projekten wie Kameraaufzeichnung oder Messdatenerfassung auch deutlich darunter.

Drittens gibt es Karten, die nie in Ordnung waren: Fälschungen melden dem System eine Kapazität, die der Chip gar nicht hat. Jenseits der echten Größe werden Daten stillschweigend überschrieben – das fällt oft erst nach Wochen auf und sieht dann aus wie ein plötzlicher Defekt.

Für die Praxis heißt das: Bevor man eine SD-Karte reparieren kann, muss man wissen, welcher dieser drei Fälle vorliegt. Ein Dateisystemschaden nach Stromausfall ist in zehn Minuten behoben. Ein Controller im Schreibschutz-Modus ist es nie. Und eine Fälschung nützt auch repariert nichts. Die Diagnose steht deshalb vor der Reparatur – aber nach der Sicherung.

SD-Karte reparieren – Schritt für Schritt

Der folgende Ablauf ist bewusst konservativ: Nichts davon verändert die Original-Karte, bis die Kopie steht. Man braucht dafür einen Linux-Rechner oder einen zweiten Raspberry Pi und einen Kartenleser.

  1. Karte anschließen und identifizieren: Kartenleser einstecken, dann lsblk -f aufrufen. Die Karte erscheint typischerweise als /dev/sda oder /dev/mmcblk0 mit zwei Partitionen: einer kleinen FAT32-Bootpartition und einer großen ext4-Systempartition. Das Gerät genau notieren – ein Vertipper schreibt später auf die falsche Platte.
  2. Nichts einhängen, nichts formatieren: Falls die Oberfläche die Karte automatisch eingehängt hat, mit sudo umount /dev/sda1 /dev/sda2 wieder aushängen. Reparaturwerkzeuge arbeiten nur an nicht eingehängten Dateisystemen sauber.
  3. Komplettes Abbild ziehen – vor allem anderen: sudo dd if=/dev/sda of=rettung.img bs=4M conv=noerror,sync status=progress. Das Abbild friert den Ist-Zustand ein. Ab hier darf beim Reparieren nichts mehr schiefgehen, das nicht rückgängig zu machen wäre.
  4. Bei Lesefehlern zu ddrescue wechseln: Bricht dd mit Ein-/Ausgabefehlern ab, hilft sudo apt install gddrescue und anschließend sudo ddrescue -d /dev/sda rettung.img rettung.log. Das Werkzeug liest zuerst alle gesunden Bereiche und arbeitet sich erst danach an die beschädigten heran. Dank Protokolldatei lässt sich ein abgebrochener Lauf fortsetzen.
  5. Das Abbild als Laufwerk einbinden: sudo losetup -fP --show rettung.img liefert einen Gerätenamen wie /dev/loop0; die Partitionen heißen dann /dev/loop0p1 und /dev/loop0p2.
  6. Dateisystem prüfen und reparieren: sudo fsck.ext4 -f -y /dev/loop0p2 für die Systempartition und sudo fsck.vfat -a /dev/loop0p1 für die Bootpartition. Repariert wird die Kopie – die Karte bleibt unangetastet. Gefundene Fragmente landen im Ordner lost+found.
  7. Daten sichern oder System wiederherstellen: Die reparierte Partition mit sudo mount /dev/loop0p2 /mnt einhängen und den Inhalt von /mnt/home sowie die Konfigurationsdateien wegkopieren. Soll der Pi wieder laufen, wandert das reparierte Abbild auf eine frische Karte – wie das geht, steht in der Anleitung zum Klonen.
  8. Aufräumen: sudo umount /mnt und sudo losetup -d /dev/loop0 lösen das Abbild wieder.

Defekt-Typen unterscheiden: Was sich reparieren lässt und was nicht

Nicht jeder Kartenfehler lohnt den Aufwand. Die Übersicht ordnet die typischen Symptome ein.

SymptomWahrscheinliche UrsacheWas hilft
Pi startet nicht, Karte wird am PC erkanntBeschädigtes Dateisystem nach Stromausfallfsck auf dem Abbild – gelingt fast immer
System startet, meldet aber „read-only file system"Der ext4-Treiber hat wegen Fehlern auf Nur-Lesen geschaltetSauber herunterfahren, Karte extern prüfen
Nichts lässt sich mehr speichern, Lesen gehtDer Kartencontroller ist dauerhaft im SchreibschutzDaten retten, Karte entsorgen – nicht reparierbar
Karte taucht am PC gar nicht aufController oder Kontakte defekt, oft auch der LeserAnderen Leser und anderen Rechner testen
Dateien sind da, lassen sich aber nicht öffnenFälschung mit vorgetäuschter KapazitätMit f3write und f3read nachweisen, dann zurückgeben
Ständige Ein-/Ausgabefehler im SystemprotokollKarte am Ende ihrer LebensdauerAbbild mit ddrescue ziehen, Karte tauschen

Bleibt der Pi trotz augenscheinlich intakter Karte schwarz, liegt das Problem oft gar nicht am Speicher: Netzteil, Bootreihenfolge oder ein defektes HDMI-Kabel kommen genauso in Frage. Die Fehlersuche beim Boot-Problem geht diese Kandidaten der Reihe nach durch.

SD-Karte reparieren unter Windows – geht das überhaupt?

Nur eingeschränkt, und das hat einen einfachen Grund: Die Systempartition eines Raspberry Pi ist mit ext4 formatiert, einem Dateisystem, das Windows von Haus aus nicht kennt. Windows sieht deshalb nur die kleine FAT32-Bootpartition und hält den Rest für unformatierten Rohbereich. Die freundliche Nachfrage „Der Datenträger muss formatiert werden. Möchten Sie ihn jetzt formatieren?" ist genau der Moment, in dem viele Rettungen scheitern. Die Antwort lautet immer: abbrechen.

Wer trotzdem an einem Windows-Rechner sitzt, hat drei brauchbare Wege. Erstens: PhotoRec und TestDisk aus dem gleichen kostenlosen Paket. PhotoRec ignoriert das Dateisystem komplett und sucht die Karte Sektor für Sektor nach bekannten Dateisignaturen ab – für Fotos, Dokumente und Videos ist das oft die letzte, aber sehr wirksame Rettung. Die Dateinamen sind danach allerdings verloren.

Zweitens: das Windows-Subsystem für Linux. Damit stehen dd, ddrescue und fsck auch unter Windows zur Verfügung, wenn man den Datenträger durchreicht. Drittens – und in der Praxis am einfachsten: ein zweiter Raspberry Pi mit Kartenleser. Ein Zero 2 W reicht dafür völlig aus, wenn genug Zeit da ist; ein Pi 5 zieht das Abbild deutlich schneller. Für die reine Kapazitätsprüfung bleibt H2testw das Mittel der Wahl unter Windows.

Vorbeugen: damit die nächste Karte länger hält

Reparieren ist der zweitbeste Weg. Der beste ist, den Ausfall unwahrscheinlich zu machen – und dafür gibt es eine überschaubare Zahl wirksamer Maßnahmen.

  • Markenkarte kaufen: A2-klassifizierte Karten etablierter Hersteller kosten wenige Euro mehr und halten in der Praxis um ein Vielfaches länger. Welche Modelle sich lohnen, zeigt der Kartenvergleich.
  • Sauber herunterfahren: sudo shutdown -h now statt Stecker ziehen. Wo das nicht immer möglich ist – etwa bei einem Pi in der Garage – gehört eine USV dazu, die den Pi bei Stromausfall geordnet beendet.
  • Ordentliches Netzteil verwenden: Unterspannung zeigt sich nicht nur am Blitzsymbol, sondern auch in abgebrochenen Schreibvorgängen. Beim Pi 5 ist das offizielle 27-W-Netzteil der sichere Weg.
  • Schreiblast senken: Protokolldateien in den Arbeitsspeicher legen, unnötige Dienste abschalten, den Swap auf einem Server klein halten oder ganz deaktivieren.
  • Auf SSD umziehen: Für alles, was dauerhaft läuft, ist eine SSD die dauerhafte Lösung – am Pi 5 per NVMe-HAT, an älteren Modellen per USB.
  • Regelmäßig sichern: Ein wöchentlicher Klon auf eine zweite Karte oder ein Abbild auf dem Netzwerkspeicher verwandelt den Kartentod von einer Katastrophe in eine Viertelstunde Arbeit.

Wer den Pi ohnehin neu aufsetzt, kann den Umzug gleich mit erledigen: Der Raspberry Pi Imager schreibt das System genauso bequem auf eine USB-SSD wie auf eine Speicherkarte, und aktuelle Raspberry-Pi-OS-Versionen auf Basis von Debian Trixie bringen alles dafür mit.

Fehler und Stolpersteine bei der Kartenrettung

  • Reparieren vor dem Sichern: Der häufigste und teuerste Fehler. fsck kann bei schwer beschädigten Strukturen Daten verwerfen, die eine Signatursuche noch gefunden hätte. Erst das Abbild, dann alles andere.
  • Das falsche Gerät angegeben: Ein dd-Befehl mit vertauschtem if und of überschreibt in Sekunden die Systemplatte des Rettungsrechners. Vor dem Absenden das Gerät zweimal mit lsblk gegenprüfen.
  • Am eingehängten Dateisystem arbeiten: Läuft fsck auf einer eingehängten Partition, sind neue Inkonsistenzen fast garantiert. Immer vorher aushängen.
  • Den Kartenleser übersehen: Billige Leser fallen häufiger aus als die Karten selbst. Bevor eine Karte für tot erklärt wird, gehört sie in einen zweiten Leser an einem zweiten Rechner.
  • Zu wenig Platz für das Abbild: Eine 128-GB-Karte ergibt eine 128 GB große Datei – fehlt der Platz, bricht der Vorgang mittendrin ab.
  • Schreibschutz-Karten weiterbenutzen: Eine Karte, die in den Nur-Lesen-Modus gewechselt ist, kommt nicht zurück. Sie taugt noch zum Datenlesen, danach gehört sie in den Elektroschrott – auch wenn sie „irgendwie noch geht".

Häufige Fragen zum Reparieren der SD-Karte

Windows schlägt „Formatieren" vor – was tun?
Abbrechen, immer. Windows kennt das ext4-Dateisystem der Systempartition nicht und hält sie deshalb für leer. Die Karte ist in diesem Moment sehr oft völlig in Ordnung.

Wie lange hält eine SD-Karte im Raspberry Pi?
Bei gelegentlicher Nutzung viele Jahre, im Dauerbetrieb je nach Schreiblast eher zwei bis fünf. Kameraprojekte, Datenbanken und ausführliches Protokollieren verkürzen die Lebensdauer spürbar.

Kann ich die Karte direkt im laufenden Pi prüfen?
Nur eingeschränkt: Das eingehängte Wurzeldateisystem lässt sich nicht sinnvoll reparieren. Ein sudo touch /forcefsck mit anschließendem Neustart erzwingt aber eine Prüfung beim Hochfahren.

Was bedeutet lost+found nach der Reparatur?
Dort legt fsck Datenblöcke ab, deren Zugehörigkeit zu einer Datei nicht mehr rekonstruierbar war. Manchmal lassen sich daraus mit etwas Geduld noch brauchbare Dateien zusammensetzen.

Hilft Formatieren gegen eine defekte Karte?
Bei reinen Dateisystemfehlern ja, aber die Daten sind danach weg. Gegen Verschleiß oder einen defekten Controller hilft es überhaupt nicht.

Wie erkenne ich eine gefälschte Speicherkarte?
Mit f3write und f3read unter Linux oder H2testw unter Windows. Beide beschreiben die Karte vollständig und lesen sie zurück – weicht die nutzbare Kapazität ab, ist es eine Fälschung.

Lohnt sich professionelle Datenrettung?
Für private Projekte fast nie: Die Preise beginnen im dreistelligen Bereich, und bei defektem Controller ist der Erfolg unsicher. Ein regelmäßiges Backup ist um Größenordnungen billiger.

Fazit

Eine defekte Speicherkarte ist selten das Ende der Daten. Wer die SD-Karte reparieren muss, kommt mit dd, ddrescue und fsck in den meisten Fällen ans Ziel – vorausgesetzt, die Reihenfolge stimmt: erst das Abbild sichern, dann am Abbild arbeiten, die Originalkarte niemals anfassen. Nur der Schreibschutz-Modus des Controllers ist endgültig, und selbst dann lassen sich die Daten noch lesen. Unsere klare Empfehlung geht aber über die Reparatur hinaus: Behandle den ersten Kartenausfall als Umzugsauftrag. Ein Pi, der Tag und Nacht läuft, gehört auf eine SSD und hinter ein automatisches Backup – dann bleibt das Reparieren von Speicherkarten eine einmalige Lektion statt eines jährlichen Rituals.

* = Affiliate Link (raspi-config.de ist Teilnehmer des Partnerprogramms von Amazon EU, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu Amazon.de Werbekostenerstattung verdient werden kann.)


VORSCHAU


Was Dich im Raspberry Pi Videokurs erwartet.


Play klicken & Video abspielen.

QUIZ


Prüfe Deinen aktuellen Wissensstand.

Raspberry Pi Quiz starten

Bild anklicken & Quiz starten.

NEWS



EMPFEHLUNG



Danke für Deine Weiterempfehlung!

© 2026 raspi-config.de | Datenschutz | Impressum