Installation af Debian pÄ Netgear Stora

For nylig havde jeg dette vidunder i hĂŠnderne: netgear ms 2000 — stora. Jeg besluttede straks at opgive brugen af det indbyggede styresystem og installere Debian pĂ„ harddisken.

Informationen pÄ nettet er lidt spredt, og linksene er for lÊngst dÞde, sÄ jeg besluttede at opdatere installationsprocessen for Debian pÄ Stora. Hvis nogen er interesseret, er I velkomne til at lÊse videre.

Den primĂŠre kilde var dette artikel.

For at begynde har vi brug for installationsfilerne til systemet: downloadede her. Download begge filer. Disse filer skal gemmes i roden pÄ et USB-drev, der er formateret i FAT32.
En USB-til-UART adapter PL2303TA vil ogsÄ vÊre nÞdvendig.

Jeg havde denne
Installation af Debian pÄ Netgear Stora

Derudover vil der vÊre brug for software til at forbinde til hardwaren, som f.eks. HyperTerminal eller PuTTY (jeg fik ikke det til at fungere med PuTTY: der kom hele tiden krakazaber ind i terminalen, sÄ jeg brugte HyperTerminal.)

For at forbinde hardware med et kabel skal den fÞrst skilles ad. Processen er enkel, sÄ jeg vil ikke beskrive den. Og man skal ikke glemme at indsÊtte en harddisk i den fÞrste slot pÄ Stora, hvor installationen faktisk vil finde sted.

Efter at have skilt hardware ad, tilslutter vi adapteren. VÊr opmÊrksom pÄ, at den rÞde ledning ikke mÄ tilsluttes, dvs. kun 3 ledninger skal forbindes (fra batteriet: sort, grÞn, hvid).
SÄ, ledningen er tilsluttet, drivere er tilsluttet. I COM-portens driver sÊtter vi parametrene: hastighed 115200, antal bits 8, stop bits 1, ingen paritetskontrol. Derefter tÊnder vi hardware og forbinder til den i terminalen. NÄr du ser beskeden Tryk pÄ en tast
, tryk pÄ en vilkÄrlig tast for at fÄ adgang til bootloaderen u-boot.

Et lille sidespring.

Listen over kommandoer, som vi vil arbejde med og som vil vĂŠre nyttige:
usb reset, ide reset — initialisering af USB- og IDE-enheder
fatls, ext2ls — visning af mapper pĂ„ FAT eller ext2 filsystem.
setenv — indstilling af miljþvariabler
saveenv — gemme variabler i intern hukommelse
reset — genstart enheden
printenv — udskrive alle variabler
printenv NAME — udskrive variablen NAME
help — udskrive alle kommandoer

Efter at vÊre kommet ind i bootloaderen, vil vi indstille netvÊrksparametre, initialisere USB-enheden, tjekke om der er nÞdvendige filer pÄ USB-drevet, gemme disse parametre i enhedens hukommelse og genstarte:

Kommandoer

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 genstart indtaster vi kommandoer for at begynde installationen af 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

Hereafter, the standard installation of Debian will proceed in text mode. We install the system, reboot after the installation, enter uboot and input commands to boot the device from the 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

After rebooting, the system will boot from the hard drive Debian, which was the initial goal.

P.S. Restoring the original 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

Kilde: habr.com

KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster