Debian instalatzen Netgear Stora-n

Lehengo egunean mirari hau aurkitu nuen nire eskuetan: netgear ms 2000. Kapsulatutako OS erabiltzeari berehala uztea eta debian nire disko gogorrean instalatzea erabaki nuen.

Sareko informazioa pixka bat sakabanatuta dago, estekak aspaldi hil zirenez, debian instalazio prozesua stora-n eguneratzea erabaki nuen. Interesa duen edonor, ongi etorri katura.

Iturri nagusia hau izan zen artikuluan.

Lehenik eta behin, irudiak behar ditugu sistema instalatzeko: hemen lortu. Deskargatu bi fitxategiak. Fitxategi hauek fat32-n formateatutako flash drive baten erroan idazten ditugu.
USBrako UART PL2303TA bihurgailu bat ere beharko duzu.

Hau izan nuen
Debian instalatzen Netgear Stora-n

Hardwarera konektatzeko softwarea ere beharko duzu, adibidez hyperterminal edo putty (masilla ez zitzaidan ondo atera: maltzurrak terminalean sartzen jarraitzen zuten, beraz, hiperterminala erabili nuen.

Hardware bat kable batekin konektatzeko, lehenik eta behin desmuntatu behar duzu. Prozesua erraza da, beraz, ez dut deskribatuko. Beno, gogoratu behar duzu disko gogor bat dendako lehen zirrikituan sartzea, eta bertan benetako instalazioa egingo da.

Hardwarea desmuntatu ondoren, egokitzailea konektatzen dugu. Kontuz, ez konektatu kable gorria, hau da. 3 hari bakarrik konektatu behar dituzu (bateriatik: beltza, berdea, zuria).
Beraz, kablea konektatuta dago, gidariak konektatuta daude. Com ataka kontrolatzailean parametroak ezarri ditugu: 115200 abiadura, 8 bit kopurua, 1 bit gelditu, parekotasunik gabe. Horren ondoren, piztu hardwarea eta konektatu terminalean. Mezua ikusten duzunean Sakatu edozein tekla... sakatu edozein tekla u-boot abio-kargatzailean sartzeko.

Digresio txiki bat.

Erabiliko ditugun eta erabilgarriak izango diren komandoen zerrenda:
usb reset, ide reset - usb, ide gailuen hasieratzea
fatls, ext2ls - ikusi direktorioa fat edo ext2 fitxategi-sisteman.
setenv - ingurune-aldagaiak ezartzea
saveenv - aldagaiak barne memorian idaztea
berrezarri - berrabiarazi gailua
printenv - inprimatu aldagai guztiak
printenv NAME - NAME aldagaiaren irteera
help - komando guztien irteera

Abio-kargatzailean sartu ondoren, ezarri sare-parametroak, hasieratu usb gailua, egiaztatu flash unitateak beharrezko fitxategiak dituela, gorde parametro hauek gailuaren memorian eta berrabiarazi:

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹

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

Berrabiarazi ondoren, sartu komandoak debian instalatzen hasteko:

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

Honen ondoren, Debian instalazio estandarra testu moduan jarraituko du. Sistema instalatzen dugu, instalazioaren ondoren berrabiarazi, uboot-en saioa hasi eta gailua disko gogorretik abiarazteko komandoak sartzen ditugu:

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

Berrabiarazi ondoren, debian disko gogorretik abiarazten da, hau da, hasieran nahi genuena.

P.S. Jatorrizko abio-kargatzailea leheneratu:

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

Iturria: www.habr.com

Gehitu iruzkin berria