Ufungaji Debian kwenye Duka la Netgear

Siku nyingine nilijikuta na muujiza huu mikononi mwangu: netgear ms 2000 - storaNiliamua kuacha mara moja kutumia mfumo wa uendeshaji uliojengewa ndani na kuuweka kwenye diski kuu. debian.

Taarifa kwenye mtandao zimetawanyika kidogo, viungo vimekufa kitambo, kwa hivyo niliamua kusasisha mchakato wa usakinishaji. debian kwenye stora. Ikiwa una nia, karibu hapa chini.

Chanzo kikuu kilikuwa hiki makala.

Kwanza, tunahitaji picha ili kusakinisha mfumo: alichukua hapaPakua faili zote mbili. Nakili kwenye saraka ya mizizi ya kiendeshi chenye muundo wa FAT32.
Utahitaji pia USB - UART converter PL2303TA.

Nilikuwa na moja kama hii
Ufungaji Debian kwenye Duka la Netgear

Utahitaji pia programu ya kuunganisha kwenye vifaa, kwa mfano hyperterminal au putty (sikuwa na bahati yoyote na putty: terminal iliendelea kuzalisha gibberish, kwa hiyo nilitumia hyperterminal.

Ili kuunganisha vifaa na kebo, kwanza unahitaji kuitenganisha. Mchakato ni rahisi, kwa hivyo sitaielezea hapa. Pia, usisahau kuingiza gari ngumu kwenye slot ya kwanza ya kifaa cha kuhifadhi, ambapo ufungaji halisi utafanyika.

Baada ya kutenganisha vifaa, unganisha adapta. Jihadharini usiunganishe waya nyekundu; unahitaji tu kuunganisha waya tatu (kutoka kwa betri: nyeusi, kijani, na nyeupe).
Kwa hiyo, cable imeunganishwa, madereva yanawezeshwa. Katika dereva wa bandari ya COM, weka vigezo vifuatavyo: kiwango cha baud 115200, bits 8, 1 kuacha kidogo, hakuna usawa. Kisha, washa vifaa na uunganishe nayo kwenye terminal. Unapoona kidokezo cha "Bonyeza kitufe chochote ...", bonyeza kitufe chochote ili kuingiza u-bootloader.

Kicheko kidogo.

Hapa kuna orodha ya amri ambazo tutakuwa tukitumia na ambazo zitakuwa muhimu:
Kuweka upya kwa USB, kuweka upya IDE - kuanzisha upya vifaa vya USB na IDE
fatls, ext2ls - kutazama saraka kwenye mfumo wa faili wa mafuta au ext2.
setenv - kuweka vigezo vya mazingira
saveenv - kuandika vigeu kwa kumbukumbu ya ndani
weka upya - anzisha upya kifaa
printenv - chapisha anuwai zote
printenv NAME - toa utofauti wa NAME
msaada - matokeo ya amri zote

Baada ya kuingia kwenye bootloader, tunaweka vigezo vya mtandao, kuanzisha kifaa cha USB, angalia ikiwa gari la flash lina faili muhimu, 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 usakinishaji. 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 haya, usakinishaji wa kawaida utaendelea. debian Katika hali ya maandishi. Sakinisha mfumo, washa upya baada ya usakinishaji, ingiza uboot, na uweke amri zifuatazo ili kuwasha kifaa kutoka kwenye diski kuu:

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 kuanza upya, kuwasha upya kutoka kwa diski kuu hufanyika debian, ambayo ndiyo waliyokuwa wakijaribu kufanikisha mwanzoni.

P.S. 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

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster