El otro día encontré este milagro en mis manos:
La información en la red está un poco dispersa, los enlaces hace tiempo que murieron, por lo que decidí actualizar el proceso de instalación de Debian en Stora. Cualquier persona interesada, bienvenido al gato.
La fuente principal fue esta.
Primero, necesitamos imágenes para instalar el sistema:
También necesitará un convertidor de USB a UART PL2303TA.
yo tuve este
También necesitarás software para conectarte al hardware, por ejemplo hiperterminal o PuTTY (Putty no funcionó para mí: los delincuentes seguían entrando en la terminal, así que usé Hyperterminal).
Para conectar una pieza de hardware con un cable, primero debes desmontarlo. El proceso es simple, así que no lo describiré. Bueno, debes recordar insertar un disco duro en la primera ranura de la tienda, en la que se realizará la instalación real.
Después de desmontar el hardware, conectamos el adaptador. Atención, no conecte el cable rojo, es decir. Solo necesitas conectar 3 cables (de la batería: negro, verde, blanco).
Entonces, el cable está conectado, los controladores están conectados. En el controlador del puerto COM configuramos los parámetros: velocidad 115200, número de bits 8, bits de parada 1, sin paridad. Después de eso, encienda el hardware y conéctelo en el terminal. Cuando vea el mensaje Presione cualquier tecla... presione cualquier tecla para ingresar al gestor de arranque u-boot.
Una pequeña digresión.
Lista de comandos que operaremos y que nos serán de utilidad:
reinicio de usb, reinicio de ide: inicialización de dispositivos usb, ide
fatls, ext2ls: ver directorio en el sistema de archivos fat o ext2.
setenv - configuración de variables de entorno
saveenv - escritura de variables en la memoria interna
restablecer: reinicia el dispositivo
printenv - imprime todas las variables
printenv NOMBRE - salida de la variable NOMBRE
ayuda - salida de todos los comandos
Después de ingresar al gestor de arranque, configure los parámetros de red, inicialice el dispositivo USB, verifique que la unidad flash tenga los archivos necesarios, guarde estos parámetros en la memoria del dispositivo y reinicie:
Equipos
usb reset
fatls usb 0
setenv mainlineLinux yes
setenv arcNumber 2743
setenv ipaddr your_IP
setenv gatewayip your_GW_IP
setenv dnsip your_DNS_IP
saveenv
reset
Después del reinicio, ingrese los comandos para comenzar a instalar Debian:
usb reset
fatload usb 0 0x200000 uImage
fatload usb 0 0x800000 uInitrd
setenv bootargs console=ttyS0,115200n8 base-installer/initramfs-tools/driver-policy=most
bootm 0x200000 0x800000
Después de esto, la instalación estándar de Debian continuará en modo texto. Instalamos el sistema, reiniciamos después de la instalación, iniciamos sesión en uboot e ingresamos comandos para iniciar el dispositivo desde el disco duro:
setenv bootcmd_ide 'ide reset; ext2load ide 0 0x200000 /uImage; ext2load ide 0 0x800000 /uInitrd'
setenv bootcmd 'setenv bootargs $(console) root=/dev/sda2; run bootcmd_ide; bootm 0x200000 0x800000'
saveenv
reset
Después del reinicio, arranca desde el disco duro de Debian, que es lo que queríamos originalmente.
PD Restaurando el gestor de arranque original:
setenv mainlineLinux=no
setenv arcNumber
setenv bootcmd_ide
setenv bootcmd 'nand read.e 0x800000 0x100000 0x300000; setenv bootargs $(console) $(bootargs_root); bootm 0x800000'
saveenv
reset
Fuente: habr.com