Rasperry Pi SD Karte klonen

Es gibt verschiedene Wege eine SD Karte für den Raspi zu klonen. Dabei haben sich für mich zwei mögliche Wege bewährt:

  1. Image mit einem Card-Reader auf den PC Speichern und dann wieder vom PC auf eine neue SD Karte oder
  2. Den Card-Reader mit neuer SD-Karte direkt an den Raspi anschliessen und aus dem laufenden Betrieb ein Clone erstellen.

Klone aus dem laufenden Betrieb

  • Raspi mit angeschlossenem Card-Reader (inkl. darin enthaltener neuer SD Karte) starten
  • Anschliessend https://github.com/billw2/rpi-clone installieren
  • $ git clone https://github.com/billw2/rpi-clone.git 
    $ cd rpi-clone
    $ sudo cp rpi-clone rpi-clone-setup /usr/local/sbin

Nun mit

sudo rpi-clone <zielllaufwerk> => z.B. sudo rpi-clone sdf

ein Clone erstellen.

Dies hat den schönen nebenefekt, dass man den Clone auch direkt auf eine kleinere Karte schreiben kann, sofern der genutzte Speicher im Ursprungslaufwerk die Kapazität des Ziellaufwerks nicht übersteigt.

Hint Passwort

Beim letzten Clone hat es das Passwort des Sudo-Users “zerstört” bzw. ich konnte mich auf der geklonten SD Karte nicht anmelden. Hiermit kann man das Passwort reseten (Ich habe Methode 3 benutzt): https://forums.raspberrypi.com/viewtopic.php?t=319398

Image der SD Karte auf PC speichern

Device-Name herausfinden

lsblk -p

=> /dev/sdf

Dump SD Karte in Image File

sudo dd bs=4M if=[SD CARD DEVICE NAME] of=[IMAGE FILE NAME] conv=fsync

sudo dd bs=4M if=/dev/sdf of=~/Downloads/raspi_image.img conv=fsync

Image auf neue SD Karte schreiben

sudo dd bs=4M if=[IMAGE FILE NAME] of=[SD CARD DEVICE NAME] conv=fsync

sudo dd bs=4M if=~/Downloads/raspi_image.img of=/dev/sdf conv=fsync

 

Links

How to clone your Raspberry PI SD card in Linux