Instalando Debian en Netgear Stora

O outro día atopei este milagre nas miñas mans: netgear ms 2000. Decidín deixar inmediatamente de usar o SO incorporado e instalar Debian no meu disco duro.

A información da rede está un pouco dispersa, as ligazóns morreron hai tempo, polo que decidín actualizar o proceso de instalación de Debian en stora. Calquera persoa interesada, benvida a cat.

A fonte principal foi esta artigo.

En primeiro lugar, necesitamos imaxes para instalar o sistema: conseguilo aquí. Descarga os dous ficheiros. Escribimos estes ficheiros na raíz dunha unidade flash que está formateada en fat32.
Tamén necesitarás un conversor USB a UART PL2303TA.

Tiven este
Instalando Debian en Netgear Stora

Tamén necesitarás software para conectarte ao hardware, por exemplo hyperterminal ou putty (putty non me funcionou: os bandidos seguían entrando no terminal, polo que usei hyperterminal.

Para conectar unha peza de hardware cun cable, primeiro debes desmontala. O proceso é sinxelo, así que non o describirei. Ben, cómpre lembrar de inserir un disco duro no primeiro slot da tenda, no que terá lugar a instalación real.

Despois de desmontar o hardware, conectamos o adaptador. Atención, non conecte o cable vermello, é dicir. Só precisa conectar 3 cables (da batería: negro, verde, branco).
Entón, o cable está conectado, os controladores están conectados. No controlador do porto com establecemos os parámetros: velocidade 115200, número de bits 8, bits de parada 1, sen paridade. Despois diso, acende o hardware e conéctate a el no terminal. Cando vexa a mensaxe Preme calquera tecla... preme calquera tecla para entrar no cargador de arranque u-boot.

Unha pequena digresión.

Lista de comandos que operaremos e que nos serán útiles:
usb reset, ide reset - inicialización de dispositivos usb e ide
fatls, ext2ls - ver o directorio no sistema de ficheiros fat ou ext2.
setenv - establecer variables de ambiente
saveenv - escribir variables na memoria interna
restablecer - reinicie o dispositivo
printenv - imprime todas as variables
printenv NAME - saída da variable NAME
axuda - saída de todos os comandos

Despois de entrar no cargador de arranque, configure os parámetros de rede, inicialice o dispositivo USB, comprobe que a unidade flash ten os ficheiros necesarios, garde estes parámetros na memoria do dispositivo e reinicie:

Comandos

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

Despois do reinicio, introduza os comandos para comezar 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

Despois disto, a instalación estándar de Debian procederá en modo texto. Instalamos o sistema, reiniciamos despois da instalación, iniciamos sesión en uboot e introducimos comandos para arrincar o dispositivo desde o 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

Despois do reinicio, arranca desde o disco duro debian, que é o que queriamos orixinalmente.

P.S. Restaurando o cargador de arranque orixinal:

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

Fonte: www.habr.com

Engadir un comentario