Cómo hacer que Raspberry Pi 3 arranque desde USB

Cómo hacer que Raspberry Pi 3 arranque desde USB

La Raspberry Pi es un equipo excelente y versátil, capaz de proyectos tan diversos como ejecutar un centro de medios para usarlo como transmisión de radio. Pero tiene un defecto flagrante: la imposibilidad de arrancar desde USB.





Bueno, hasta ahora, eso es.





Si está utilizando una Raspberry Pi 3, ahora es posible renunciar al arranque desde microSD y, en su lugar, arrancar la computadora desde un dispositivo USB. Puede ser una unidad flash, una SSD con un adaptador USB o incluso una unidad de disco duro USB de tamaño completo. Este es un desarrollo significativo, así que echemos un vistazo a cómo puede configurar su Raspberry Pi 3 para que arranque desde USB.





Comience: instale Raspbian y agregue nuevos archivos

Es mejor comenzar este proyecto con una copia nueva de Raspbian, así que descargue el ultima versión (estamos usando Jessie raspbian ) y instalarlo de la forma habitual . Tan pronto como haya hecho esto, retire de forma segura la tarjeta de su PC, insértela en la Raspberry Pi apagada y arranque, conexión remota a través de SSH tan pronto como se cargue.

Inicie sesión (a menos que haya cambiado sus credenciales predeterminadas) y luego ejecute los siguientes comandos, que reemplazarán el predeterminado



|_+_|

y

|_+_|

archivos con alternativas recién descargadas:





|_+_|

Esta actualización entrega los dos archivos en el

|_+_|

directorio. Con los archivos descargados, proceda a habilitar el modo de arranque USB con:





|_+_|

Este comando agrega el

|_+_|

instrucción hasta el final de la

|_+_|

expediente.

Deberá reiniciar la Pi una vez que haya terminado.

El siguiente paso es verificar que se haya cambiado la OTP (memoria programable de una sola vez). Compruebe esto con:

|_+_|

Si el resultado es representativo de la dirección

|_+_|

(tal como

|_+_|

) entonces todo va bien hasta ahora. En esta etapa, si desea eliminar el

|_+_|

línea desde el

|_+_|

Esto se hace fácilmente editando

|_+_|

en nano:

|_+_|

Elimine o comente la línea correspondiente (con un # precedente).

Prepare su dispositivo de arranque USB

A continuación, conecte una memoria USB formateada (o lista para ser eliminada) en un puerto de repuesto en su Raspberry Pi 3. Con esto insertado, procederemos a copiar el sistema operativo.

Comience identificando su memoria USB, con el

|_+_|

mando.

En este ejemplo, la tarjeta SD es

|_+_|

mientras la memoria USB está

|_+_|

(su partición formateada es

|_+_|

). Si tiene otros dispositivos de almacenamiento USB conectados, la memoria USB puede ser sdb, sdc, etc. Con el nombre de su memoria USB establecido, desmonte el disco y use la herramienta parted para crear una partición de 100 MB (FAT32) y una partición de Linux:

|_+_|

En el indicador (parted), ingrese:

|_+_|

Es posible que se le informe de que, de lo contrario, el disco está activado. Si es así, seleccione Ignorar , luego observe la advertencia que le indica que los datos en el disco serán destruidos. Como se explicó anteriormente, este debería ser un disco que esté feliz de eliminar o formatear, así que acepte esto.

Si tiene algún problema aquí, es posible que deba cambiar al escritorio (ya sea manualmente, o sobre VNC ) y confirme que el disco está desmontado, antes de ingresar el comando mktable msdos en una línea de comando con ventana.

Continúe con lo siguiente:

|_+_|

Esto generará información sobre el disco y las nuevas particiones. Proceda a salir con Ctrl + C, antes de crear el sistema de archivos de arranque y el sistema de archivos raíz:

|_+_|

Luego, debe montar los sistemas de archivos de destino, antes de copiar su sistema operativo Raspbian actual al dispositivo USB.

|_+_|

Ese último es el comando final que copia todo, por lo que tomará un tiempo completarlo. ¡Hora de hacer un café!

A continuación, debe actualizar las claves de host SSH para mantener la conexión con la Raspberry Pi reconfigurada después de un reinicio inminente:

|_+_|

Tenga en cuenta que después de sudo chroot (el quinto comando anterior) está cambiando a root, por lo que el usuario cambiará de pi @ raspberrypi para raíz @ raspberrypi hasta que ingrese a la salida de la línea 8.

¡Prepárese para reiniciar desde USB!

Solo algunas cosas más para resolver antes de que su Raspberry Pi esté lista para arrancar desde USB. Necesitamos editar

|_+_|

nuevamente desde la línea de comando con:

|_+_|

Del mismo modo, se debe realizar el siguiente cambio en fstab:

|_+_|

Entonces estará listo para desmontar los sistemas de archivos antes de apagar la Pi:

|_+_|

Tenga en cuenta que esto usa el nuevo

|_+_|

comando como una alternativa a

|_+_|

.

Cuando el Pi se haya apagado, desconecte la fuente de alimentación antes de retirar la tarjeta SD. A continuación, vuelva a conectar la fuente de alimentación: ¡su Raspberry Pi ahora debería iniciarse desde el dispositivo USB! Y para obtener más ayuda con su Pi, consulte cómo configurar Wi-Fi y Bluetooth en Raspberry Pi 3 .

cómo encontrar información sobre alguien de forma gratuita

Listo para prueba Raspberry Pi 4 ? Consulte sus características y especificaciones.

Cuota Cuota Pío Correo electrónico Cómo limpiar su PC con Windows usando el símbolo del sistema

Si su PC con Windows se está quedando sin espacio de almacenamiento, limpie la basura con estas rápidas utilidades del símbolo del sistema.

Leer siguiente
Temas relacionados
  • Bricolaje
  • USB
  • Frambuesa pi
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse