How to install and use the new Raspberry Pi boot menu

Raspberry Pi Boot Select
(Image credit: Tom's Hardware)

A recent Raspberry Pi bootloader EEPROM release sees a new boot-menu for our favorite single board computer, the Raspberry Pi 5. The update introduces a boot-menu, accessible by pressing the Spacebar.

Raspberry Pi Boot Select

(Image credit: Tom's Hardware)

The new menu enables users to boot from micro SD, NVMe, USB and even network boot, all from a simple and easy to understand user interface.

In this how to, we will show you how to install and use the new boot menu. We’re running Raspberry Pi OS from one of the new Raspberry Pi branded A2 micro SD cards (review coming soon), and a USB 3.0 stick with a copy of Ubuntu 24.10 written to it.

How to install the new Boot Menu

1. Power up your Raspberry Pi to the desktop and open a terminal.

2. In the terminal run this command to update the list of software repositories and upgrade your installed software.

sudo apt update && sudo apt full-upgrade

3. Run this command to check the date on your Raspberry Pi Firmware. If the firmware is up to date proceed to step 8, if not go to the next step.

sudo rpi-eeprom-update

4. Open raspi-config, a tool to make changes to the Raspberry Pi and its operating system.

sudo raspi-config

5. Go to Advanced Options >> Bootloader Version and choose Latest. This will set the bootloader to use the latest version.

6. Exit raspi-config by selecting Finish.

7. In the terminal update your firmware to the latest version.

sudo rpi-eeprom-update -a

8. Power off the Raspberry Pi.

9. Connect your USB / micro SD card to the Raspberry Pi and power on while holding the spacebar.

10. Select the boot device using its corresponding number. We chose to boot from USB (option 4), where we had a copy of Ubuntu 24.10 to test.

Raspberry Pi Boot Select

(Image credit: Tom's Hardware)

11. Reboot from Ubuntu, while holding the spacebar to load the menu again. You can reboot from any OS, we are just using this to illustrate.

12. Select the SD card boot option (option 1) to boot from the Raspberry Pi OS micro SD card.

Raspberry Pi Boot Select

(Image credit: Tom's Hardware)
Les Pounder

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

Read more
Botspot BVM Win 11
Run Windows 11 on Raspberry Pi 5 with Botspot Virtual Machine
Raspberry Pi
Maker turns Raspberry Pi into a wireless USB flash drive for an embroidery machine
Raspberry Pi
You can customize this Raspberry Pi eInk display with tons of cool plugins
Raspberry Pi
Adafruit's Fruit Jam is a Raspberry Pi Pico 2 powered, credit card sized computer
Seeed Studio's PCIe 3.0-to-M.2 Raspberry Pi 5 HAT
Seeed Studio debuts Raspberry Pi 5 PCIe 3.0 HAT with dual M.2 slots for $45
Raspberry Pi
Maker builds Raspberry Pi jukebox and loads it full of custom music
Latest in Raspberry Pi
Raspberry Pi
Raspberry Pi Pico 2 FFT sound spectrum analyzer visualizes audio via OLED display
Raspberry Pi PoE+ Injector
Raspberry Pi's new PoE+ Injector supports all generations of PoE HATs
Raspberry Pi
Maker builds Raspberry Pi ASCII camera, turning video frames into text-based imagery
Raspberry Pi
'Pi Tin' retro gaming handheld is minty fresh thanks to a Raspberry Pi Zero 2 W
Raspberry Pi
Raspberry Pi 5 powered 'wall arcade' features a big, low-res RGB LED matrix display
Raspberry Pi
Maker builds Raspberry Pi Pico smart clock with lots of cool features
Latest in How-To
Best Online Slicers
6 Best Online Slicers to Try — 3D Slice on the Cloud
How to zoom in and out in Windows
How to Zoom in and Out in Windows 11 or 10
How to Restart Windows Explorer in Windows 11
How to Restart Windows Explorer in Windows 11
Salmon Skin Problems
How to fix Salmon Skin Problems in 3D Prints
Botspot BVM Win 11
Run Windows 11 on Raspberry Pi 5 with Botspot Virtual Machine
Pico NFC
How to use an RFID reader with a Raspberry Pi Pico