Instal · lació Debian на Netgear Stora

L'altre dia vaig trobar aquest miracle a les meves mans: netgear ms 2000. Решил сразу отказаться от использования встроенной ОС и установить на жесткий диск debian.

Информация в сети немного разрознена, ссылки давно уже умерли, поэтом решил обновить процесс установки debian на stora. Кому интересно, добро пожаловать под кат.

La font principal era aquesta article.

Primer, necessitem imatges per instal·lar el sistema: ho tens aquí. Baixeu els dos fitxers. Escrivim aquests fitxers a l'arrel d'una unitat flaix que està formatada en fat32.
També necessitareu un convertidor USB a UART PL2303TA.

Jo tenia aquest
Instal · lació Debian на Netgear Stora

També necessitareu programari per connectar-vos al maquinari, per exemple hyperterminal o putty (la massilla no em va funcionar: els lladres no paraven de entrar al terminal, així que vaig fer servir hyperterminal.

Per connectar una peça de maquinari amb un cable, primer heu de desmuntar-la. El procés és senzill, així que no ho descriuré. Bé, heu de recordar inserir un disc dur a la primera ranura de la botiga, on es farà la instal·lació real.

Després de desmuntar el maquinari, connectem l'adaptador. Atenció, no connecteu el cable vermell, és a dir. Només cal connectar 3 cables (de la bateria: negre, verd, blanc).
Per tant, el cable està connectat, els controladors estan connectats. Al controlador del port com establim els paràmetres: velocitat 115200, nombre de bits 8, bits de parada 1, sense paritat. Després d'això, engegueu el maquinari i connecteu-vos-hi al terminal. Quan veieu el missatge Premeu qualsevol tecla... premeu qualsevol tecla per entrar al gestor d'arrencada u-boot.

Una petita digressió.

Llista d'ordres que operarem i que ens seran útils:
usb reset, ide reset - inicialització de dispositius usb, ide
fatls, ext2ls: visualitza el directori del sistema de fitxers fat o ext2.
setenv - establiment de variables d'entorn
saveenv - escrivint variables a la memòria interna
restablir: reinicieu el dispositiu
printenv - imprimeix totes les variables
printenv NOM - sortida de la variable NOM
help - sortida de totes les ordres

Després d'entrar al carregador d'arrencada, configureu els paràmetres de xarxa, inicialitzeu el dispositiu USB, comproveu que la unitat flaix tingui els fitxers necessaris, deseu aquests paràmetres a la memòria del dispositiu i reinicieu:

Equips

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 Restauració del carregador d'arrencada 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

Font: www.habr.com

Compreu allotjament fiable per a llocs amb protecció DDoS, servidors VPS VDS 🔥 Compra allotjament web fiable amb protecció DDoS, servidors VPS VDS | ProHoster