So starten Sie ein Raspberry Pi ohne MicroSD-Karte über das Netzwerk

So starten Sie ein Raspberry Pi ohne MicroSD-Karte über das Netzwerk / DIY

Das Einrichten eines Raspberry Pi bedeutet in der Regel, dass das Disk-Image auf eine microSD-Karte geschrieben und dann zum Starten des Betriebssystems verwendet wird.

Es ist ein guter Fluss, der in den meisten Fällen funktioniert… aber es ist nicht die einzige Option. Jetzt können Sie den Raspberry Pi mithilfe des Netzwerkstarts ausführen und die microSD-Karten vollständig vergessen!

MicroSD, USB oder Ethernet? Für Raspberry Pi

Das Ausführen eines Raspberry Pi bedeutet traditionell, das Disk-Image Ihrer bevorzugten Distribution in microSD zu schreiben. Dies geschieht normalerweise mit einem Tool wie Etcher (obwohl Linux- und macOS-Benutzer auf Befehlszeilentools zum Schreiben von Daten zugreifen können)..

Eine schnelle, belastbare microSD-Karte ist wichtig, aber selbst die besten Geräte leiden an Leistungseinbußen und versagen schließlich. Es ist eine gute Idee, eine Sicherungskopie der microSD-Karte zu erstellen, damit Sie das Image sofort auf eine neue Karte kopieren können.

Eine Alternative ist das Booten von einem USB-Gerät. So stellen Sie Raspberry Pi 3 her Booten von USB So erstellen Sie Raspberry Pi 3 Booten von USB Das Raspberry Pi ist ein vielseitiges Kit, das vielfältige Aufgaben erfüllt. Aber es hat einen krassen Fehler: Die Unfähigkeit, von USB zu booten. Bis jetzt ist das so. Lesen Sie stattdessen mehr, aber mit der Veröffentlichung des Raspberry Pi 3 B + haben sich die Dinge verbessert. Jetzt können Sie mehrere Raspberry Pi's über Ethernet von einem zentralen Server aus starten. Dies verwendet Preboot eXecution Environment (oder PXE, ausgesprochen) “Elf”) und wird als Netzwerkstart bezeichnet (oder “netboot”). Möglich wurde dies dank einer neuen Funktion in Raspbian, PiServer.

PXE ist seit Jahren ein verbreitetes Merkmal in Desktops und Servern, wird jedoch normalerweise in Unternehmen und öffentlichen Einrichtungen verwendet. Für Himbeer-Pis in Schulen oder Unternehmen, die piServer verwenden, ist es nicht erforderlich, das Betriebssystem auf jedem Pi zu installieren. Stattdessen führt ein einzelner Server die Raspbian x86-Distribution aus. Wiederbelebung Ihres alten PCs Raspberry Pi-Style mit PIXEL Wiederbelebung Ihres alten PCs Raspberry Pi Stil mit PIXEL Wenn auf Ihrem Computer Debian ausgeführt werden kann, kann PIXEL ausgeführt werden. Sie sind sich nicht sicher, was PIXEL ist? Hier erfahren Sie, was Sie wissen müssen und wie Sie es zum Laufen bringen können. Lesen Sie mehr als Server, und jedes Raspberry Pi fungiert als Client (insbesondere ein Zero- oder Ultra-Thin-Client), der vom Betriebssystem des Servers aus startet. Dies ist eine hervorragende Möglichkeit, um zu kontrollieren, was auf jedem Raspberry Pi (auf dem Server gehostet) installiert ist, und zu überwachen, wie sie verwendet werden.

Was Sie benötigen, um NetBoot auf Raspberry Pi zu verwenden

Das Setup ist ziemlich einfach. PXE funktioniert jedoch nicht mit älteren Raspberry Pi, nur dem Modell 2018, dem Raspberry Pi 3 B+.

Außerdem benötigen Sie einen Desktop-Computer oder einen Laptop oder ein anderes geeignetes Gerät, um Raspbian x86 auszuführen. Sie benötigen auch:

  • Raspbian Lite
  • Micro SD Karte

Beide sind für die Konfiguration von PXE erforderlich. Sobald dies geschehen ist, kann die microSD-Karte erneut verwendet werden.

So richten Sie einen Himbeer-Pi-Server ein

Wenn Debian Stretch mit Raspberry Pi Desktop (der offizielle Name für Raspbian x86) heruntergeladen wurde, haben Sie mehrere Möglichkeiten. Es kann als Live-Disc von DVD-ROM oder USB ausgeführt werden. Alternativ können Sie es als virtuelle Maschine mit VirtualBox installieren. Wenn Sie planen, einen dedizierten Computer zu verwenden, ist eine vollständige Installation angebracht.

Es ist zwar möglich, einen Raspberry Pi mit Raspbian als Server zu verwenden, dies führt jedoch zu einer geringeren Leistung.

