Un Raspberry Pi (RPi) es una potente minicomputadora que puede ayudarte a realizar fácilmente varias tareas difíciles. Aunque suele utilizarse para aprender a programar con lenguajes como Python o Scratch, es capaz de hacer prácticamente todo lo que haría cualquier computadora de escritorio. Con él podrás sustituir fácilmente tu antigua computadora.
Sin embargo, primero tendrás que aprender a cómo hacer que la RPi arranque desde una USB.
Considerando lo lento que puede ser el arranque predeterminado desde la microSD, lo mejor es que realices un arranque de la Raspberry Pi desde una unidad USB.
Consulta esta guía detallada sobre cómo arrancar la Raspberry Pi desde USB con la máxima facilidad.
En este artículo
¿Por qué arrancar la Raspberry Pi desde una USB?
Todas las versiones de Raspberry incorporan por defecto una tarjeta de memoria microSD para el arranque. Sólo las versiones más recientes del dispositivo, incluidas las Raspberry Pi 3 y 4, han introducido soporte USB que te permite arrancarlas utilizando memoria externa, como memorias USB o discos duros. Esto permite hacer que las Raspberry Pi 3 o 4 arranquen desde un USB.
Además, el USB suele considerarse una opción mucho mejor por su mayor velocidad.
Las tarjetas microSD integradas en la Raspberry Pi pueden alcanzar técnicamente velocidades de lectura/escritura de hasta 50 Mbps, pero en la práctica rara vez superan los 40 Mbps. En cambio, los USB, dependiendo de tu dispositivo concreto, pueden alcanzar fácilmente más de 100 Mbps, y a menudo el doble.
Esta es una tabla comparativa detallada sobre cómo arrancar la RPi desde dos opciones:
Arranque de RPi desde tarjeta microSD | Arranque del RPi desde USB |
Ancho de banda de hasta 50 Mbps | Ancho de banda superior a 100 Mbps |
Incorporado a tu Raspberry Pi | Necesitas invertir en un USB externo |
Funciona con todos los sistemas operativos | Algunos sistemas operativos poco comunes no lo admiten |
Vida útil aproximada de 10 años | Vida útil de más de 10 años |
Se establece siempre como prioridad de arranque | Requiere un cambio de prioridad de arranque |
Aspectos necesarios para arrancar la Raspberry Pi desde una USB
Hacer que la Raspberry Pi 3 y 4 arranque desde USB es un proceso sencillo y ágil que no debería llevarte mucho tiempo. Sin embargo, necesitas algunas cosas más para empezar.
Primero y más importante, asegúrate de que dispones del Raspberry Pi Imager. Sin él, no podrías instalar el sistema operativo Raspberry Pi (u otro) en tu USB.
Además del Imager, también necesitarás una unidad USB segura, una tarjeta SD, un lector de tarjetas SD y, por supuesto, tu Raspberry Pi.
Raspberry Pi Imager
Para que el arranque USB de tu RPi funcione, es esencial disponer del software adecuado para crear imágenes. En pocas palabras, un generador de imágenes toma una imagen instantánea de la unidad, creando una copia sector por sector y replicando datos esenciales como la información de arranque y del sistema operativo.
Aunque podrías utilizar varios programas para generar imágenes, lo mejor es que utilices el Raspberry Pi Imager. Después de todo, fue creado específicamente para las microcomputadoras Raspberry, lo que lo convierte en la opción ideal.
Puedes descargarlo a tu equipo directamente desde el sitio web de Raspberry, instalarlo y proceder al arranque por USB.
Unidad USB
Con tu Raspberry Pi Imager preparado, es hora de seleccionar la unidad USB que utilizarás para arrancar tu dispositivo. Utiliza la unidad USB que prefieras: un SSD o incluso una unidad flash USB. Sin embargo, te conviene optar por la primera.
Un SSD proporciona una velocidad y rendimiento excelentes, haciendo que el arranque de tu Raspberry Pi mediante USB sea mucho más fácil y cómodo. Por otro lado, una unidad flash USB podría complicar innecesariamente el proceso sin ofrecer ninguna de las ventajas de una SSD. Puede que incluso te parezca que una unidad flash USB es todavía más lenta que el arranque predeterminado de la Raspberry Pi mediante microSD.
Tarjeta SD
Aunque pueda sonar raro, arrancar la Raspberry Pi desde un USB requiere de una tarjeta SD -dado que el objetivo de arrancar desde un USB es evitar el uso de la microSD integrada en primer lugar-, de todas formas necesitas una. Si quieres instalar Raspbian, el sistema operativo nativo de Raspberry Pi, sólo podrás hacerlo con una tarjeta SD.
Deberás poner Raspbian primero en tu tarjeta microSD y luego activar el modo de arranque USB.
Lector de tarjetas SD
Por supuesto, para introducir Raspbian en tu tarjeta microSD, también necesitarás un lector de tarjetas SD en la computadora. Dependiendo de tu dispositivo, es posible que ya dispongas de un lector de tarjetas SD integrado: consiste en una pequeña abertura en forma de ranura con la palabra "SD" marcada en el lateral. En caso de que tu computadora no tenga uno, o en caso de que no posea el tamaño adecuado, puedes conseguir un adaptador o conector para tarjetas SD.
Existen conectores y adaptadores para lectores de tarjetas SD de todas las formas y tamaños, así que sólo tienes que elegir uno compatible con tu equipo y tu tarjeta SD.
Raspberry Pi
Finalmente, necesitarás tu Raspberry Pi. Recuerda que, dependiendo de tu Raspberry Pi, es posible que no puedas arrancarla desde una USB.
Las versiones más antiguas, como Raspberry Pi 1, Raspberry Pi Zero y Raspberry Pi Zero W, entre otras, no son compatibles con el arranque USB. Utilizarán de forma predeterminada la tarjeta microSD integrada, sin ninguna otra alternativa.
El arranque USB se introdujo por primera vez con la Raspberry Pi 2 Modelo B versión 1.2, por lo que sólo puedes utilizar este tipo de arranque si tienes una versión igual o posterior, como la Raspberry Pi 3 y la Raspberry Pi 4.
Pasos para configurar el arranque USB de la Raspberry Pi
Dependiendo de tu Raspberry Pi, es posible que primero tengas que configurar tu dispositivo para un arranque USB. Las versiones más recientes de RPi dispondrán de todo lo necesario, listo para que utilices un USB de arranque. Sin embargo, es necesario configurar primero las Raspberry Pi 2B v1.2, Raspberry Pi 3B, 3B+ y 3A+:
- Instala el sistema operativo Raspbian en tu tarjeta SD;
- Introduce el comando sudo apt-get update en el archivo /boot/config.txt;
- Introduce el comando sudo apt-get upgrade;
- Introduce el comando program_usb_boot_mode=1;
- Introduce el comando sudo reboot.
Cómo arrancar Raspberry Pi desde USB
Con tu Raspberry Pi lista, podrás empezar a arrancarla desde tu USB. Sólo tienes que seguir esta guía paso a paso:
- Descarga e instala el "Raspberry Pi Imager";
- Inserta la tarjeta SD en tu equipo;
- Inicia el Raspberry Pi Imager y haz clic en Sistema operativo;
- Haz clic izquierdo en Otras imágenes de utilidad;
- Haz clic en Cargador de arranque > Arranque USB;
- Ve a Almacenamiento y selecciona tu tarjeta microSD;
- Selecciona Escribir;
- Cuando el proceso haya finalizado, retira la tarjeta SD de la computadora;
- Introduce la tarjeta SD en tu Raspberry Pi y enciende el dispositivo;
- Espera a que la actualización se complete;
- Apaga tu Raspberry Pi y extrae la tarjeta SD;
- Inserta una tarjeta SD con el SO Raspberry Pi en tu Raspberry Pi;
- Arranca el sistema desde la tarjeta SD a tu escritorio;
- Conecta el USB a tu Raspberry Pi;
- Ve al menú Inicio > Accesorios > Copiadora de tarjetas SD;
- Selecciona la tarjeta microSD en Copiar desde dispositivo y elige el USB;
- Haz clic en Inicio.
Una vez finalizado el proceso, desactiva tu Raspberry Pi y extrae la tarjeta microSD. Ahora al iniciar Raspberry, arrancará desde tu USB.
Utiliza Wondershare Recoverit para proteger y hacer una copia de seguridad de tu tarjeta SD.
Conclusión
Arrancar tu Raspberry Pi utilizando un USB es más cómodo que la tarjeta microSD por defecto. Como los dispositivos USB son más fiables y duraderos, sin mencionar que ofrecen mucha más velocidad y rendimiento, podrás arrancar tu dispositivo RPi con la mayor facilidad.
PREGUNTAS FRECUENTES
-
¿Es posible arrancar todas las versiones de Raspberry Pi desde una USB?
No, no todas las versiones de Raspberry Pi admiten el arranque por USB. Necesitarás la Raspberry Pi 2 Modelo B versión 1.2 o posterior para arrancar tu dispositivo mediante un USB. Las versiones anteriores sólo se pueden arrancar desde la tarjeta microSD. -
¿Por qué debo utilizar un USB para arrancar mi Raspberry Pi?
Arrancar tu Raspberry Pi con un USB es un proceso mucho más rápido. Las tarjetas MicroSD no tienen un ancho de banda superior a 50 Mbps, lo que significa que te tomaría mucho tiempo arrancar tu RPi con ellas. Por otro lado, tu dispositivo USB puede disponer fácilmente de un ancho de banda de más de 100 Mbps, lo que hace que sea rápido y fácil arrancar tu RPi. -
¿Por qué todavía necesito una tarjeta microSD cuando utilizo un USB para arrancar mi Raspberry Pi?
Se necesita una tarjeta microSD para arrancar tu Raspberry Pi desde un USB, porque el sistema operativo Raspbian sólo se puede instalar en una tarjeta SD. Una vez que hayas instalado el sistema operativo en la microSD, puedes seguir utilizando el USB para arrancar tu RPi.