USB Boot

Rasperry PI von USB booten

Auf einem Raspberry PI, der auf dem BCM2837 basiert, wie der Pi 2B in der Version 1.2, der PI 3B und 3B+,  kann USB-Host und Ethernet-Boot ausgeführt werden. Bei den anderen Raspberry PI Modellen, mit Ausnahme des PI4B, ist es möglich eine Nur-Bootcode.bin-Methode zu verwenden, um einen USB-Host Start zu aktivieren. Das bedeutet, beim Booten wird die Bootcon.bin von der SD-Karte geladen und anschließend wird der Bootvorgang über den USB-Host fortgesetzt. Das Betriebssystem und alle weiteren Daten befinden sich auf dem USB-Host.

USB-Host = USB-Stick, -Festplatte, oder -SSD.

 

Vorbereitung:

  • SD-Karte vom Raspberry in eine Image-Datei auf dem PC sichern (siehe Raspberry PI Backup)
  • die Image Datei auf einen USB-Stick schreiben
  • eine beliebige SD-Karte mit Fat 32 formatieren
  • die bootcom.bin herunterladen und auf die SD-Karte kopieren
  • SD-Karte und USB-Stick in den Raspberry setzen
  • Raspberry starten

Bei meinem Raspberry PI 2B, Version 1.1, auf dem diese Webseite hier läuft, klappt das ganz wunderbar. 

 

Die Bootcom.bin kann auf der Seite von Rasperrypi.org herunterladen werden, dort gibt es auch noch einmal eine ausführliche Erklärung dazu.

https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/