Note
Welcome to the SunFounder Raspberry Pi, Arduino & ESP32 Community on Facebook!
Get technical support and troubleshooting help.
Learn and share projects, tips, and tutorials.
Access early product previews and updates.
Enjoy exclusive discounts and giveaways.
👉 Join us here: [here]
Installing the OS on an NVMe SSD
If you are using an NVMe SSD and have an adapter to connect the NVMe SSD to your computer for system installation, you can use the following tutorial for a quick installation.
Required Components
A Personal Computer
A NVMe SSD
A NVMe to USB Adapter
Micro SD Card and Reader
1. Install Raspberry Pi Imager
Visit the official Raspberry Pi Imager download page: Raspberry Pi Imager. Download the correct installer for your operating system.
Follow the installation prompts (language, install path, confirmation). After installation, launch Raspberry Pi Imager from your desktop or applications menu.
2. Update the Bootloader
First, update the Raspberry Pi 5 bootloader so it tries to boot from NVMe first, then USB, and finally the SD card.
Note
It is recommended to use a spare Micro SD card for this step.
Method 1 (Recommended): Write the bootloader to a Micro SD card, insert it into the Raspberry Pi, and boot once to apply the setting.
Method 2: Write the bootloader directly to the NVMe SSD. Afterward, connect the NVMe to a computer to install the OS, then put it back into the Raspberry Pi.
Insert the spare Micro SD card or NVMe SSD into your computer using a card reader or adapter.
When Raspberry Pi Imager opens, you will see the Device page. Select your Raspberry Pi 5 model from the list.
Click OS.
In Storage, select the correct Micro SD card or NVMe SSD, then click NEXT.
Note
Make sure the correct device is selected. Disconnect other storage devices if needed.
Review the settings and click WRITE to start.
Confirm the warning and allow Raspberry Pi Imager to erase and write the bootloader.
Wait until Write complete! appears, then safely remove the storage device.
Insert the Micro SD card into the Raspberry Pi and power it on once to apply the bootloader update.
Wait at least 10 seconds after the Raspberry Pi finishes booting, then power it off and remove the Micro SD card or NVMe SSD.
The Raspberry Pi 5 is now ready to boot from NVMe.
3. Install OS to NVMe SSD
Now you can install the operating system on your NVMe SSD.
Insert the NVMe SSD into your computer using an adapter.
When Raspberry Pi Imager opens, you will see the Device page. Select your Raspberry Pi 5 model from the list.
Go to the OS section and choose the recommended Raspberry Pi OS (64-bit) option.
In the Storage section, select your NVMe SSD.
Click Next to continue to the customization step.
Note
If you will connect a monitor, keyboard, and mouse directly to your Raspberry Pi, you may click SKIP CUSTOMISATION.
If you plan to set up the Raspberry Pi headless (Wi-Fi remote access), you must complete the customization settings.
Set Hostname
Give your Raspberry Pi a unique hostname.
You can connect to it later using
hostname.local.
Set Localisation
Choose your capital city.
Imager will auto-complete the time zone and keyboard layout based on your selection, though you can adjust them if needed. Select Next.
Set Username & Password
Create a user account for your Raspberry Pi.
Configure Wi-Fi
Enter your Wi-Fi SSID (network name) and password.
Your Raspberry Pi will automatically connect on first boot.
Enable SSH (Optional but Recommended)
Enabling SSH allows you to remotely log in from your computer.
You may log in using your username/password or configure SSH keys.
Enable Raspberry Pi Connect (Optional)
Raspberry Pi Connect allows you to access your Raspberry Pi desktop from a web browser.
Turn on Raspberry Pi Connect, then click OPEN RASPBERRY PI CONNECT.
The Raspberry Pi Connect website will open in your default browser. Log in to your Raspberry Pi ID account, or sign up if you don’t have one yet.
On the New auth key page, create your one-time auth key.
If your Raspberry Pi ID account isn’t part of any organisation, select Create auth key and launch Raspberry Pi Imager.
If you belong to one or more organisations, choose one, then create the key and launch Imager.
Make sure to power on your Raspberry Pi and connect it to the internet before the key expires.
Your browser may ask to open Raspberry Pi Imager — allow it.
Imager will open on the Raspberry Pi Connect tab, showing the authentication token.
If the token doesn’t transfer automatically, open the Having trouble? section on the Raspberry Pi Connect page, copy the token, and paste it into Imager manually.
Review all settings and click WRITE.
If the card already contains data, Raspberry Pi Imager will show a warning that all data on the device will be erased. Double-check that you selected the correct drive, then click I UNDERSTAND, ERASE AND WRITE to continue.
Wait for the writing and verification to finish. When it is done, Raspberry Pi Imager will show Write complete! and a summary of your choices. The storage device will be ejected automatically so you can remove it safely.