Unabhängig davon, für welche Lösung Sie sich entscheiden, stellen Sie sicher, dass für jeden Raspberry Pi im Netzwerk ausreichend Festplattenkapazität verfügbar ist. Wenn das System eingerichtet ist, booten Sie Raspbian x86.

So konfigurieren Sie einen Raspberry Pi-Client

Sie sollten jetzt bereit sein, Ihren Raspberry Pi 3 B + zu konfigurieren. Sie sollten das Betriebssystem bereits auf Ihre microSD-Karte geschrieben haben. Stellen Sie also sicher, dass dieses in den Raspberry Pi eingesetzt ist und starten Sie den Computer.

Öffnen Sie eine Befehlszeile (oder verbinden Sie sich über SSH) und geben Sie Folgendes ein:

sudo nano /boot/config.txt

Fügen Sie bei geöffneter Datei im Texteditor Folgendes am Ende der Datei hinzu:

program_usb_boot_mode = 1

Speichern Sie die Datei und beenden Sie mit Strg + X, Fahren Sie dann den Raspberry Pi herunter:

Sudo Herunterfahren

Sie können jetzt die microSD-Karte entfernen.

Hinweis: Mit dem oben genannten Vorgang können Sie mit diesem All-in-One-Befehl Zeit sparen:

echo program_usb_boot_mode = 1 | Sudo tee -a /boot/config.txt

Sie müssen den Computer jedoch immer noch ausschalten.

So booten Sie Ihren Raspberry Pi über PXE

Wenn Sie ein Ethernet-Kabel an Ihr Raspberry Pi 3 B + angeschlossen haben, können Sie das Netzteil anschließen und booten. Zu diesem Zeitpunkt wird nicht viel passieren, außer dass die Power-LED leuchtet.

Legen Sie diese Seite beiseite und konfigurieren Sie den PiServer. Starten Sie auf dem Server-Computer PiServer von dem Einstellungen Speisekarte. Folgen Sie den Anweisungen des Assistenten, um das Netzwerk einzurichten. Sie sollten die MAC-Adresse jedes Raspberry Pi 3 B + im Netzwerk in sehen Kunden hinzufügen Bildschirm; gehe zum Benutzer hinzufügen Bildschirm, um ein oder mehrere Benutzerkonten und Passwörter zu erstellen.

Hinweis: Mehr kann später hinzugefügt werden. Außerdem sind die Konten portabel und nicht an bestimmte Himbeer-Pis gebunden.

Klicken Sie neben auf Software hinzufügen, und wählen Sie das Betriebssystem, das jeder Client verwenden soll. Derzeit sind Raspbian und Raspbian Lite verfügbar. Klicken Nächster Um das Verfahren abzuschließen, installieren Sie die Client-Betriebssysteme und beenden Sie die Installation.

Einfache Himbeer-Pi-Server ohne MicroSD-Karten

Inzwischen sollten Sie mindestens einen Raspberry Pi 3 B + als Zero-Client und einen PC mit Debian-Stretch-Distribution für 32-Bit-Computer verwenden. Das Endergebnis ist eine vereinfachte, vernetzte Raspberry Pi-Umgebung, die zentral gesteuert wird und keine microSD-Karte benötigt.

Es ist möglicherweise nicht ideal für Offline-Projekte oder viele Online-Projekte, aber als Lösung für viele Computeraufgaben ist das Booten eines Raspberry Pi 3 B + über das Netzwerk ideal. Möglicherweise verfügen Sie über einen Heimserver, an den Sie Ihr Raspberry Pi anschließen können, oder verwenden Sie PiServer als zentralen Server in einem Klassenzimmer. PiServer steuert möglicherweise sogar eine Reihe von Himbeer-Pis mithilfe von Power over Ethernet (PoE) in einem industriellen Szenario. Es ist alles ziemlich aufregend, oder??

Möchten Sie mehr Raspberry Pi-Serverlösungen? Dieser kleine Computer ist in der Lage, von Raspberry Pi-Medienservern 3 Möglichkeiten, Ihren Raspberry Pi als Medienserver einzurichten. 3 Möglichkeiten, Ihren Raspberry Pi als Medienserver einzurichten. Welche Media Center-Anwendung sollten Sie auf Ihrem Raspberry Pi installieren? Es werden verschiedene Optionen angeboten, und wir werden Sie jetzt durchgehen und die Merkmale, Vorteile und Nachteile der einzelnen Optionen betrachten. Lesen Sie mehr zu Raspberry Pi-Hosting-Servern Hosten Sie Ihre eigene Website auf Ihrem Raspberry Pi Hosten Sie Ihre eigene Website auf Ihrem Raspberry Pi Sie müssen eine Website betreiben, sich aber die Hosting-Kosten nicht leisten? Eine Möglichkeit besteht in der Verwendung des Raspberry Pi mit niedrigem Stromverbrauch, der in der Lage ist, grundlegende Webserver-Software auszuführen. Weiterlesen !

Mehr erfahren über: Himbeer-Pi, Himbeer-Pi 3 B+.