Ifaka i-Debian ku-Netgear Stora

Ngolunye usuku ngathola lesi simangaliso ezandleni zami: netgear ms 2000. Nginqume ukuyeka ngokushesha ukusebenzisa i-OS eshumekiwe futhi ngifake i-debian ku-hard drive yami.

Ulwazi olukunethiwekhi luhlakazekile kancane, izixhumanisi kudala zafa, ngakho-ke nginqume ukubuyekeza inqubo yokufaka i-debian ku-stora. Noma ubani onentshisekelo, wamukelekile ekatini.

Umthombo omkhulu bekuyilona indatshana.

Okokuqala, sidinga izithombe ukuze sifake isistimu: ngikutholile lapha. Landa womabili amafayela. Sibhala lawa mafayela empandeni ye-flash drive efomethwe ku-fat32.
Uzodinga futhi isiguquli se-USB kuya ku-UART PL2303TA.

Benginalena
Ifaka i-Debian ku-Netgear Stora

Uzodinga futhi isofthiwe ukuze uxhume ku-hardware, isibonelo i-hyperterminal noma i-putty (i-putty ayizange ingisebenzele: ama-crooks ayelokhu engena endaweni yokugcina, ngakho-ke ngisebenzise i-hyperterminal.

Ukuze uxhume ucezu lwehadiwe ngekhebula, kufanele uqale uluqaqa. Inqubo ilula, ngakho-ke ngeke ngiyichaze. Yebo, udinga ukukhumbula ukufaka i-hard drive ku-slot yokuqala yesitolo, lapho ukufakwa kwangempela kuzokwenzeka khona.

Ngemva kokuqaqa i-hardware, sixhuma i-adaptha. Qaphela, ungaxhumi ucingo olubomvu, i.e. Udinga kuphela ukuxhuma izintambo ezi-3 (kusuka kubhethri: ezimnyama, eziluhlaza, ezimhlophe).
Ngakho, ucingo luxhunyiwe, abashayeli baxhunyiwe. Kumshayeli we-com port sibeka imingcele: isivinini 115200, inombolo ye-bits 8, i-stop bits 1, akukho ukulingana. Ngemuva kwalokho, vula ihadiwe bese uxhuma kuyo kutheminali. Uma ubona umyalezo Cindezela noma iyiphi ikhi... cindezela noma iyiphi ikhi ukuze ufake i-u-boot bootloader.

Ukwehla okuncane.

Uhlu lwemiyalo esizoyisebenzisa futhi ezoba usizo:
ukusetha kabusha i-usb, ukusetha kabusha i-ide - ukuqaliswa kwe-usb, amadivayisi we-ide
fatls, ext2ls - buka umkhombandlela ku-fat noma uhlelo lwefayela le-ext2.
setenv - ukusetha okuguquguqukayo kwemvelo
saveenv - ukubhala okuguquguqukayo kumemori yangaphakathi
setha kabusha - qalisa kabusha idivayisi
printenv - phrinta zonke eziguquguqukayo
printenv NAME - okukhiphayo kokuhluka kwe-NAME
usizo - ukuphuma kwayo yonke imiyalo

Ngemva kokufaka i-bootloader, setha imingcele yenethiwekhi, qalisa idivayisi ye-usb, hlola ukuthi i-flash drive inamafayela adingekayo, gcina le mingcele kumemori yedivayisi bese uqalisa kabusha:

Команды

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

Ngemuva kokuqalisa kabusha, faka imiyalo ukuze uqale ukufaka i-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

Ngemva kwalokhu, ukufakwa okujwayelekile kwe-debian kuzoqhubeka ngemodi yombhalo. Sifaka uhlelo, siqalise kabusha ngemuva kokufakwa, ngena ku-uboot bese ufaka imiyalo yokuqalisa idivayisi ku-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

Ngemuva kokuqalisa kabusha, iqala kusuka ku-debian hard drive, okuyilokho ebesikufuna ekuqaleni.

I-PS Ibuyisela i-bootloader yasekuqaleni:

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

Engeza amazwana