So werden Raspberry Pi-SD-Karten mit der Befehlszeile in OS X geklont

Das Raspberry Pi wird von einem Betriebssystem ausgeführt, das auf einer Secure Digital (SD) -Karte gespeichert ist, und es können viele verschiedene Betriebssysteme verwendet werden. Lagerung ist relativ kostengünstig, kann erstellt werden (blitzte), mit Leichtigkeit neu erstellt, beschrieben und überschrieben.

Dies ist zum einen ein Vorteil des Pi. Auf der anderen Seite bedeutet die experimentelle Natur des Pi mehr Zeit zum Blinken von SD-Karten. In diesem Lernprogramm erfahren Sie, wie Sie mit einem Mac eine Raspberry Pi SD-Karte klonen können. Dies ist besonders hilfreich, wenn Sie Ihr Betriebssystem so einrichten, wie Sie es möchten.


Himbeer-Pi

Der Himbeer-Pi unterscheidet sich etwas von dem Computer, an den sich die meisten von uns seit zwei Jahrzehnten gewöhnt haben. Es handelt sich hierbei um eine nackte Platine mit Komponenten und Anschlüssen, für die Sie ein Netzteil, eine Tastatur, einen Monitor und eine Maus benötigen, um das Gerät in Betrieb zu nehmen.

Mit fast zweieinhalb Millionen verkauften Einheiten in etwas mehr als einem Jahr seit seiner Einführung - und mit dem Fokus, Kinder (Erwachsene?) Zum Codieren und Experimentieren zu bringen, ist es nicht übertrieben, den Raspberry Pi als revolutionäres Gerät zu betrachten.

In der Lage zu sein, zu experimentieren, zu spielen und Dinge zu brechen, ist Teil des Spaßes. Durch das Klonen Ihrer SD-Karten können Sie mit minimaler Ausfallzeit wieder einsatzbereit sein.


Richten Sie Ihre SD-Karte ein

Bevor Sie mit dem Klonen Ihrer SD-Karte beginnen, installieren Sie NOOBS oder das Betriebssystem Ihrer Wahl, passen Sie es an und richten Sie es genau so ein, wie Sie es verwenden möchten.

Spitze: Lesen Sie unsere Anleitungen, um Ihre SD-Karte einzurichten So installieren Sie NOOBS auf einem Raspberry Pi mit einem Mac und So installieren Sie NOOBS auf einem Raspberry Pi mit einem Mac.


Klonen der SD-Karte mit Mac OS X

Beim Klonen wird eine genaue Kopie erstellt. Die folgenden Schritte führen Sie durch das Erstellen eines Disk-Images Ihrer vorhandenen Raspberry Pi SD-Karte, unabhängig davon, welches Betriebssystem Sie verwenden oder wie sie eingerichtet wurde.

Der Vorteil eines Disk-Images Ihrer SD-Karte besteht darin, dass Sie eine Sicherungskopie Ihrer Daten haben, aus der Sie problemlos eine neue SD-Karte schreiben können


Klonen mit der Befehlszeile (CLI)

Schritt 1. Legen Sie Ihre SD-Karte ein

Stellen Sie sicher, dass Sie die zu kopierende SD-Karte in den SD-Kartenleser Ihres Mac eingelegt haben. Wenn Ihr Mac nicht über einen internen SD-Kartenleser verfügt, müssen Sie einen externen SD-Kartenleser über eine USB-Buchse anschließen.

Schritt 2. Suchen Sie Ihre SD-Karte

Öffnen Terminal und geben Sie den folgenden Befehl ein, um Ihre SD-Karte zu finden:

diskutil liste

Die Antwort ist ähnlich wie in meinem Screenshot von Terminal. Identifizieren Sie Ihre SD-Karte (siehe unter NAME und GRÖSSE korrekte Lautstärke überprüfen). In meinem Beispiel ist die SD-Karte / dev / disk2.


Suchen der SD-Karte mit einem Terminalbefehl

Schritt 3. Klonen Ihrer SD-Karte

Unabhängig davon, ob Ihre RPi-SD-Karte nach Ihren Wünschen eingerichtet ist oder Sie vor der Installation von Software nur einen inkrementellen Klon erstellen möchten, können Sie durch das Sichern Ihrer SD-Karte langfristig viel Zeit sparen.

In meinem Beispiel ist meine SD-Karte / dev / disk2. Passen Sie dies bei Bedarf für Sie an. Im Terminal, Geben Sie den folgenden Befehl ein, um ein Disc-Image zu erstellen (.dmg) Ihrer SD-Karte auf der Desktop.

sudo dd if = / dev / disk2 von = ~ / Desktop / raspberrypi.dmg

