Installation Debian pÄ Netgear-butiken

HĂ€romdagen fann jag mig sjĂ€lv med detta mirakel i mina hĂ€nder: Netgear MS 2000 — förvaringJag bestĂ€mde mig för att omedelbart överge anvĂ€ndningen av det inbyggda operativsystemet och installera det pĂ„ hĂ„rddisken. debian.

Informationen pÄ internet Àr lite spridd, lÀnkarna har dött ut sedan lÀnge, sÄ jag bestÀmde mig för att uppdatera installationsprocessen. debian pÄ stora. Om du Àr intresserad, vÀlkommen nedan.

Den huvudsakliga kÀllan var denna artikel.

Först behöver vi avbildningar för att installera systemet: tog den hÀr. Ladda ner bÄda filerna. Vi skriver dessa filer till roten pÄ en flash-enhet formaterad i fat32.
Du behöver ocksĂ„ en USB – UART-omvandlare PL2303TA.

Jag hade en sÄdan hÀr
Installation Debian pÄ Netgear-butiken

Du behöver ocksÄ programvara för att ansluta till hÄrdvaran, till exempel Hyperterminal eller Putty (jag hade ingen tur med Putty: terminalen var alltid full av nonsens, sÄ jag anvÀnde Hyperterminal).

För att ansluta en jÀrnbit med en kabel mÄste du först demontera den. Processen Àr inte komplicerad, sÄ jag kommer inte att beskriva den. Du mÄste ocksÄ komma ihÄg att sÀtta in hÄrddisken i den första platsen i butiken, dÀr sjÀlva installationen kommer att Àga rum.

Efter att ha demonterat hÄrdvaran ansluter vi adaptern. Observera, anslut inte den röda kabeln, d.v.s. du behöver bara ansluta 3 kablar (frÄn batteriet: svart, grön, vit).
SĂ„, kabeln Ă€r ansluten, drivrutinerna Ă€r anslutna. I COM-portens drivrutin stĂ€ller vi in ​​parametrarna: hastighet 115200, antal bitar 8, stoppbitar 1, ingen paritetskontroll. Efter detta slĂ„r vi pĂ„ hĂ„rdvaran och ansluter till den i terminalen. NĂ€r du ser inskriptionen Tryck pĂ„ valfri tangent
 tryck pĂ„ valfri tangent för att öppna u-boot bootloader.

En liten utvikning.

Lista över kommandon som vi kommer att anvÀnda och som kommer att vara anvÀndbara:
usb-Ă„terstĂ€llning, ide-Ă„terstĂ€llning — initialisering av usb, ide-enheter
fatls, ext2ls — visa en katalog pĂ„ ett fat- eller ext2-filsystem.
setenv — instĂ€llning av miljövariabler
saveenv — skriv variabler till internminnet
Ă„terstĂ€ll — starta om enheten
printenv — skriv ut alla variabler
printenv NAME - utdata frÄn variabeln NAME
hjĂ€lp — utdata för alla kommandon

Efter att ha öppnat bootloadern stĂ€ller vi in ​​nĂ€tverksparametrarna, initierar USB-enheten, kontrollerar att flash-enheten innehĂ„ller de nödvĂ€ndiga filerna, sparar dessa parametrar i enhetens minne och startar om:

kommandon

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

Efter omstart, ange kommandona för att starta installationen. 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

Efter detta fortsÀtter standardinstallationen. debian I textlÀge. Installera systemet, starta om efter installationen, skriv uboot och ange kommandona för att starta enheten frÄn hÄrddisken:

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

Efter omstart sker uppstart frÄn hÄrddisken debian, vilket var vad de frÄn början försökte uppnÄ.

P.S. ÅterstĂ€lla den ursprungliga bootloadern:

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

KĂ€lla: will.com

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster