Kufunga Debian kwenye Netgear Stora

Siku nyingine nilipata muujiza huu mikononi mwangu: netgear ms 2000. Niliamua kuacha mara moja kutumia OS iliyoingia na kusakinisha debian kwenye diski yangu ngumu.

Habari kwenye mtandao imetawanyika kidogo, viungo vimekufa kwa muda mrefu, kwa hivyo niliamua kusasisha mchakato wa usakinishaji wa debian kwenye stora. Mtu yeyote anayevutiwa, karibu kwa paka.

Chanzo kikuu kilikuwa hiki makala.

Kwanza, tunahitaji picha ili kusakinisha mfumo: nimeipata hapa. Pakua faili zote mbili. Tunaandika faili hizi kwenye mzizi wa gari la flash ambalo limeundwa katika fat32.
Utahitaji pia kibadilishaji cha USB hadi UART PL2303TA.

Nilikuwa na hii
Kufunga Debian kwenye Netgear Stora

Utahitaji pia programu ya kuunganisha kwenye vifaa, kwa mfano hyperterminal au putty (putty haikufanya kazi kwangu: crooks waliendelea kuingia kwenye terminal, kwa hiyo nilitumia hyperterminal.

Ili kuunganisha kipande cha vifaa na cable, lazima kwanza uivunje. Mchakato ni rahisi, kwa hivyo sitaielezea. Naam, unahitaji kukumbuka kuingiza gari ngumu kwenye slot ya kwanza ya duka, ambayo ufungaji halisi utafanyika.

Baada ya kutenganisha vifaa, tunaunganisha adapta. Tahadhari, usiunganishe waya nyekundu, i.e. Unahitaji tu kuunganisha waya 3 (kutoka kwa betri: nyeusi, kijani, nyeupe).
Kwa hiyo, waya imeunganishwa, madereva yameunganishwa. Katika dereva wa bandari ya com tunaweka vigezo: kasi 115200, idadi ya bits 8, kuacha bits 1, hakuna usawa. Baada ya hayo, washa vifaa na uunganishe nayo kwenye terminal. Unapoona ujumbe Bonyeza kitufe chochote... bonyeza kitufe chochote ili kuingiza u-bootloader.

Kicheko kidogo.

Orodha ya amri ambazo tutafanya kazi na ambazo zitakuwa muhimu:
kuweka upya usb, kuweka upya ide - uanzishaji wa usb, vifaa vya ide
fatls, ext2ls - tazama saraka kwenye mfumo wa faili wa mafuta au ext2.
setenv - kuweka vigezo vya mazingira
saveenv - kuandika anuwai kwa kumbukumbu ya ndani
upya - fungua upya kifaa
printenv - chapisha anuwai zote
printenv NAME - pato la tofauti ya NAME
msaada - pato la amri zote

Baada ya kuingia kwenye bootloader, weka vigezo vya mtandao, anzisha kifaa cha usb, angalia kwamba gari la flash lina faili zinazohitajika, uhifadhi vigezo hivi kwenye kumbukumbu ya kifaa na uwashe upya:

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

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

Baada ya kuwasha upya, ingiza amri ili kuanza kusakinisha 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

Baada ya hayo, usakinishaji wa kawaida wa debian utaendelea katika hali ya maandishi. Tunaweka mfumo, fungua upya baada ya usakinishaji, ingia kwenye uboot na uingize amri za boot kifaa kutoka kwa gari ngumu:

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

Baada ya kuwasha upya, inatoka kwenye gari ngumu ya debian, ambayo ndiyo tuliyotaka awali.

PS Kurejesha bootloader asili:

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

Chanzo: mapenzi.com

Kuongeza maoni