Klonen der SD-Karte mit einem Terminalbefehl

Spitze: Möglicherweise werden Sie aufgefordert, Ihr Administratorkennwort einzugeben, um mit diesem Befehl fortzufahren. Beachten Sie, dass beim Eingeben Ihres Kennworts keine Zeichen angezeigt werden. Achten Sie daher auf die Tasten, die Sie drücken, und seien Sie vorsichtig.

Der Vorgang zum Klonen der SD-Karte kann einige Zeit in Anspruch nehmen. Während des Kopierens der SD-Karte wird im Terminal kein Fortschritt angezeigt. Es wird jedoch eine Meldung angezeigt, wenn der Vorgang abgeschlossen ist.

Der Kopiervorgang kann einige Zeit dauern und dauert bei SD-Karten mit höherer Kapazität länger. Um Ihnen eine Idee zu geben, dauerte die Sicherung einer 8-GB-SD-Karte auf meinem Mac mini Core i5 23 Minuten.


Bestätigung der Fertigstellung

Wiederherstellen mithilfe der Befehlszeile (CLI)

Es ist nützlich, eine Master-Image Ihrer SD-Karte, von der Sie bei Bedarf auf neue SD-Karten replizieren können.

Oder es kann zum Wiederherstellen einer vorhandenen SD-Karte verwendet werden, wenn diese beschädigt wurde oder Sie zum Beispiel einen früheren Status wiederherstellen wollten.

Schritt 1. Legen Sie die wiederherzustellende SD-Karte ein

Legen Sie eine leere (oder gebrauchte und gekoppelte) SD-Karte in den SD-Kartenleser Ihres Mac ein.

Schritt 2. Suchen Sie die wiederherzustellende SD-Karte

Öffnen Sie das Terminal und suchen Sie Ihre SD-Karte. Beachten Sie, dass sich die Nummer möglicherweise von der zuvor verwendeten unterscheidet. Verwenden Sie dazu den Befehl:

diskutil liste

Suchen der SD-Karte mit einem Terminalbefehl

Schritt 3. Hängen Sie die SD-Karte aus

Geben Sie in Terminal den folgenden Befehl ein:

diskutil unmountDisk / dev / disk2

Deinstallation der SD-Karte mit einem Terminalbefehl

Schritt 3. Formatieren Sie die SD-Karte

Wenn Sie Ihre SD-Karte identifiziert haben, geben Sie den folgenden Befehl ein, um sie als FAT16 zu formatieren. In meinem Fall ist das der Fall / dev / disk2. Passen Sie dies entsprechend Ihren Umständen an:

sudo newfs_msdos -F 16 / dev / disk2

Formatieren der SD-Karte vom Terminal aus

Schritt 4. Wiederherstellen von einem geklonten Disc-Image

Suchen Sie das Disc-Image dmg, das Sie zuvor geklont haben. In meinem Beispiel wird davon ausgegangen, dass sich die DMG auf dem Desktop befindet. Geben Sie unter "Terminal" den folgenden Befehl ein, um sicherzustellen, dass Sie die richtige Ziel-CD angeben / dev / disk2.

sudo dd if = ~ / Desktop / raspberrypi.dmg = / dev / disk2

Wiederherstellen eines Disc-Images auf einer SD-Karte

Spitze: Beachten Sie, dass das Wiederherstellen des Disc-Images auf der SD-Karte einige Zeit dauern kann. Wahrscheinlich viel länger als Sie denken. Für die Wiederherstellung des Mac mini Core i5 auf einer 8-GB-SDXC-Karte wurden 3 Stunden und 27 Minuten benötigt.


Was ist vor der Bereitstellung Ihres Klons zu tun?

Seien Sie nicht zu voreilig, wenn Sie zu einer geklonten SD-Karte zurückkehren müssen. Anstatt die vorhandene Karte durch den Klon auszutauschen, stellen Sie sicher, dass Sie den Klon erneut klonen, bevor Sie ihn verwenden.

Auf diese Weise haben Sie immer eine Version Ihres Betriebssystems bereit, so wie Sie es möchten und ohne einen langwierigen Arbeitsablauf beim Flashen, Installieren, Aktualisieren und Aktualisieren von Software.


Fazit

In diesem Tutorial habe ich Ihnen gezeigt, wie Sie Ihre Raspberry Pi SD-Karte mit nur der Befehlszeilenschnittstelle (CLI) in Terminal unter OS X klonen.

Durch das Klonen Ihrer SD-Karten können Sie viel Zeit sparen, sodass Sie mehr Zeit damit verbringen können, Ihren Raspberry Pi zu genießen und mit ihm zu experimentieren.