Empfohlen, 2024

Die Wahl des Herausgebers

Wie schreibe ich Bilddateien auf SD-Karte mit dd von der Kommandozeile von Mac oder Linux

Raspberry Pi: Image auf SD-Karte installieren | InvisibleQuantum

Raspberry Pi: Image auf SD-Karte installieren | InvisibleQuantum

Inhaltsverzeichnis:

Anonim

Müssen Sie eine Bilddatei auf eine SD-Karte schreiben? Das Kommandozeilen-Tool 'dd' erledigt das für Sie, indem es mit minimalem Aufwand eine .img-Datei auf eine SD-Karte schreibt. Ein netter Vorteil der Verwendung von 'dd' zum Schreiben von Image-Dateien auf eine SD-Karte ist, dass es sowohl für Mac OS als auch für Linux direkt ab Werk funktioniert, da es vorinstalliert ist und keine zusätzlichen Downloads oder Anwendungen von Drittanbietern zum Brennen eines Programms erforderlich sind Bild auf diese Weise.

Die Verwendung von dd von der Befehlszeile aus, um ein Image auf eine SD-Karte zu schreiben, gilt als fortgeschritten. Dies ist daher am besten für Benutzer geeignet, die mit der Befehlszeile vertraut sind. Sie können dies beispielsweise verwenden, um ein Boot-Image für ein RaspberryPi oder ein anderes Linux-Setup für den Schnellstart zu schreiben. Für die meisten Benutzer ist es einfacher, ein Bild mit einer Drittanbieter-App wie Etcher auf eine SD-Karte zu schreiben. Trotzdem funktioniert dd einwandfrei, solange Sie die Befehlszeile verstehen. Die Verwendung von dd zum Schreiben eines SD-Kartenabbilds ähnelt der Verwendung von dd zum Brennen eines ISO-Abbilds auf ein USB-Laufwerk oder ein anderes Festplattenabbild, mit der Ausnahme, dass das Dateiformat und das Ziel natürlich unterschiedlich sind.

Wie schreibe ich Image .img auf SD-Karte über die Befehlszeile mit dd

Starten Sie zunächst die Terminal-App im Ordner / Programme / Dienstprogramme /. Wenn Ihre IMG-Datei auch leicht zu finden ist, gehen wir davon aus, dass sie sich in Ihrem aktuellen Arbeitsverzeichnis befindet.

Sie müssen die Festplattenkennung für die Ziel-SD-Karte haben, auf die Sie die img-Datei schreiben möchten. Daher führen wir zuerst die diskutil-Liste aus:

diskutil list

Suchen Sie die SD-Karte in der Ausgabe der Diskussionsliste und notieren Sie sich die mit der SD-Karte verknüpfte Festplatten-ID rdiskNUMBER. Sie verwenden dies als SD-Kartenziel für das Schreiben sowie den Dateinamen des Disk-Images, das auf die SD-Zielkarte geschrieben werden soll.

Verwenden Sie die folgende Befehlssyntax, um die IMG-Image-Datei auf die SD-Karte zu schreiben:

sudo dd if=NameOfImageToWrite.img of=/dev/rdiskNUMBER bs=1m

Ersetzen Sie NameOfImageToWrite.img durch image und path und rdiskNUMBER durch die Ziel-SD-Karten-Festplattenkennung, wie sie in der Ausgabe von 'diskutil list' gefunden wurde.

Drücken Sie die Eingabetaste und geben Sie das Administratorkennwort ein, um den Schreibvorgang zu starten. Je nach Größe der Bilddatei und Geschwindigkeit der SD-Karte kann der Vorgang einige Zeit in Anspruch nehmen.

Wenn Ihr Festplatten-Image beispielsweise "RaspberryPiCustom.img" lautet und die Festplatten-ID "/ dev / rdisk4" lautet, sieht der Befehl folgendermaßen aus:

sudo dd if=RaspberryPiCustom.img of=/dev/rdisk4 bs=1m

Dies sollte für Benutzer, die bereits mit der Befehlszeile vertraut sind, recht einfach und direkt sein.

Wenn Sie sich für einen Moment von SD-Karten entfernen, besteht eine weitere Möglichkeit für einige Benutzer darin, Disc-Images direkt vom Mac Finder in modernen Mac OS-Versionen zu brennen. Dies funktioniert problemlos, wenn Sie eine CDRW oder DVD-RW haben und mit Common arbeiten Disk-Image-Dateiformate auch. Ältere Mac OS X-Versionen können das Festplatten-Dienstprogramm auch zum Brennen von ISO- und anderen Images verwenden. Moderne Versionen des Festplatten-Dienstprogramms haben diese Funktion jedoch verloren. Glücklicherweise kann das dd-Tool ISO-Images von der Befehlszeile brennen sowie ein Image auf ein USB-Laufwerk schreiben.

Kennen Sie einen anderen Ansatz zum Schreiben von IMG-Dateien auf eine SD-Karte über die Befehlszeile oder auf andere Weise? Teilen Sie Ihre Tipps oder Kommentare unten!

Top