Faʻapipiʻi Debian i luga ole Netgear Stora

O le isi aso na ou maua ai lenei vavega i o’u lima: netgear ms 2000. Na ou filifili loa e taofi le faʻaogaina o le OS faʻapipiʻi ma faʻapipiʻi le debian i luga o laʻu kesi malo.

O faʻamatalaga i luga o le upega tafaʻilagi e fai si faʻasalalau, o fesoʻotaʻiga ua leva ona mate, o lea na ou filifili ai e faʻafouina le faʻapipiʻiina o le debian i luga o le stora. So'o se tasi e fiafia, fa'afeiloa'i ile pusi.

O le puna autu o le tasi lea se tusiga.

Muamua, matou te manaʻomia ata e faʻapipiʻi ai le faiga: maua iinei. La'u mai faila uma e lua. Matou te tusia nei faila i le aʻa o se flash drive e faʻapipiʻiina i le fat32.
E te mana'omia fo'i se USB i le UART PL2303TA converter.

Sa ou maua lenei
Faʻapipiʻi Debian i luga ole Netgear Stora

E te manaʻomia foʻi polokalama faʻapipiʻi e faʻafesoʻotaʻi i meafaigaluega, mo se faʻataʻitaʻiga hyperterminal poʻo le putty (e leʻi aoga le putty mo aʻu: o loʻo faʻaauau pea ona oʻo mai tagata piʻopiʻo i totonu o le laina, o lea na ou faʻaogaina ai le hyperterminal.

Ina ia faʻafesoʻotaʻi se vaega o meafaigaluega i se uaea, e tatau ona e faʻamavae muamua. E faigofie le faagasologa, o lea ou te le faamatalaina ai. Ia, e tatau ona e manatua e faʻapipiʻi se kesi malo i totonu o le avanoa muamua o le faleoloa, lea o le a faia ai le faʻapipiʻi moni.

A maeʻa ona faʻaumatia meafaigaluega, matou te faʻafesoʻotaʻi le adapter. Faʻalogo, aua le faʻafesoʻotaʻi le uaea mumu, i.e. E na'o le 3 uaea e te mana'omia (mai le maa: uliuli, lanumeamata, pa'epa'e).
O le mea lea, e fesoʻotaʻi le uaea, faʻapipiʻi avetaʻavale. I totonu o le avetaʻavale com port matou te setiina faʻamaufaʻailoga: saoasaoa 115200, numera o bits 8, taofi bits 1, leai se paʻu. A maeʻa lena, ki luga meafaigaluega ma faʻafesoʻotaʻi i totonu o le laina. A e vaʻai i le feʻau Faʻasalalau soʻo se ki ... kiliki soʻo se ki e ulufale ai i le u-boot bootloader.

O se fa'aletonu la'ititi.

Lisi o poloaiga o le a matou faʻatinoina ma o le a aoga:
toe setiina o le usb, toe setiina o le ide - amataina o le usb, masini ide
fatls, ext2ls - va'ai le fa'atonuga ile ga'o po'o le ext2 faila faila.
setenv - faʻatulagaina suiga o le siosiomaga
saveenv - tusia fesuiaiga i le mafaufau i totonu
toe setiina - toe fa'afou le masini
printenv - lolomi uma fesuiaiga
printenv NAME - fa'aulufalega ole NAME fesuiaiga
fesoasoani - fa'atonuga uma

A maeʻa ona ulufale i le bootloader, seti le fesoʻotaʻiga fesoʻotaʻiga, amata le masini usb, siaki o le flash drive o loʻo i ai faila manaʻomia, faʻasaoina nei taʻiala i le masini manatua ma toe faʻafou:

Команды

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

A maeʻa le toe faʻafouina, ulufale i le poloaiga e amata faʻapipiʻi le 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

A maeʻa lenei mea, o le faʻapipiʻiina o le debian masani o le a faʻagasolo i le faiga o tusitusiga. Matou te faʻapipiʻi le faiga, toe faʻafou pe a uma ona faʻapipiʻi, faʻaoga i le uboot ma faʻapipiʻi poloaiga e faʻamalo le masini mai le kiliva malo:

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

A maeʻa le toe faʻafouina, e oso mai le debian hard drive, o le mea lea na matou manaʻomia muamua.

PS Toe faʻafoʻisia le uluai bootloader:

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

puna: www.habr.com

Faaopoopo i ai se faamatalaga