Der Raspberry Pi ist ein unglaublich kleiner Computer, bestehend aus Komponenten und Anschlüssen auf einer undurchführbar kleinen Leiterplatte, die ungefähr die Abmessungen einer Kreditkarte hat. Abhängig von Ihrer beabsichtigten Verwendung verfügt Ihr Rasberry Pi möglicherweise über eine Tastatur, einen Monitor und eine Maus. Unabhängig von der beabsichtigten Verwendung benötigen Sie eine SD-Karte (Secure Digital), auf der ein Betriebssystem installiert werden kann.
In diesem Lernprogramm wird beschrieben, wie Sie ein Betriebssystem auf einer SD-Karte zur Verwendung in Ihrem Raspberry Pi installieren.
Um mit Ihrem Raspberry Pi loslegen zu können, müssen Sie dies zunächst tun Blitz eine SD-Karte. Während Ihr Mac oder PC ein magnetisches Festplattenlaufwerk (HDD) oder ein Solid State Drive (SSD) verwendet, verfügt Ihr Raspberry Pi über keinen eigenen internen Speicher.
Stattdessen verwendet der Raspberry Pi eine Secure Digital (SD) -Karte, wie sie in vielen Digitalkameras häufig als Speicher verwendet wird.
Dies bedeutet, dass der Raspberry Pi von dem Betriebssystem aus ausgeführt wird, das Sie auf einer SD-Karte installieren. Sie können dies von Ihrem Hauptcomputer aus tun, unabhängig davon, ob Sie Apple OS X, Linux oder Microsoft Windows verwenden.
Es scheint, dass nicht alle SD-Karten gleich sind, und einige SD-Karten funktionieren bekanntermaßen besser als andere. Einige SD-Karten können nicht mit Ihrem Raspberry Pi zusammenarbeiten. Es lohnt sich vor dem Kauf die Kompatibilität einer SD-Karte zu prüfen. Dies hat das Potenzial, im weiteren Verlauf viel Frustration zu sparen.
Es wird empfohlen, eine SD-Karte mit einer Mindestkapazität von 2 GB zu erwerben. Je nachdem, welches Betriebssystem Sie verwenden möchten, sollten Sie lieber 4 GB nutzen. Die Preise fallen ständig, um diese sehr erschwinglich zu machen.
Es ist nicht nur die Bedeutung von SD-Karten, sondern auch die Flexibilität, die sie bieten. Da das Wechseln des Betriebssystems in Ihrem RPi so einfach ist, wie Sie die SD-Karte austauschen, ist es möglich, mit vielen verschiedenen Betriebssystemen zu experimentieren, indem Sie einfach mehrere SD-Karten mit jeweils einem anderen System installieren.
Spitze: Bevor Sie SD-Karten kaufen, sollten Sie deren Kompatibilität mit dieser Liste von SD-Karten überprüfen, die für Raspberry Pi bekannt sind.
Für die Zwecke dieses Tutorials werde ich Raspian für Raspberry Pi herunterladen.
Der Download wird als ZIP-Datei komprimiert. Sie müssen die .img-Datei extrahieren, bevor Sie fortfahren können.
Spitze: Sie können eine Reihe verschiedener Betriebssysteme herunterladen, darunter RISC OS, Raspian, Raspbmc, Openelec und Pidora von der Raspberry Pi-Downloadseite oder Sie können die NOOBS, die neue Out-of-Box-Software herunterladen
Das Formatieren einer SD-Karte ist mit Mac OS X recht einfach. Starten Sie mit CMD SPACE das enthüllen Scheinwerfer Suchleiste oben rechts auf dem Bildschirm. Geben Sie in diese Suchleiste ein Festplattendienstprogramm und drücken Sie die Eingabetaste, um die Festplattendienstprogramm Anwendung.
Wählen Sie die SD-Karte im linken Bereich aus und wählen Sie dann aus Löschen Sicherstellen, dass das Format ist MS-DOS (FAT).
Das Flashen einer SD-Karte ist unter Mac OS X recht einfach. Starten Sie durch Drücken von CMD SPACE das enthüllen Scheinwerfer Suchleiste oben rechts auf dem Bildschirm. Geben Sie in diese Suchleiste ein Terminal und drücken Sie die Eingabetaste, um die Terminal Anwendung.
Legen Sie die SD-Karte in das SD-Kartenlaufwerk Ihres Mac ein.
Um die angeschlossene SD-Karte zu finden, geben Sie im Terminalfenster Folgendes ein:
diskutil liste
Notieren Sie sich Ihre Identität. In meinem Beispiel ist es so / dev / disk2
aber deine kann anders sein.
Wenn die SD-Karte automatisch installiert wurde, müssen Sie sie mit dem folgenden Befehl in Terminal aushängen. Denken Sie daran, Ihre SD-Karte richtig zu identifizieren, wenn es sich um eine andere Nummer als mein Beispiel handelt.
diskutil unmountdisk / dev / disk2
Navigieren Sie zu dem Speicherort, an dem Sie die .img-Datei heruntergeladen und aus dem ZIP-Download extrahiert haben. In meinem Fall ist es das Downloads Verzeichnis.
CD-Downloads /
SPITZE: Das dd
Der Befehl ist sehr mächtig und es besteht die Gefahr, dass Ihr Mac beschädigt wird, wenn Sie ihn falsch verwenden. Überprüfen Sie Ihren Befehl dreimal, bevor Sie ihn ausführen, oder verwenden Sie eine andere Methode (siehe unten), um Ihre SD-Karte im Zweifelsfall zu flashen.
Geben Sie den folgenden Befehl ein, um sicherzustellen, dass Sie die .img-Datei und die Zieladresse in Ihrem Beispiel durch die korrekte Ziel-Disc mit der Ziel-ID-Datei ersetzen.
dd if = 2013-07-26-wheezy-raspbian.img von = / dev / disk2 bs = 2m
In meinem Beispiel hat das Terminal mit geantwortet Zugang verweigert
Ich habe stattdessen den folgenden Befehl eingegeben, gefolgt von meinem Administratorkennwort:
sudo dd if = 2013-07-26-wheezy-raspbian.img von = / dev / disk2 bs = 2m
Es dauert dann einige Minuten, bis die SD-Karte geflasht wird. In dieser Zeit werden keine Fortschrittsinformationen angezeigt. Sei geduldig. Nach Abschluss erhalten Sie eine Bestätigung mit einigen Informationen, die im Terminal angezeigt werden.
Sie können nun die SD-Karte für die Verwendung in Ihrem Raspberry Pi freischalten.
Wenn Sie sich nicht sicher sind, eine SD-Karte mit der Befehlszeilenschnittstelle (CLI) zu blinken, können Sie stattdessen eine App herunterladen, die dies für Sie erledigt.
ich benutze RPi-SD-Kartenersteller x1.2 das ist etwas freundlicher. Laden Sie diese App herunter, extrahieren Sie sie und starten Sie sie, um die CLI zu vermeiden.
Beim Starten des RPi-SD-Karten-Builders x1.2 wird ein Finder-Fenster angezeigt, in dem Sie die gewünschte .img-Datei auswählen können. Die App selbst wird als Raspberry Pi-Symbol im Dock ausgeführt.
Suchen Sie das Image, wählen Sie es aus und stellen Sie sicher, dass Ihre SD-Karte angeschlossen und eingehängt ist.
In einem Fenster werden Sie aufgefordert, Ihre SD-Karte auszuwählen. Seien Sie äußerst vorsichtig. Alle Laufwerke sind standardmäßig ausgewählt, und Sie können Ihren Mac leicht beschädigen, wenn Sie die falsche CD auswählen. Der Schlüssel ist, sich die Festplattenkapazitäten anzusehen. In meinem Beispiel werden Sie feststellen, dass die Kapazität der SD-Karte nur 8 GB beträgt, verglichen mit 1 TB für die Festplatte meines Mac.
Nur wenn Sie sicher sind, dass Sie nur die richtige SD-Karte ausgewählt haben, geben Sie das Administratorkennwort ein, wenn Sie dazu aufgefordert werden.
Sie erhalten dann eine Warnung, die SD-Karte nicht zu entfernen, während die App die SD-Karte blinkt. Klicken Fortsetzen.
Sie können den Fortschritt des Vorgangs überwachen, indem Sie in der Menüleiste auf das Symbol für das drehende Zahnrad klicken. Das Flash-Verfahren der SD-Karte dauert einige Minuten, haben Sie also etwas Geduld.
Ein Dialogfeld informiert Sie über den Abschluss des Flash-Vorgangs der SD-Karte. Die SD-Karte wurde bereits abgemeldet, sodass Sie die SD-Karte sicher von Ihrem Mac entfernen können, um sie in Ihrem Raspberry Pi zu verwenden.
Die für Raspberry Pi bereitgestellten Linux-Distributionen werden als komprimierte Image-Datei erstellt. Sie müssen herunterladen, dekomprimieren und dann auf Ihrer SD-Karte installieren.
In diesem Tutorial verwende ich Ubuntu, eine der beliebtesten Linux-Distributionen.
Möglicherweise müssen Sie die SD-Karte so formatieren, dass sie von Ihrem Raspberry Pi gelesen werden kann. Wenn dies der Fall ist, können Sie das verwenden Festplattendienstprogramm Anwendung in Ubuntu.
Wählen Sie Ihre SD-Karte und formatieren Sie als FETT.
Stecken Sie die SD-Karte in das SD-Kartenlaufwerk Ihrer Linux-Maschine.
Öffnen Sie ein Terminalfenster und geben Sie Folgendes ein, um die angefügten Discs aufzulisten:
sudo fdisk -l
Identifizieren Sie die SD-Karte und notieren Sie sich die Geräteadresse, z / dev / sdX
wobei X das Speichergerät bezeichnet. Beachten Sie, dass Sie Ihre SD-Karte leicht identifizieren können, indem Sie sich die Kapazitäten der aufgeführten Disks ansehen.
Nachdem Sie Ihre SD-Karte identifiziert und formatiert haben, müssen Sie die SD-Karte flashen. Dies geschieht mit dem Unix-Befehl dd
.
Bevor Sie fortfahren, navigieren Sie zu dem Verzeichnis, in dem sich die heruntergeladene und extrahierte .img-Datei befindet.
CD-Downloads
Geben Sie in einem Terminalfenster Folgendes ein, und stellen Sie sicher, dass der Verteilungsname (in diesem Beispiel: if = 2013-07-26-wheezy-raspbian.img
) ist korrekt und das Ziel (in diesem Beispiel: / dev / sdb1
) da sie sich von den in diesem Beispiel verwendeten unterscheiden können:
sudo dd if = 2013-07-26-wheezy-raspbian.img von / dev / sdb1 bs = 2M
SPITZE: Sie müssen vorsichtig sein mit dem dd
Befehl. Bei unvorsichtiger Verwendung kann die Hauptfestplatte Ihres Computers beschädigt werden, wenn Sie die erforderliche Festplatte falsch identifizieren.
Das Blinken der SD-Karte dauert etwa zwei bis drei Minuten. Während dieser Zeit erhalten Sie keine Anzeige, dass etwas passiert, es sei denn, Ihr SD-Laufwerk hat eine blinkende LED.
Nachdem die SD-Karte geflasht wurde, wird im Terminalfenster eine weitere Meldung angezeigt.
Heben Sie die Bereitstellung der SD-Karte ab und können Sie sie jetzt in Ihrem Raspberry Pi verwenden.
Suchen Sie Ihr SD-Kartenlaufwerk in Windows Explorer und klicken Sie mit der zweiten Maustaste, um das Kontextmenü aufzurufen. Wählen Sie im Menü Format… . Stellen Sie sicher, dass die Option FAT32 (Standard) ausgewählt ist und auf klicken Start.
Ein paar Augenblicke später wird eine Bestätigung angezeigt, dass das Format abgeschlossen wurde und Ihre SD-Karte nun für die nächste Stufe bereit ist.
Um die SD-Karte in Windows zu flashen, müssen Sie zuerst eine Drittanbieteranwendung namens Image Writer herunterladen. (Hier ist der direkte SourceForge-Link für Image Writer)
Dekomprimieren Sie die ZIP-Datei nach dem Herunterladen, indem Sie auf die Sekundärdatei klicken und auswählen Alles extrahieren aus dem kontextabhängigen Menü. Dadurch wird normalerweise ein Ordner mit den extrahierten Dateien in demselben Ordner abgelegt, in dem sich die heruntergeladene ZIP-Datei befindet.
Suchen und öffnen Sie den Ordner der unkomprimierten Dateien, die Sie kürzlich heruntergeladen haben. Starten Sie die Anwendung Image Writer, indem Sie auf das Symbol doppelklicken Win32DiskImager.exe Programm, das Sie im Ordner der extrahierten Dateien sehen können.
Wenn Sie von Ihrem PC dazu aufgefordert werden, geben Sie dem Programm die Erlaubnis, Änderungen vorzunehmen. Dadurch wird das Image Writer-Programm geöffnet.
Klicken Sie in Image Writer auf das blaue Ordnersymbol rechts neben dem weißen Feld und suchen Sie Ihre .img-Datei. Dieser befindet sich in einem Ordner, den Sie aus der heruntergeladenen ZIP-Datei extrahiert haben. Wählen Sie die .img-Datei aus und klicken Sie auf Öffnen um das weiße Kästchen mit dem Pfad zu Ihrem Bild zu füllen.
In dem Gerät Stellen Sie sicher, dass der Laufwerksbuchstabe für Ihre SD-Karte ausgewählt ist.
Spitze: Sie können den korrekten Laufwerksbuchstaben für Ihre SD-Karte überprüfen, indem Sie die Taste CRTL E drücken, um den Windows Explorer zu öffnen und das SD-Kartenlaufwerk zu finden.
Wenn Sie sicher sind, dass der Pfad zur .img-Datei und der Ziel-Laufwerksbuchstabe korrekt sind, klicken Sie auf Schreiben Taste, um den Flash-Vorgang der SD-Karte zu starten. Der Vorgang dauert vier oder fünf Minuten. Während des Vorgangs wird ein grüner Fortschrittsbalken angezeigt.
Nach Abschluss wird ein Bestätigungsfenster angezeigt. Sie können Image Writer schließen und die SD-Karte auswerfen, bevor Sie sie entfernen.
Beim Booten Ihres Raspberry Pi mit Raspian werden Sie nach vielen Aktivitäten auf dem Bildschirm aufgefordert, einen Benutzernamen und ein Kennwort einzugeben. Dies sind:
Nutzername: Pi
Passwort: Himbeere
Geben Sie dann zum Starten der Raspian-Benutzeroberfläche Folgendes ein:
startx
Wenn Sie Ihren Raspberry Pi aus der Box holen und Peripheriegeräte anschließen, kann das Aufblinken einer SD-Karte sehr entmutigend erscheinen.
In diesem Tutorial habe ich Ihnen gezeigt, wie Sie eine SD-Karte mit Raspian unter Ubuntu Linux, Apple OS X oder Microsoft Windows flashen. Mit OS X habe ich das Flashen einer SD-Karte sowohl mit der Befehlszeile als auch mit einer Fremdanwendung demonstriert.
Dies ist kein erschöpfendes Tutorial. Es gibt viele Möglichkeiten, die SD-Karte zu flashen. Ich habe mich so weit wie möglich von der Kommandozeile entfernt, um den Prozess für Anfänger so einfach wie möglich zu gestalten. Lassen Sie mich anhand der folgenden Kommentare wissen, wie Sie vorankommen?