Installazione di Debian su Netgear Stora

L'altro giorno mi sono trovato tra le mani questo miracolo: netgear ms 2000. Ho deciso di smettere immediatamente di usare il sistema operativo integrato e di installare Debian sul mio disco rigido.

Le informazioni sulla rete sono un po' sparse, i collegamenti sono morti da tempo, quindi ho deciso di aggiornare il processo di installazione di Debian su Stora. Chiunque sia interessato, benvenuto su cat.

La fonte principale era questa articolo.

Innanzitutto, abbiamo bisogno delle immagini per installare il sistema: preso qui. Scarica entrambi i file. Scriviamo questi file nella radice di un'unità flash formattata in fat32.
Avrai anche bisogno di un convertitore da USB a UART PL2303TA.

Ho avuto questo
Installazione di Debian su Netgear Stora

Avrai anche bisogno di un software per connetterti all'hardware, ad esempio hyperterminal o putty (putty non ha funzionato per me: i truffatori continuavano a entrare nel terminale, quindi ho usato hyperterminal.

Per collegare un componente hardware con un cavo, è necessario prima smontarlo. Il procedimento è semplice, quindi non lo descriverò. Ebbene, bisogna ricordarsi di inserire un hard disk nel primo slot dello store, sul quale avverrà l'installazione vera e propria.

Dopo aver smontato l'hardware, colleghiamo l'adattatore. Attenzione, non collegare il filo rosso, cioè Devi solo collegare 3 fili (dalla batteria: nero, verde, bianco).
Quindi, il cavo è collegato, i driver sono collegati. Nel driver della porta com impostiamo i parametri: velocità 115200, numero di bit 8, bit di stop 1, nessuna parità. Successivamente, accendi l'hardware e connettiti ad esso nel terminale. Quando viene visualizzato il messaggio Premere un tasto qualsiasi... premere un tasto qualsiasi per accedere al bootloader u-boot.

Una piccola digressione.

Elenco dei comandi che opereremo e che ci saranno utili:
reset USB, reset ide - inizializzazione di dispositivi USB, ide
fatls, ext2ls: visualizza la directory sul file system fat o ext2.
setenv: impostazione delle variabili di ambiente
saveenv: scrive variabili nella memoria interna
reset: riavvia il dispositivo
printenv: stampa tutte le variabili
printenv NAME - output della variabile NAME
help: output di tutti i comandi

Dopo aver inserito il bootloader, imposta i parametri di rete, inizializza il dispositivo USB, controlla che la chiavetta contenga i file necessari, salva questi parametri nella memoria del dispositivo e riavvia:

comandi

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

Dopo il riavvio, inserisci i comandi per avviare l'installazione di 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

Successivamente, l'installazione standard di Debian procederà in modalità testo. Installiamo il sistema, riavviamo dopo l'installazione, accediamo a uboot e inseriamo i comandi per avviare il dispositivo dal disco rigido:

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

Dopo il riavvio, si avvia dal disco rigido Debian, che è ciò che volevamo originariamente.

PS Ripristino del bootloader originale:

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: habr.com

Aggiungi un commento