PiFlux · Volume 3

M.2 Storage

The M.2 Mod / HAT+, NVMe selection for the PiFlux chassis, boot-from-NVMe setup, and SD vs. NVMe

Stub — section skeleton authored 2026-06-27; prose to follow.

3.1 The M.2 Mod: What It Is

3.1.1 The Pi 5 PCIe path and HAT+

3.1.2 The M.2 Mod hardware

3.2 NVMe Selection

3.2.1 Form factor: 2230 vs. 2242

3.2.2 Performance tiers on PCIe 2.0 ×1

3.2.3 Endurance and write-cycle considerations

3.3 SD vs. NVMe: Decision Framework

3.4 Boot-from-NVMe Setup

3.4.1 Bootloader configuration

3.4.2 Flashing the NVMe

3.4.3 First boot and verification

3.5 NVMe + SD Dual-Storage Layout

3.6 Resources

Table 1 — 6. Resources

ResourceURL
PiFlux M.2 Mod (Carbon Computers)https://carboncomputers.us/products/pi-flux
Pi 5 NVMe boot documentationhttps://www.raspberrypi.com/documentation/computers/raspberry-pi.html
Pi 5 EEPROM bootloader reference[VERIFY: direct link to BOOT_ORDER docs]
Vol 7 — OS Options & Multiboot../../PiFlux/02-inputs/volume_sources/vol7.md
Vol 4 — Power & Thermal (NVMe power budget)../../PiFlux/02-inputs/volume_sources/vol4.md