Como hacer frambuesa pi 3, arranque desde usb

La Raspberry Pi es una gran pieza, versátil del equipo, capaz de proyectos tan diversos como la ejecución de un centro de medios para utilizar como una emisión de radio. Pero tiene un defecto evidente: la incapacidad para arrancar desde USB.

Vídeo: Install And Run Raspbian From USB Drive Raspberry pi 1 2 3 or Zero

Bueno, hasta ahora, es decir.

Frambuesa Pi 3 disparo MakeUseOf

Si estás usando una Pi frambuesa 3, ahora es posible renunciar arranque desde microSD y en lugar de arrancar el ordenador desde un dispositivo USB. Esto podría ser un palo de flash, un disco SSD con un adaptador USB, o incluso una unidad de disco duro USB de tamaño completo. Este es un avance significativo, así que vamos a echar un vistazo a cómo se puede configurar su Frambuesa Pi 3 para arrancar desde USB.La Raspberry Pi 3: más rápido, mejor, con Wi-Fi y BluetoothLa Raspberry Pi 3: más rápido, mejor, con Wi-Fi y BluetoothHoy en día, la fundación Raspberry Pi anunció el lanzamiento de la Frambuesa Pi 3. Es la actualización más importante de la popular línea de computadoras de bajo costo todavía.Lee mas

Comienza: Instalar Raspbian y añadir nuevos archivos

Lo mejor es comenzar este proyecto con una nueva copia de Raspbian, por lo que descarga la versión más reciente (que estamos usando Jessie Raspbian) y instalarlo de la forma habitual. Tan pronto como se hace esto, retire la tarjeta con seguridad de su PC, insertarlo en la alimentación reducida Frambuesa Pi y arranque, la conexión remota a través de SSH tan pronto como se carga hacia arriba.

Conectar (a menos que haya cambiado su credenciales predeterminadas) A continuación, ejecute los siguientes comandos, que sustituirá el valor por defecto start.elf y bootcode.bin archivos con alternativas recién descargados:Asegurar su Frambuesa Pi: A partir de las contraseñas a los cortafuegosAsegurar su Frambuesa Pi: A partir de las contraseñas a los cortafuegosCualquier persona puede utilizar Google para encontrar el nombre de usuario y contraseña por defecto de la Frambuesa Pi. No le dé a los intrusos que oportunidad!Lee mas

sudo apt-get actualizarsudo RAMA=junto RPI-actualización

Esta actualización proporciona los dos archivos en el /bota directorio. Con los archivos descargados, proceda a activar el modo de arranque USB con:

eco program_usb_boot_mode=1 | sudo tee -un /boot/config.txt

Este comando agrega el program_usb_boot_mode = 1 instrucción al final de la config.txt archivo.

Vídeo: Boot Your Raspberry Pi 3 Using A USB Flash Drive

Linux Terminal de arranque Frambuesa Pi 3 con USB

Tendrá que reiniciar el Pi una vez hecho esto.

El siguiente paso es comprobar que la OTP - de una sola vez memoria programable - Se ha cambiado. Comprueba esto con:

vcgencmd otp_dump | grep 17:

Si el resultado es representante de la dirección 0x3020000a (como 17: 3020000a) Entonces todo está bien hasta ahora. En esta etapa, si desea eliminar el program_usb_boot_mode = 1 línea de la config.txt archivo, se puede. El Pi es ahora USB habilitados para el inicio, y es posible que desee utilizar la misma tarjeta microSD en otro Frambuesa Pi 3, con la misma imagen, por lo que la eliminación de la línea es una buena idea.

Terminal de arranque de Linux Frambuesa Pi 3 con USB Nano Editar

Esto se hace fácilmente mediante la edición config.txt en nano:

sudo nano /boot/config.txt

