Ein Backup der SD Card anfertigen



Gemeint ist: Dein System von der SD Card herunterholen und später auch wiederherstellen

Wenn Du eine Weile mit Raspbian oder einem anderen Betriebssystem auf Deinem Raspberry herumgespielt hast und es vielleicht einwenig verändert und an Deine Vorstellungen angepasst hast, kommt sicher irgendwann der Moment, mal eins der vielen anderen Betriebssysteme ausprobieren zu wollen.

Du könntest Dir eine ganze Schublade voller SD Cards kaufen oder eben Dein Betriebssystem von der SD Card herunterholen und es zu einem Archiv zusammenfalten.

Unter Linux und Mac eignet sich dafür hervorragend der Befehl: dd

Mit dd kann man den gesamten Inhalt eines Laufw­erks direkt kopieren. Dazu habe ich die Karte aus dem Rasp­berry Pi genom­men und in den SD-Slot meines Computers gesteckt.

Mac:

Zuerst mußt Du herausbekommen, unter welchem Namen Dein Mac die SD Card eingebunden hat.

Das bekommst Du entweder heraus mit:
Apfel (oben links in der Systemleiste) --> Über diesen Mac --> weitere Informationen --> Kartenleser (o. ä.)

Oder Du gibst Im Terminal einfach ein: mount
Deine SD Card hat in etwa folgende Attribute: (msdos, local, nodev, nosuid, noowners)

Bei mir hieß die SD Card: disk1s2

Zum Herunterziehen des SD-Card-Inhaltes gib im Terminal ein:
dd if=/dev/disk1s2 | gzip > /Users/dein_name/Desktop/mein_image.gz

...wobei Du "dein_name" natürlich durch Deinen eigenen Nutzernamen austauschen mußt.

Wieder­her­stellen ginge bei Bedarf dann mit:

gzip -dc /Users/dein_name/Desktop/mein_image.gz | dd of=/dev/disk1s2


Linux

Zuerst mußt Du herausbekommen, unter welchem Namen Dein Computer die SD Card eingebunden hat.
Das bekommst Du in einem Terminal heraus mit: mount

Bei mir hieß die Card: sdb

Zum Herunterziehen des SD-Card-Inhaltes gib im Terminal ein:
dd if=/dev/sdb | gzip > /home/dein_name/Desktop/mein_image.gz

Wieder­her­stellen ginge bei Bedarf dann mit:
gzip -dc /home/dein_name/Desktop/mein_image.gz | dd of=/dev/sdb

wobei Du "dein_name" natürlich durch Deinen eigenen Nutzernamen austauschen solltest.


Windows

In Windows benutzt Du die READ- bzw LESEN-Funktion vom win32diskimager (Download hier).