Tanto las SSD (unidades de estado sólido) como las tarjetas SD utilizan una tecnología de almacenamiento flash fundamentalmente similar para almacenar datos. Sin embargo, las SSD ofrecen controladores más rápidos y más tolerancia a fallas, lo que las hace mucho más confiables que las tarjetas SD. Si bien la mayoría de las Raspberry Pi todavía se ejecutan en tarjetas microSD, también puede usar una SSD externa para iniciar su Raspberry Pi.

En esta guía, aprenderá los pasos para habilitar el arranque USB en Raspberry Pi y luego usar un SSD externo como medio de arranque para arrancar el sistema operativo Raspberry Pi y usar el espacio sobrante como almacenamiento permanente para su datos.

Cosas que necesitará

Necesitará los siguientes elementos para habilitar el arranque SSD en Raspberry Pi.

  • Raspberry Pi (modelo 4, 400, 3, Zero W o Zero 2W)
  • Tarjeta microSD (mínimo 1 GB, máximo 64 GB)
  • lector de tarjetas microSD
  • Teclado y mouse (funcionarán tanto inalámbricos como con cable): no se requieren si desea habilitar el arranque SSD en una Raspberry Pi 4 o Pi 400
  • instagram viewer
  • Cualquier tipo de SSD externo (como M.2, SATA o NVMe/PCIe)

Arranque Raspberry Pi 4 o 400 desde SSD

Para arrancar Raspberry Pi 4 o Raspberry Pi 400 desde SSD, debe habilitar el arranque USB siguiendo estos pasos:

  1. Conecte la tarjeta microSD a otra computadora usando un lector de tarjetas.
  2. Descargue, instale y ejecute el generador de imágenes de frambuesa pi herramienta en su sistema Windows, Linux o Mac.
  3. Haga clic en el Elija el sistema operativo botón y luego haga clic Imágenes de utilidad miscelánea > cargador de arranque > USBBota.
  4. Haga clic en el Elija Almacenamiento y seleccione la tarjeta microSD conectada a su sistema.
  5. Hacer clic Escribe y espere a que se complete el proceso de flasheo. Solo tomará unos segundos.
  6. Después del proceso flash, la tarjeta microSD se expulsa automáticamente. Desconecte la tarjeta microSD del sistema e insértela en la ranura microSD de su Raspberry Pi 4 o 400.
  7. Conecte la fuente de alimentación a la Raspberry Pi para encenderla. El Pi leerá y actualizará automáticamente el cargador de arranque USB desde la tarjeta microSD conectada. Esto toma unos segundos.
  8. Cuando el flash tiene éxito, la luz LED verde de la Raspberry Pi comienza a parpadear constantemente. Para confirmar más, conecte el puerto HDMI a una pantalla. Si la pantalla muestra una pantalla verde, indica que el proceso de flash ha finalizado.
  9. Apague la Raspberry Pi y desconecte o retire la tarjeta microSD.

Arranque Raspberry Pi 3 o Zero desde SSD

Para habilitar el arranque SSD en Raspberry Pi 3 o Zero W/2W, debe actualizar el sistema operativo Raspberry Pi estándar en el tarjeta microSD, inicie la Raspberry Pi y realice algunos cambios en los archivos de configuración para habilitar USB (SSD) bota.

