Setup lab · PCIe M.2 HAT+
Set up NVMe boot on Raspberry Pi 5
Detect the SSD, switch on PCIe Gen 3, measure the speed, copy your system over and boot from NVMe — the same commands you’ll type on the real thing.
Simulated setup
- Raspberry Pi 5
- iUniker PCIe M.2 HAT+
- 512 GB NVMe SSD
- Raspberry Pi OS on microSD
Step 1 of 9
- SSD
- Not checked yet
- PCIe
- Gen 2 · 5 GT/s
- Read speed
- —
- Runs from
- microSD card
Update Raspberry Pi OS
Start with current software: newer kernels and firmware improve PCIe and NVMe support. You’re connected to the Pi over SSH, and the SSD is already fitted on the HAT.
sudo apt updatesudo apt full-upgrade -y
Check the bootloader
Find the SSD
Turn on PCIe Gen 3 (optional)
Check the PCIe link
Measure the speed
Copy your system to the SSD
Boot from NVMe first
Restart and check
Type hint for help · Tab completes
This is a simulation: the output is modelled on a real Raspberry Pi 5 running Raspberry Pi OS, and exact text varies with your OS version, firmware and SSD.