Instalación de Debian en Netgear Stora

El otro día encontré este milagro en mis manos: netgear ms 2000. Decidí dejar de usar inmediatamente el sistema operativo integrado e instalar Debian en mi disco duro.

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. artículo.

Primero, necesitamos imágenes para instalar el sistema: lo tengo aquí. Descarga ambos archivos. Escribimos estos archivos en la raíz de una unidad flash formateada en fat32.
También necesitará un convertidor de USB a UART PL2303TA.

yo tuve este
Instalación de Debian en Netgear Stora

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

Añadir un comentario