Outro dia encontrei este milagre em minhas mãos: . Решил сразу отказаться от использования встроенной ОС и установить на жесткий диск debian.
Информация в сети немного разрознена, ссылки давно уже умерли, поэтом решил обновить процесс установки debian на stora. Кому интересно, добро пожаловать под кат.
A fonte principal foi esta .
Primeiro, precisamos de imagens para instalar o sistema: . Baixe os dois arquivos. Gravamos esses arquivos na raiz de uma unidade flash formatada em fat32.
Você também precisará de um conversor USB para UART PL2303TA.
eu tive esse

Você também precisará de software para se conectar ao hardware, por exemplo, hiperterminal ou putty (putty não funcionou para mim: bandidos continuavam entrando no terminal, então usei o hiperterminal.
Para conectar uma peça de hardware com um cabo, primeiro você deve desmontá-la. O processo é simples, então não vou descrevê-lo. Pois bem, é preciso lembrar de inserir um disco rígido no primeiro slot da loja, onde ocorrerá a própria instalação.
Após desmontar o hardware, conectamos o adaptador. Atenção, não conecte o fio vermelho, ou seja, Você só precisa conectar 3 fios (da bateria: preto, verde, branco).
Então, o fio está conectado, os drivers estão conectados. No driver da porta COM definimos os parâmetros: velocidade 115200, número de bits 8, bits de parada 1, sem paridade. Depois disso, ligue o hardware e conecte-o no terminal. Ao ver a mensagem Pressione qualquer tecla... pressione qualquer tecla para entrar no bootloader u-boot.
Uma pequena digressão.
Lista de comandos que iremos operar e que serão úteis:
usb reset, ide reset - inicialização de dispositivos usb, ide
fatls, ext2ls - visualiza o diretório no sistema de arquivos fat ou ext2.
setenv - configurando variáveis de ambiente
saveenv - escrevendo variáveis na memória interna
redefinir - reinicia o dispositivo
printenv - imprime todas as variáveis
printenv NAME - saída da variável NAME
help - saída de todos os comandos
Após entrar no bootloader, defina os parâmetros de rede, inicialize o dispositivo usb, verifique se o pen drive possui os arquivos necessários, salve estes parâmetros na memória do dispositivo e reinicie:
Equipes
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После перезагрузки вводим команды для начала установки 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
После этого пойдет стандартная установка debian в текстовом режиме. Устанавливаем систему, перезагрузжаемся после установки, входим в uboot и вводим команды для загрузки устройства с жесткого диска:
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
После перезагрузки происходит загрузка с жесткого диска debian, чего изначально и добивались.
PS Restaurando o bootloader 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
resetFonte: habr.com
