Installazzjoni ta' Debian fuq Netgear Stora

Il-ġurnata l-oħra sibt dan il-miraklu f’idi: netgear ms 2000. Iddeċidejt li immedjatament nieqaf nuża l-OS inkorporat u ninstalla debian fuq il-hard drive tiegħi.

L-informazzjoni fuq in-netwerk hija daqsxejn imxerrda, il-links ilhom mietu, għalhekk iddeċidejt li taġġorna l-proċess ta 'installazzjoni debian fuq stora. Kull min hu interessat, merħba lill-qattus.

Is-sors ewlieni kien dan artikolu.

L-ewwel, għandna bżonn immaġini biex ninstallaw is-sistema: ltqajna hawn. Niżżel iż-żewġ fajls. Aħna niktbu dawn il-fajls fl-għerq ta 'flash drive li huwa fformattjat f'fat32.
Ikollok bżonn ukoll konvertitur USB għal UART PL2303TA.

Kelli dan wieħed
Installazzjoni ta' Debian fuq Netgear Stora

Ikollok bżonn ukoll softwer biex tikkonnettja mal-ħardwer, pereżempju hyperterminal jew stokk (stokk ma ħadimx għalija: crooks baqgħu jidħlu fit-terminal, għalhekk użajt hyperterminal.

Biex tgħaqqad biċċa hardware b'kejbil, l-ewwel trid tiżżarmaha. Il-proċess huwa sempliċi, għalhekk mhux se niddeskrivih. Ukoll, trid tiftakar li daħħal hard drive fl-ewwel slot tal-maħżen, li fuqu se sseħħ l-installazzjoni attwali.

Wara li żarmaw il-ħardwer, aħna nqabbdu l-adapter. Attenzjoni, tqabbadx il-wajer aħmar, i.e. Għandek bżonn biss tgħaqqad 3 wajers (mill-batterija: iswed, aħdar, abjad).
Allura, il-wajer huwa konness, is-sewwieqa huma hooked up. Fis-sewwieq tal-port com aħna nissettjaw il-parametri: veloċità 115200, numru ta 'bits 8, stop bits 1, ebda parità. Wara dan, ixgħel il-ħardwer u qabbad miegħu fit-terminal. Meta tara l-messaġġ Agħfas kwalunkwe ċavetta... agħfas kwalunkwe ċavetta biex tidħol fl-u-boot bootloader.

Digressjoni żgħira.

Lista ta' kmandi li se noperaw u li se jkunu utli:
reset usb, reset ide - inizjalizzazzjoni ta 'usb, apparati ide
fatls, ext2ls - ara d-direttorju fuq is-sistema tal-fajls tax-xaħam jew ext2.
setenv - jistabbilixxi varjabbli ambjentali
saveenv - kitba ta' varjabbli fil-memorja interna
reset - reboot l-apparat
printenv - ipprintja l-varjabbli kollha
printenv ISEM - output tal-varjabbli ISEM
għajnuna - output tal-kmandi kollha

Wara li tidħol fil-bootloader, issettja l-parametri tan-netwerk, inizjalizza l-apparat USB, iċċekkja li l-flash drive għandha l-fajls meħtieġa, issalva dawn il-parametri fil-memorja tal-apparat u reboot:

Timijiet

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

Wara r-reboot, daħħal il-kmandi biex tibda tinstalla 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

Wara dan, l-installazzjoni standard debian se tipproċedi fil-modalità test. Aħna ninstallaw is-sistema, nibdew mill-ġdid wara l-installazzjoni, nidħlu f'uboot u ndaħħlu kmandi biex nibdew l-apparat mill-hard drive:

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

Wara r-reboot, boots mill-hard drive debian, li huwa dak li oriġinarjament ridna.

PS Ir-restawr tal-bootloader oriġinali:

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

Sors: www.habr.com

Żid kumment