Fametrahana Debian amin'ny Netgear Stora

Indray andro aho dia nahita ity fahagagana ity teo an-tanako: netgear ms 2000. Nanapa-kevitra ny hanajanona avy hatrany ny OS napetraka aho ary hametraka debian amin'ny kapila mafy.

Somary miparitaka ny vaovao ao amin'ny tambazotra, efa maty hatry ny ela ny rohy, ka nanapa-kevitra ny hanavao ny dingana fametrahana debian amin'ny stora aho. Izay liana dia tongasoa eto amin'ny saka.

Ny tena loharano dia ity iray ity lahatsoratra.

Voalohany, mila sary isika hametrahana ny rafitra: nahazo azy teto. Alefaso ireo rakitra roa ireo. Manoratra ireo rakitra ireo amin'ny fakan'ny kapila tselatra izay misy endrika amin'ny fat32.
Mila mpanova USB mankany UART PL2303TA koa ianao.

Nanana ity iray ity aho
Fametrahana Debian amin'ny Netgear Stora

Mila rindrankajy ihany koa ianao hifandraisana amin'ny fitaovana, ohatra hyperterminal na putty (tsy nety tamiko ny putty: niditra tao amin'ny terminal ny jiolahy, ka nampiasa hyperterminal aho.

Mba hampifandraisana ny fitaovana iray amin'ny tariby, dia tsy maintsy esorinao aloha izany. Tsotra ny dingana, ka tsy hamariparitra izany aho. Eny ary, mila tadidinao ny mampiditra fiara mafy ao amin'ny slot voalohany amin'ny fivarotana, izay hanaovana ny fametrahana marina.

Aorian'ny famongorana ny fitaovana dia mampifandray ny adapter izahay. Tandremo, aza mampifandray ny tariby mena, i.e. Mila mampifandray tariby 3 fotsiny ianao (avy amin'ny bateria: mainty, maitso, fotsy).
Noho izany, mifamatotra ny tariby, mifamatotra ny mpamily. Ao amin'ny mpamily com port dia mametraka ny mari-pamantarana: hafainganam-pandeha 115200, isan'ny bits 8, mijanona bits 1, tsy misy parity. Aorian'izay, ampidiro ny fitaovana ary ampifandraiso amin'ny terminal. Rehefa hitanao ny hafatra Tsindrio ny fanalahidy rehetra ... tsindrio ny fanalahidy rehetra mba hidirana amin'ny bootloader u-boot.

Fihodinana kely.

Lisitry ny baiko izay hiasantsika ary mahasoa:
usb reset, ide reset - fanombohana ny usb, fitaovana ide
fatls, ext2ls - jereo ny lahatahiry amin'ny rafitra fichier fat na ext2.
setenv - fametrahana fari-piainana manodidina
saveenv - manoratra variables amin'ny fitadidiana anatiny
reset - reboot ny fitaovana
printenv - manonta ny variable rehetra
printenv NAME - famoahana ny NAME variable
fanampiana - famoahana ny baiko rehetra

Aorian'ny fidirana amin'ny bootloader, apetraho ny masontsivana tambajotra, atombohy ny fitaovana USB, jereo fa manana ny rakitra ilaina ny flash drive, tehirizo ao amin'ny fitadidian'ny fitaovana ireo masontsivana ireo ary avereno indray:

didy

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

Aorian'ny reboot, ampidiro ny baiko hanombohana ny fametrahana 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

Aorian'izany, ny fametrahana debian mahazatra dia hizotra amin'ny fomba lahatsoratra. Mametraka ny rafitra izahay, avereno aorian'ny fametrahana, midira ao amin'ny uboot ary ampidiro ny baiko handroahana ny fitaovana amin'ny kapila mafy:

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

Aorian'ny reboot dia manomboka amin'ny kapila mafy debian izy io, izay no tadiavinay tany am-boalohany.

P.S. Famerenana ny bootloader tany am-boalohany:

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

Source: www.habr.com

Add a comment