5101+ reviews
Order by 16:00 for same day shipping
14 days return
GB
EN
Individual
Business
Below we explain how to make your Raspberry Pi boot from USB.
In addition, we will immediately show you how to perform a Raspberry OS installation over the network.
For this you need a small Micro SD card once.
Why would you want to boot your Raspberry from USB?
Via USB you can boot Raspberry OS from a USB stick or external hard drive, this has the following advantages.
To make it possible to boot in a different way, we need to modify the firmware of the Raspberry Pi . Also called flashing.
The firmware of a Raspberry Pi is a small piece of memory in which a small control program can be placed.
Also called bootloader in this case.
Next, follow these steps to flash the USB bootloader onto your Raspberry Pi .
If you have connected the HDMI port to a display, you will see a green screen once the firmware is flashed.
After this, the Raspberry is ready to boot from external USB storage media, such as a USB stick or external hard drive.
However, we still need to put the operating system on the USB media.
Installing the Network Boot Firmware
Please note: At this time (December 2023) the Raspberry Pi 5 cannot yet be installed from the internet.
Enabling network installer on the Raspberry Pi 4 is easy and useful if for some reason the Raspberry Pi 4 cannot boot from the connected SD card. When you have installed the network boot firmware, the Raspberry Pi 4 will first try to boot from the SD card. However, if the operating system is not found or is corrupted, the Raspberry Pi 4 will load the Imager tool.
In such cases, you don’t need to reflash the SD card using your computer, which requires you to remove the card from the Raspberry Pi 4. Instead, you can use the automatically loaded Raspberry Pi Imager tool to download and flash the OS directly from the internet to the SD card without removing the card from the Raspberry Pi 4.
The steps are as follows:
After you have booted the Raspberry by pressing the left shift key, the screen above will appear.
Here the installer is downloaded from the internet and then started.
Now you can select the operating system to be installed in the same way as on your PC.
For the expert user it is now also possible to netboot the raspberry using Bootp, tftp, iscsi and NFS.
This is called diskless booting, where the operating system remains on another server.