Solución al fallo del firmware Thunderbolt del ThinkPad T480
February 4, 2026Cómo actualizar tu Framework 13 al AMD Ryzen 7040U
February 4, 2026Raspberry Pi 5: Guía para conectar SSD NVMe por PCIe
La Raspberry Pi 5 ha llegado para revolucionar el mundo de la computación monoplaca con una potencia sin precedentes. Sin embargo, su mayor cuello de botella sigue siendo el almacenamiento a través de la tarjeta microSD. Afortunadamente, la inclusión de una interfaz PCIe (Peripheral Component Interconnect Express) abre un universo de posibilidades, permitiéndonos conectar un SSD NVMe y transformar nuestro pequeño ordenador en una auténtica bestia de rendimiento. Si quieres que tu Pi 5 arranque en segundos, abra aplicaciones al instante y maneje cargas de trabajo intensivas sin despeinarse, esta es tu guía definitiva.
¿Por qué conectar un SSD NVMe a tu Raspberry Pi 5?
Puede que te preguntes si el esfuerzo merece la pena. La respuesta es un rotundo sí. Las ventajas van mucho más allá de simplemente tener más espacio de almacenamiento.
- Velocidad de Vértigo: Un SSD NVMe conectado por PCIe puede ofrecer velocidades de lectura y escritura hasta 10 veces superiores a las de una tarjeta microSD de alta gama. Esto se traduce en un arranque del sistema operativo casi instantáneo, tiempos de carga de aplicaciones reducidos a la mínima expresión y una experiencia de escritorio increíblemente fluida.
- Fiabilidad y Durabilidad: Las tarjetas microSD no están diseñadas para las constantes operaciones de escritura que requiere un sistema operativo. Los SSD, en cambio, están construidos para ello, ofreciendo una vida útil mucho más larga y una mayor fiabilidad, especialmente para proyectos como servidores web, bases de datos o sistemas de vigilancia.
- Capacidad sin Compromisos: Olvídate de las limitaciones de 32, 64 o 128 GB. Con un SSD NVMe puedes instalar unidades de 1TB o más, convirtiendo tu Raspberry Pi 5 en un potente NAS (Network Attached Storage) o un centro multimedia con una biblioteca gigantesca.
- Desbloquea el Potencial Real: Con un almacenamiento ultrarrápido, la Raspberry Pi 5 deja de ser solo un dispositivo para aficionados y se convierte en una alternativa viable para tareas más serias, desde un entorno de desarrollo robusto hasta un servidor doméstico de alto rendimiento.
El Hardware Esencial: ¿Qué necesitas para empezar?
Antes de sumergirnos en la configuración, asegúrate de tener todos los componentes necesarios a mano. La elección del hardware correcto es crucial para garantizar la estabilidad y el rendimiento.
- Una Raspberry Pi 5: El cerebro de la operación.
- Fuente de alimentación oficial de 27W (5V/5A): No es negociable. Los dispositivos PCIe consumen energía adicional y una fuente de alimentación de menor capacidad provocará inestabilidad y problemas de rendimiento.
- Unidad SSD NVMe M.2: La mayoría de los HATs son compatibles con los formatos 2230, 2242, 2260 y 2280. Asegúrate de que tu SSD sea compatible con PCIe Gen 2.0 o Gen 3.0.
- Un “HAT” o placa de expansión PCIe para M.2: Este es el adaptador que conecta físicamente el SSD al puerto PCIe de la Pi. Algunas opciones populares son el Pineberry Pi HatDrive! o el Geekworm X1001.
- Tarjeta microSD: Necesitarás una para la configuración inicial del sistema operativo antes de clonarlo al SSD.
Guía Paso a Paso: Conexión y Configuración
Con todo el hardware listo, es hora de poner manos a la obra. Sigue estos pasos con atención para asegurar una instalación exitosa.
Paso 1: Ensamblaje del Hardware
Primero, desconecta la Raspberry Pi 5 de cualquier fuente de alimentación. Con cuidado, instala tu SSD NVMe en la ranura M.2 del HAT y fíjalo con el tornillo proporcionado. A continuación, conecta el cable plano flexible (FPC) al HAT y al conector PCIe de la Raspberry Pi 5. Este conector es delicado, así que asegúrate de levantar la pestaña de seguridad, insertar el cable correctamente y volver a cerrar la pestaña para fijarlo.
Paso 2: Actualización y Configuración del Sistema
Inserta tu tarjeta microSD con Raspberry Pi OS y arranca el dispositivo. Lo primero es asegurar que todo el sistema está actualizado para tener la última versión del firmware y el kernel, que incluyen mejoras para la compatibilidad con PCIe.
Abre una terminal y ejecuta los siguientes comandos:
sudo apt update
sudo apt full-upgrade
Una vez actualizado, debemos editar la configuración de la EEPROM para que la Pi sepa que debe buscar un dispositivo PCIe al arrancar. Ejecuta:
sudo rpi-eeprom-config --edit
Dentro de este archivo, añade la siguiente línea para habilitar la detección de PCIe durante el arranque:
PCIE_PROBE=1
Para decirle que intente arrancar desde el NVMe primero, cambia o añade la línea BOOT_ORDER. El valor 0xf416 es una excelente opción, ya que prueba NVMe (6), luego microSD (1) y finalmente USB (4).
BOOT_ORDER=0xf416
Guarda el archivo (Ctrl+X, luego Y, luego Enter) y reinicia el sistema con sudo reboot.
Paso 3: Verificar la Detección del SSD
Tras el reinicio, la Raspberry Pi debería haber detectado tu SSD. Para confirmarlo, abre una terminal y usa el comando lspci. Deberías ver una línea que hace referencia a un “Non-Volatile memory controller”.
Después, ejecuta lsblk. En la lista de dispositivos de bloque, deberías ver tu SSD, normalmente identificado como /dev/nvme0n1.
Paso 4: Clonar el Sistema Operativo al SSD
Ahora que el SSD es visible, vamos a copiar nuestro sistema operativo de la microSD al nuevo disco. La forma más sencilla es usar la herramienta gráfica “SD Card Copier” que viene preinstalada en Raspberry Pi OS.
- Ve a Menú > Accesorios > SD Card Copier.
- En “Copy From Device”, selecciona tu tarjeta microSD (ej. /dev/mmcblk0).
- En “Copy To Device”, selecciona tu SSD NVMe (ej. /dev/nvme0n1).
- ¡Atención! Este proceso borrará todos los datos del SSD de destino.
- Haz clic en “Start” y espera a que el proceso termine.
Paso 5: Arrancar desde el SSD NVMe
Una vez finalizada la clonación, apaga completamente la Raspberry Pi:
sudo shutdown now
Espera a que todos los LEDs se apaguen, desconecta la fuente de alimentación y, muy importante, retira la tarjeta microSD. Vuelve a conectar la alimentación y enciende tu Pi 5. Si todo ha ido bien, el sistema arrancará directamente desde el veloz SSD NVMe. ¡Notarás la diferencia al instante!
Optimizando el Rendimiento: Forzando PCIe Gen 3.0
Por defecto, la Raspberry Pi 5 configura la interfaz PCIe para operar a velocidades Gen 2.0 para garantizar la máxima compatibilidad. Sin embargo, si tu HAT y tu SSD lo soportan, puedes forzar el modo Gen 3.0 para duplicar el ancho de banda y obtener un rendimiento aún mayor.
Para ello, edita el archivo de configuración de arranque:
sudo nano /boot/firmware/config.txt
Añade la siguiente línea al final del archivo:
dtparam=pcie_gen=3
Guarda el archivo y reinicia. Advertencia: Esta configuración puede causar inestabilidad en algunos adaptadores o SSDs. Si experimentas problemas, simplemente elimina esta línea para volver a la configuración Gen 2.0, que ya es increíblemente rápida.
Conclusión: Un Salto Cuántico para tu Raspberry Pi
Conectar un SSD NVMe a través de PCIe no es solo una mejora; es una transformación completa. Elimina el principal cuello de botella de la Raspberry Pi 5 y libera todo su potencial, convirtiéndola en una herramienta sorprendentemente capaz para una amplia gama de proyectos que antes eran impensables. La velocidad, la fiabilidad y la capacidad que ganas hacen que esta sea, sin duda, la mejor actualización que puedes hacerle a tu Raspberry Pi 5. Ahora que has desatado su verdadero poder, las posibilidades son ilimitadas.


