¿Quieres una actualización de SSD para tu Raspberry Pi? La buena noticia es que arrancar desde un SSD NVMe es mucho más fácil con Raspberry Pi 5.
Raspberry Pi OS tiene herramientas integradas que le permiten copiar fácilmente su sistema operativo existente desde la tarjeta SD al SSD.
De esta manera, puede cambiar su sistema operativo existente a un SSD sin realizar ningún cambio. Tienes las mismas aplicaciones, la misma configuración, todo igual.
En este tutorial, compartiré los pasos que seguí para cambiar desde una tarjeta SD y arrancar desde un SSD NVMe en una Raspberry Pi 5.
📋
Las capturas de pantalla de este tutorial son un poco pobres porque grabé todo el proceso y luego tomé las capturas de pantalla de la grabación del video. Quizás cuando vuelva a repetir este proceso pueda tomar capturas de pantalla de mejor calidad. Por ahora, ignore este pequeño inconveniente.
Tabla de Contenidos
¿Qué necesitas?
Estos son los accesorios que necesitarás para seguir este tutorial usando una Raspberry Pi 5.
- Este tutorial utiliza Raspberry Pi como escritorio, por lo que necesitará accesorios comunes como teclado, mouse y monitor.
- Debes instalar el sistema operativo Raspberry Pi en una tarjeta micro SD.
- Raspberry Pi 5 no tiene una ranura SSD NVMe incorporada. Necesita un complemento o dispositivo externo para acceder a NVMe. Estoy usando un estuche Pironman 5, que tiene una ranura NVMe y muchas otras cosas. Puede usarlo o HAT que admita NVMe.
Caja Pironman 5 con enfriador de torre y ventilador
Este hermoso estuche Raspberry Pi 5 cuenta con un refrigerador de torre y dos ventiladores RGB para mantener el dispositivo fresco. También amplía su Pi 5 con una ranura SSD M.2 y 2 puertos HDMI estándar.
El HAT oficial Raspberry Pi M.2 sería la opción más económica aquí.
🚧
No todos los SSD NVMe son compatibles con el HAT M.2 o el chasis que está utilizando. Antes de comprar, comprenda qué marcas y marcas de SSD admite el HAT/chasis.
Paso 1: formatee el SSD
Primero, conecte el SSD al NVMe HAT y encienda la Raspberry Pi.
Asegúrese de que la Raspberry Pi pueda ver el SSD insertado. Compruébalo usando el siguiente comando:
lsblk -f
Como puedes ver, aunque se reconoce mi SSD, no hay detalles al respecto. Eso es porque tengo un SSD nuevo sin particiones.
Si tiene la misma situación, instale Gparted primero:
sudo apt install gparted
Luego úselo para crear una nueva partición en el SSD.
Ejecute Gparted. Asegúrese de seleccionar el disco correcto en la esquina superior derecha.
Puede utilizar MSDOS cuando vea la siguiente pantalla:
Luego, haga clic en el signo + en la esquina superior izquierda para crear una nueva partición y crear una única partición del tamaño de todo el disco. Puedes elegir el sistema de archivos Ext4, pero no importa ya que tu SSD se formateará nuevamente durante el proceso de copia de la tarjeta SD. Haga clic en Aplicar y presione ✔️ para confirmar los cambios.
Puede verificar la partición ejecutando el siguiente comando lsblk -f
Ordenado de nuevo.
Paso 2: copie la tarjeta SD a SSD
Raspberry Pi tiene una herramienta incorporada para copiar el contenido de una tarjeta SD a un USB/SSD.
Esto hace que las cosas sean mucho más convenientes ya que simplemente copia la tarjeta SD en el SSD. Esto significa que incluso si arranca desde un SSD, su configuración actual, sus aplicaciones y todo lo demás seguirán siendo los mismos. Eso es increíble, ¿no?
Abra el menú y vaya a Accesorios->Copiadora de tarjetas SD.
✋
Encontré un problema con la herramienta de copia de la tarjeta SD. La opción de empezar a copiar no apareció hasta después de casi un minuto.
En Copiar desde dispositivo, seleccione Tarjeta SD y luego en Copiar a dispositivo, seleccione SSD.
Haga clic en Iniciar y espere a que se complete el proceso. Llevará algún tiempo completar la copia de los datos en el SSD.
Después de copiar los datos al SSD, continúe con la etapa final del procedimiento, que consiste en cambiar la secuencia de inicio.
Paso 3: cambia el orden de inicio
En la terminal, ejecute el siguiente comando:
sudo raspi-config
Verá la interfaz de usuario del terminal como se muestra a continuación, donde debe usar las teclas de flecha para seleccionar las opciones avanzadas y luego presionar la tecla Enter.
En la siguiente pantalla, seleccione el orden de inicio.
Verás algunas opciones aquí. Seleccione «NVMe/USB Boot» en el medio y presione Enter.
Verá algunos resultados en la terminal y luego aparecerá la siguiente pantalla, notificándole que se ha cambiado el orden de inicio.
Cuando presione Enter en el último paso, le pedirá que reinicie su sistema. Puedes hacer esto o continuar tu trabajo.
Paso 4: Arranque desde NVMe SSD
Si reinicia en el Pi 5, arrancará desde el SSD y su tarjeta SD se montará como un disco externo con dos particiones.
Sin embargo, si desea asegurarse de que realmente se esté iniciando desde el SSD y no desde la tarjeta SD, apague el Pi y retire la tarjeta Micro SD. Encienda el Pi nuevamente y vea si arranca como antes.
en conclusión
¿Tiene SSD alguna ventaja de rendimiento sobre la tarjeta SD? No tengo ni idea. No hice ninguna evaluación comparativa. No noté tiempos de arranque más rápidos. Si tiene algún programa que lea y escriba mucho en el disco, podría beneficiarse de un SSD.
Creo que hay otra forma de arrancar el Pi desde el SSD. Si el SSD se puede conectar a una computadora normal (tiene un conector basado en UBS), grabe la imagen del sistema operativo Raspberry Pi directamente en el SSD. No estoy seguro de si es necesario cambiar el orden de inicio. Probaré este método otro día y compartiré mi experiencia.
Ahora puedes cambiar fácilmente de una tarjeta SD a una SSD en tu dispositivo Raspberry Pi 5.
Si tiene preguntas o sugerencias sobre este tema, hágamelo saber.