Los pasos son los siguientes:

  1. Inserte una tarjeta microSD en el sistema e inicie la herramienta Raspberry Pi Imager.
  2. Haga clic en Elegirsistema operativo y luego seleccione FrambuesaPiSO (32 bits).
  3. Hacer clic ElegirAlmacenamiento y seleccione la tarjeta microSD de los dispositivos de almacenamiento disponibles.
  4. Opcionalmente, puede hacer clic en el ícono de ajustes para que aparezcan las opciones avanzadas, luego ingrese los detalles de Wi-Fi de su red y habilite SSH.
  5. Haga clic en el Escribe botón.
  6. Una vez que se complete el proceso de flasheo, inserte la tarjeta microSD en la Raspberry Pi y enciéndala.
  7. Conecte un teclado y un mouse a la Raspberry Pi.
  8. Después de que se inicie, inicie sesión con el nombre de usuario predeterminado Pi y contraseña frambuesa (a menos que los haya cambiado en las opciones avanzadas de Raspberry Pi Imager).
  9. Abra la ventana de Terminal y ejecute los siguientes comandos.
    sudo apto actualizar -y
    Sudo apt actualizar -y
  10. Después de actualizar y actualizar los paquetes, ejecute el siguiente comando en la ventana de Terminal.
    eco program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
  11. Este comando habilita el arranque USB en Raspberry Pi 3 o Zero W/2W. Después de ejecutar el comando, reinicie Raspberry Pi y luego ejecute el siguiente comando para confirmar si el arranque USB está habilitado.
    vcgencmd otp_dump | grupo 17
  12. Si la salida mostrada es 17:3020000a, el arranque USB está habilitado. Ahora puede quitar la tarjeta microSD de la Raspberry Pi.

Preparar SSD Raspberry Pi de arranque

Para iniciar Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 o Raspberry Pi 400 a través de SSD, debe instalar un sistema operativo, como Raspberry Pi OS en el SSD usando Raspberry Pi Imager (o Balena Etcher herramienta). Después de escribir el sistema operativo, puede conectar la SSD a la Raspberry Pi a través de un puerto USB y arrancar el sistema operativo desde la SSD.

Para preparar el SSD para el arranque, siga estos pasos:

  1. Inicie la herramienta Raspberry Pi Imager y conecte su SSD externo al sistema a través de un puerto USB.
  2. Hacer clic Elija el sistema operativo para seleccionar el sistema operativo deseado de la lista. Si desea mostrar una imagen del sistema operativo descargada, puede usar el archivo haciendo clic en el Disfraz opción y luego seleccionando el archivo OS de su sistema.
  3. Hacer clic Elija Almacenamiento para seleccionar el medio de almacenamiento SSD conectado.
  4. Haga clic en el Escribe botón.
  5. Después de actualizar el sistema operativo en la SSD, desmonte la unidad y luego conecte la unidad USB a uno de los puertos USB. puertos 3.0 o 2.0 en su Raspberry Pi 4/400, Raspberry Pi 3 (o al puerto micro-USB de Zero W/2W a través de un adaptador).
  6. Conecte la fuente de alimentación para encender la Raspberry Pi.
  7. El Raspberry Pi buscará un SSD de arranque conectado al puerto USB y arrancará el sistema operativo.

Uso de un SSD como almacenamiento permanente para Raspberry Pi

Después de iniciar el sistema operativo desde la unidad SSD externa, puede usar el espacio sobrante en la SSD como almacenamiento permanente para almacenar otros datos. Para verificar el espacio de almacenamiento disponible, ejecute el siguiente comando en la aplicación Terminal.

df-h

Si está utilizando la versión de escritorio de Raspberry Pi OS, abra Administrador de archivos y haga clic en Raíz del sistema de archivos en la parte superior de la pantalla. Puede ver el almacenamiento disponible en la esquina inferior derecha.

Ahora que tiene un almacenamiento SSD más rápido, puede usarlo para construya su propio almacenamiento en la nube personal accesible desde cualquier lugar o para alojar un sitio web seguro en Raspberry Pi.

Más almacenamiento con un rendimiento más rápido

Se recomienda encarecidamente arrancar su Raspberry Pi con un SSD, ya que es mucho más rápido y más confiable que una tarjeta microSD. Puede utilizar cualquier SSD externo disponible en el mercado. Esto incluye SSD M.2, SATA y NVMe/PCIe. Si bien el proceso para habilitar el arranque es un poco complejo en Raspberry Pi 3 y Raspberry Pi Zero W/2W, es mucho más fácil en Raspberry Pi 4 y Raspberry Pi 400.