Arrancar la J1010 desde una tarjeta SD
Primero pasos
Necesitamos leer estos dos artículos antes de comenzar. Asegúrate de que el sistema J1010 esté grabado correctamente y que el controlador de la tarjeta SD esté instalado correctamente.
Sistema de flasheo de la J101 a tarjeta SD
Primero, necesitamos clonar el script e incluir las herramientas que necesitamos.
git clone https://github.com/limengdu/bootFromUSB
En segundo lugar, debemos asegurarnos de que la tarjeta SD esté en formato ext4, lo cual se puede ver visualmente en la herramienta "disco", si no es ext4 debemos formatearla y cambiarla al formato ext4.
Haz click en el área azul y luego haz click en el área verde para seleccionar "Format Partition".

Haz click en el área verde para seleccionar "Internal disk for use with Linux Systems only (Ext4)" Complete el nombre que desees en "Volume name" en el área amarilla.

Entonces podemos encontrar que el formato de la tarjeta SD se ha cambiado a ext4.

Y luego, ve al directorio del script, ejecuta el siguiente comando:
cd bootFromUSB
./copyRootToUSB.sh -p /dev/mmcblk1p1
Espera un momento, solo hasta que finalice automáticamente, si no se informa ningún error, el flasheado finalizó
Configuración de arranque
Una vez que el controlador se haya instalado y configurado correctamente, simplemente podemos verlo mediante el comando "lsblk" o ver el dispositivo en "/dev".
Cambiar dispositivo de arranque
Se supone que debemos cambiar la configuración en "/boot/extlinux/extlinux.conf".
Arrancar desde la tarjeta SD
Después de iniciar desde el emmc de la Carrier Board, queremos modificarlo para que inicie desde la tarjeta SD. Necesitamos asegurarnos de que el proceso anterior, incluida la grabación del sistema en la tarjeta SD, y los controladores de la tarjeta SD estén instalados correctamente. Modifica los parámetros después de root a la dirección del dispositivo desde el que arrancamos. Cuando hayamos completado nuestros cambios, reinicia el sistema.
Antes de arrancar modifica "/boot/extlinux/extlinux.conf" Después de reiniciar leer "/media/seeed/{xxx-xxx}/boot/extlinux/extlinux.conf"
¡¡¡Nota!!!
Nuestro archivo de configuración después de iniciar el sistema desde la tarjeta SD es "/media/seeed/{xxx-xxx}/boot/extlinux/extlinux.conf" y el archivo de configuración después de iniciar el sistema desde el emmc integrado está en "/boot/extlinux/extlinux.conf". Son los mismos archivos desde los cuales el dispositivo lee la configuración y elige dónde iniciar el sistema después del encendido, y las rutas relativas cambian cuando el sistema termina de iniciarse.
Arrancar desde el emmc de la placa
Si queremos volver a iniciar desde el emmc después de iniciar desde una tarjeta SD o necesitamos cambiar la tarjeta SD por algún motivo. Debemos cambiar el dispositivo para que arranque desde el emmc. Deberíamos hacer los siguientes cambios.
Antes de reiniciar modifica "/media/seeed/{xxx-xxx}/boot/extlinux/extlinux.conf" Tras reiniciar revisa "/boot/extlinux/extlinux.conf"
Finalmente, deberías ver que todo funciona correctamente
Arranque desde el emmc
Arranque desde la tarjeta SD
Soporte Tech y discusión del producto
¡Gracias por elegir nuestros productos! Estamos aquí para darte soporte y asegurar que tu experiencia con nuestros productos sea la mejor posible. Tenemos diversos canales de comunicación para adaptarnos distintas preferencias y necesidades.