Arranque de Raspberry Pi desde USB (SSD o unidad flash)

En el artículo de hoy, le mostraré cómo hacer que su Raspberry Pi arranque desde USB sin una tarjeta SD. De forma predeterminada, la Raspberry Pi arranca solo desde tarjetas SD que contienen un sistema operativo instalado. Pero tenemos una solución para esto. Podemos deshacernos de la tarjeta microSD después del primer arranque y activar el modo de arranque USB en la memoria One Time Programmable (OTP).

No solo la memoria USB, sino que también puede seguir esta guía para hacer que su Raspberry Pi arranque desde SSD o una unidad flash también.

Antes de continuar, veamos los beneficios de arrancar Raspberry Pi desde USB o SSD.

Beneficios de Arrancar desde USB SSD o Flash Drive

Si bien la tarjeta microSD es adecuada para la mayoría de los casos de uso simples, como pequeños proyectos de bricolaje y proyectos simples de IoT, no es óptima para proyectos más grandes como una PC completa. Es obvio que las velocidades de lectura y escritura de las unidades SSD son mucho más altas que las de las tarjetas SD estándar. Y cuando se trata de aplicaciones que requieren escritura frecuente en el sistema de archivos, la tarjeta SD se queda miserablemente.

Aunque la tarjeta SD y los SSD son memorias flash NAND, difieren mucho en otros términos. El contenido de una tarjeta SD solo se puede sobrescribir un número finito de veces y, después de eso, comienza a desgastarse el almacenamiento. Pero en el caso de los SSD, utiliza tecnología sofisticada para soportar el desgaste del almacenamiento debido a las escrituras frecuentes en el sistema de archivos.

Hay varias razones por las que es posible que desee arrancar raspberry pi desde USB. Una de las principales razones es su menor costo en comparación con las tarjetas SD. Otro beneficio es que puede intercambiar fácilmente sus dispositivos de almacenamiento con frecuencia. Además, el uso del almacenamiento USB lo beneficiará mientras ejecuta un emulador de juegos retro o un NAS o proyectos que requieren más almacenamiento.

Requisitos

El siguiente es el equipo que necesitará para iniciar Raspberry Pi desde USB.

Recomendado

Opcional

Arranque de Raspberry Pi desde USB

  • Para comenzar, debe comenzar desde una tarjeta SD con el sistema operativo Raspberry Pi instalado. Esto es necesario por primera vez solo para configurar el arranque USB. Así que arranque su Pi con la tarjeta SD primero.
  • Al aterrizar en el escritorio, abra la terminal y ejecute el siguiente comando para realizar una actualización del sistema operativo y el firmware.
    sudo apt update
 sudo apt full-upgrade
 sudo rpi-update
  • Una vez actualizado, reinicie su Pi con el siguiente comando.
    sudo reboot
  • Ahora, instale la última versión del gestor de arranque escribiendo
    sudo rpi-eeprom-update -d -a
  • Reinicie el Pi nuevamente usando el sudo reboot mando.
  • Luego inicie la herramienta raspi-config escribiendo
    sudo raspi-config
  • En la ventana, seleccione Opciones de arranque (elemento n.° 3) y presione Entrar.
  • En la siguiente ventana, elija la versión de ROM de arranque y presione Entrar.
  • Seleccione Último y luego Aceptar.
  • Ahora se le mostrará esta ventana y se le pedirá que restablezca la ROM de arranque a los valores predeterminados. Aquí seleccione No. Luego presione Ok para cerrar el siguiente cuadro de diálogo.
  • Seleccione Orden de arranque y presione Entrar.
  • En la siguiente ventana, seleccione Arranque USB. Tenga en cuenta que si coloca una tarjeta SD con el sistema operativo instalado, se iniciará primero. Entonces, una vez que este proceso, no inserte la tarjeta SD y el USB a la vez. Luego presione Aceptar.
  • Ahora seleccione Finalizar. Cuando se le solicite reiniciar, seleccione No.
  • En el escritorio, haga clic en el icono de Raspberry Pi y luego vaya a Accesorios > Copiadora de tarjetas SD. Asegúrese de haber conectado la unidad USB o SSD al puerto USB 3 de su Pi.
  • Seleccione Copiar desde dispositivo (tarjeta microSD) y luego Copiar a dispositivo (USB o SSD). Ahora haga clic en Iniciar para copiar los archivos. Esto puede tardar unos 10 minutos en completarse.
  • Una vez hecho esto, apague la Raspberry Pi.
  • Retire la tarjeta microSD. (USB/ SSD debe estar enchufado en el puerto)
  • Ahora, encienda su Pi y se iniciará desde el USB o SSD.
  • Tenga en cuenta que si está utilizando una unidad externa que consume mucha energía del bus, puede encontrar algunos problemas. Probablemente pueda resolver esto utilizando una unidad externa autoalimentada o un concentrador USB con alimentación.

    Además, si tiene algún problema con el arranque de su Raspberry Pi, puede leer mi guía de solución de problemas.

    También te puede interesar: Guía de arranque de Raspberry Pi Dual

    ¿Encontró un problema con este artículo? Repórtalo aquí, para que pueda resolverlo.