Mi Raspberry Pi 5 no detecta el SSD NVMe

El SSD NVMe conectado por M.2 a la Pi 5 no aparece (ls /dev/nvme* vacío) o la Pi no arranca desde él.

Por · revisada en · Nivel: Intermedio · Cómo verificamos

Por qué pasa (diagnóstico)

Solución paso a paso

  1. Arranca desde la SD y comprueba: ls -l /dev/nvme*, lspci y dmesg | grep -i pcie.
  2. Revisa el cable FPC en ambos extremos.
  3. Si no es HAT+, añade dtparam=pciex1 en /boot/firmware/config.txt y reinicia.
  4. Si el enlace falla, fuerza Gen1: dtparam=pciex1_gen=1 (la doc oficial solo garantiza Gen2).
  5. Para arrancar del SSD: sudo rpi-eeprom-config --edit, BOOT_ORDER=0xf416 y, si no es HAT+, PCIE_PROBE=1.

Requisitos

Compatibilidad

Verificación

Basado en la documentación oficial de Raspberry Pi; no probado en este laboratorio.

Fuentes

Manuales de aparatos relacionados

Guías relacionadas

Más guías de Raspberry Pi.

Abrir en Friki Labs →