Wie übertrage ich mein Setup zwischen SD-Karten?

20

Ich habe mit einer 2-GB-SD-Karte angefangen, aber ich finde das ein bisschen gemütlich, deshalb habe ich eine 16-GB-Karte gekauft, um sie zu ersetzen. Kann ich mit einem einzelnen Pi alle meine Arbeiten zwischen den Karten übertragen oder muss ich bei Null anfangen?

Tom Medley
quelle

Antworten:

23

Sie sollten in der Lage sein, das Image mit derselben Anwendung zu kopieren, mit der Sie es geflasht haben (oder mit dem ddBefehl unter Linux):

dd if=/dev/sdx of=/path/to/image

Wo sdxsteht die SD-Karte?

Dies kann dann wie die ursprüngliche auf die neue SD-Karte geflasht werden:

dd if=/path/to/image of=/dev/sdx

Weitere Informationen finden Sie in dieser Frage:

Wie sichere ich meinen Raspberry Pi?

Und Sie können hier sehen, wie Sie das Bild vergrößern können:

Wie kann ich die Größe meiner / (Root-) Partition ändern?

Jivings
quelle
Setzt dies voraus, dass Sie gleichzeitig auf die beiden Karten zugreifen können (z. B. um einen zweiten Kartenleser anzuschließen)? Wenn nicht, gehe ich davon aus, dass das Bild im RAM gespeichert ist, bis es auf die neue Karte geschrieben wird. Was passiert also, wenn das Originalbild größer ist als der verfügbare Arbeitsspeicher? Vielen Dank!
Ben
@Ben Das Bild wird auf der Festplatte unter dem Pfad gespeichert, den Sie über den ofParameter angeben .
Jivings
Danke für die Antwort, aber hier fehlt mir noch etwas. Bedeutet dies, dass ich beide SD-Karten (dh zwei Festplatten) gleichzeitig mit dem Pi verbinden muss?
Ben
2
@Ben Sie können dies auf dem Raspberry Pi nicht tun. Sie müssen ein separates Gerät verwenden.
Jivings
@Ben Könnten Sie keinen USB-zu-SD-Adapter verwenden, um die Zielkarte zu halten?
Bob Brown
1

Es ist eine App mit Raspbian vorinstalliert, die die gesamte SD-Karte über USB auf eine neue SD-Karte kopieren kann. Der Name der App ist SD-Karten-Kopierer. Es kann im Zubehör gefunden werden.

Sohan Arafat
quelle