HH maczarr.de

Raspberry Pi: SD-Karte kaputt - Daten retten

Wenn der Raspberry Pi nicht mehr richtig startet und die SD-Karte im Rechner das rootfs-Volume nicht mehr einbindet lohnt ein Blick in dmesg am Linux-Rechner.

[183.412447] EXT4-fs (sda2): INFO: recovery required on readonly filesystem
[183.412453] EXT4-fs (sda2): write access unavailable, cannot proceed (try mounting with noload)

Sieht die Fehlerausgabe in etwa so aus wie oben, könnte das Mounten der SD-Karte im Read-Only-Modus noch klappen um Daten zu retten. Das geht wie folgt (davon ausgehend, dass rootfs als sda2 vorliegt):

# den folgenden Pfad muss man natürlich individuell anpassen
sudo mkdir /media/user/raspirootfs
sudo mount -o ro,noload /dev/sda2 /media/user/raspirootfs

Wenn der Vorgang erfolgreich war, kann anschließend lesend auf den Inhalt der SD-Karte zugegriffen und Daten gesichert werden. Zum herunterfahren dann wieder:

sudo umount /media/user/raspirootfs

Wenn die SD-Karte ohne eigenes Zutun im "Read-Only-Modus" war, bedeutet das meistens, dass sie kaputt ist. Die Anschaffung einer neuen SD-Karte ist zu empfehlen.

Titelfoto von Jainath Ponnala auf Unsplash