Eliminar o comentar la línea correspondiente (con un precedente #).

Preparar el dispositivo de arranque USB

A continuación, conecte una memoria USB con formato (o lista para ser eliminado temporalmente) en un puerto disponible de su Frambuesa Pi 3. Con esta inserta, procederemos a copiar el sistema operativo a través.

Comenzar por identificar su memoria USB, con el lsblk mando.

Linux Terminal de arranque Frambuesa Pi 3 con comando LSBLK USB

En este ejemplo, la tarjeta SD es mmcblk0 mientras que el lápiz de memoria USB es SDA (Partición se formatea es sda1). Si tiene otros dispositivos de almacenamiento USB conectado el dispositivo USB podría ser SDB, SDC, etc, con el nombre de su memoria USB establecido, desmontar el disco y el uso de la herramienta se separaron para crear una partición de 100 MB (FAT32) y una partición de Linux:

sudo umount / Dev / sdasudo parted / dev / sda

En el indicador (parted), escriba:

MSDOS mktable

Es posible que se informa de que el disco esté en otra parte. Si es así, seleccione Ignorar, a continuación, tenga en cuenta la advertencia indicándole que los datos en el disco serán destruidos. Como se explicó anteriormente, esto debe ser un disco que estás dispuesto a eliminar o formato, por lo que de acuerdo con esto.

Si surge algún problema aquí, puede que tenga que cambiar al escritorio (ya sea de forma manual, o más de VNC) Y confirme el disco está sin montar, antes de entrar en el comando mktable MS-DOS en una ventana de línea de comandos.Cómo ejecutar un escritorio remoto en Frambuesa Pi con VNCCómo ejecutar un escritorio remoto en Frambuesa Pi con VNC¿Qué pasa si usted necesita el acceso al escritorio Frambuesa Pi desde su PC o portátil, sin tener que conectar un teclado, ratón y monitor? Aquí es donde entra en juego VNC.Lee mas

Proceder de raya con lo siguiente:

mkpart fat32 primaria 0% 100Mmkpart ext4 primaria 100M 100% de impresión

Esta es la salida alguna información relativa a disco y las nuevas particiones. Proceder a salir de parted con Ctrl + C, antes de crear el sistema de archivos de arranque, y el sistema de ficheros raíz:

sudo mkfs.vfat -n BOOT -F 32 / dev / sda1sudo mkfs.ext4 / dev / sda2

A continuación, deberá montar los sistemas de archivos de destino, antes de copiar su sistema operativo Raspbian corriente al dispositivo USB.

sudo mkdir / Mnt / dianasudo montar / Dev / sda2 / mnt / target /sudo mkdir / Mnt / target / bootsudo montar / Dev / sda1 / mnt / target / boot /sudo apt-get actualizar- sudo apt-get instalar rsyncsudo rsync -hacha --progress / / boot / mnt / diana

Esto último es la orden final que copia todo lo largo, y por lo tanto va a tomar un tiempo para completar. Es hora de hacer un café!

Linux Terminal de arranque Frambuesa Pi 3 con la copia del USB

A continuación, es necesario actualizar las claves de host SSH, para mantener la conexión con el reconfigurado Frambuesa Pi después de un reinicio inminente:

discos compactos / Mnt / dianasudo montar --bind / dev devsudo montar --bind / sys syssudo montar --bind / proc procsudo chroot / Mnt / dianarm / Etc / ssh / ssh_host * dpkg-reconfigure openssh-serversalidasudo umount devsudo umount syssudo umount proc

Linux Terminal de arranque Frambuesa Pi 3 Con SSH USB

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

Prepararse para reiniciar desde USB!

Sólo un par de cosas más que resolver antes de Frambuesa Pi está listo para arrancar desde USB. Tenemos que editar cmdline.txt de nuevo desde la línea de comandos:

sudo SED -yo "s, root = / dev / mmcblk0p2, root = / dev / sda2," /mnt/target/boot/cmdline.txt

Del mismo modo, el siguiente cambio necesita ser hecha a fstab:

sudo SED -yo "s, / dev / mmcblk0p, / dev / sda," / Mnt / target / etc / fstab

Estás listo para desmontar los sistemas de archivos antes de apagar el Pi:

Vídeo: How To Run Ubuntu MATE From USB Drive Raspberry pi 3 or 2

discos compactos ~sudo umount / Mnt / target / bootsudo umount / Mnt / dianasudo apagado

Tenga en cuenta que este utiliza el nuevo apagado comando como una alternativa a apagar.

Cuando el Pi se ha apagado, desconecte la fuente de alimentación antes de retirar la tarjeta SD. A continuación, vuelva a conectar la fuente de alimentación - el Raspberry Pi ahora debe arrancar desde el dispositivo USB!

¿Has probado esto? Intrigado por las posibilidades de un arranque USB en lugar de desde la tarjeta SD? Planificación para darle una oportunidad? ¡Dinos en los comentarios!

Artículos Relacionados