Anzeige
Anzeige
  1. GIGA
  2. Tech
  3. Android
  4. Raspberry Pi: Booten von USB – so geht’s

Raspberry Pi: Booten von USB – so geht’s

Mit einem USB-Stick von Edimax hat der Raspberry Pi auch WLAN.
Mit einem USB-Stick von Edimax hat der Raspberry Pi auch WLAN. (© raspberrypi.org)
Anzeige

Der Raspberry Pi kann ohne SD-Karte direkt von USB booten. Wie ihr euren Pi dafür einrichtet, zeigen wir euch hier auf GIGA.

Erfahre mehr zu unseren Affiliate-Links
Wenn du über diese Links einkaufst, erhalten wir eine Provision, die unsere redaktionelle Arbeit unterstützt. Der Preis für dich bleibt dabei unverändert. Diese Affiliate-Links sind durch ein Symbol gekennzeichnet.  Mehr erfahren.

Raspberry Pi für das Booten vom USB-Laufwerk aktivieren

Bevor der Raspberry Pi von USB-Sticks booten kann, müsst ihr ihn zuvor einmalig von einer SD-Karte mit dem Betriebssystem „Raspberry Pi OS (Lite)“ starten, um ihn zu konfigurieren. Den USB-Modus aktiviert ihr in der Konfigurationsdatei im Verzeichnis /boot/config.txt.

Anzeige

1. Schritt:

Gebt im Terminal folgenden Befehl ein, um das Booten vom USB-Laufwerk zu aktivieren:

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

Anzeige

Der Befehl ergänzt in der Datei /boot/config.txt den Eintrag „program_usb_boot_mode=1“. Dadurch wird im OTP-(One-Time-Programmable)-Speicher ein bestimmtes Bit gesetzt.

2. Schritt:

Fahrt den Raspberry Pi herunter und startet ihn neu, damit die Änderungen übernommen werden. Das geht mit dem Befehl:

sudo reboot

Anzeige

3. Schritt:

Prüft danach, ob alles richtig konfiguriert ist, mit dem Befehl:

vcgencmd otp_dump | grep 17:

Als Ausgabe sollte „17:3020000a“ angezeigt werden. Dann könnt ihr den Pi herunterfahren und die SD-Karte entfernen.

Entfernt die Zeile program_usb_boot_mode aus der Datei /boot/config.txt, bevor ihr die SD-Karte in einen anderen Pi steckt. Ansonsten würde dort ebenfalls das Bit zum Booten von USB gesetzt. Ihr könnt die Text-Datei mit dem Befehlsudo nano /boot/config.txt bearbeiten.

Raspberry Pi: USB-Laufwerk einrichten

Ihr könnt euer eingerichtetes Betriebssystem auf der SD-Karte in einer Image-Datei sichern und dann auf den USB-Stick übertragen. Alternativ installiert ihr ein frisches Betriebssystem-Image direkt auf einem USB-Stick. Dazu geht beispielsweise mit dem Tool Etcher. Es schreibt euch die Image-Datei (.img oder .iso) von „Raspberry Pi OS (Lite)“ auf SD-Karten oder auch USB-Sticks.

Wählt dazu erst die Image-Datei und danach den USB-Stick aus. Bestätigt mit dem Button „Flash“. Nachdem ihr das Betriebssystem per Etcher auf den USB-Stick übertragen habt, könnt ihr den USB-Stick am Pi einstecken und ihn starten. Hat euer USB-Stick oder -Laufwerk eine LED-Anzeige, sollte diese nach ein paar Sekunden blinken.

Fehlerbehebung: Raspberry Pi bootet nicht von USB

Schließt den Raspberry Pi direkt an einen Monitor an, um den Bootvorgang zu prüfen. Unter folgenden Umständen bootet der Pi nicht:

Hat alles funktioniert oder gab es Probleme? Schreibt uns eure Erfahrungen gerne in die Kommentare unterhalb dieser Anleitung.

Anzeige

Hat dir der Beitrag gefallen? Folge uns auf WhatsApp und Google News und verpasse keine Neuigkeit rund um Technik, Games und Entertainment.

Anzeige