Debianin asentaminen Netgear Storaan

Toissapäivänä löysin käsistäni tämän ihmeen: netgear ms 2000. Päätin lopettaa välittömästi sulautetun käyttöjärjestelmän käytön ja asentaa debianin kiintolevylleni.

Verkon tiedot ovat hieman hajallaan, linkit ovat kuolleet kauan sitten, joten päätin päivittää debianin asennusprosessin storaan. Kaikki kiinnostuneet tervetuloa kissoihin.

Päälähde oli tämä artikkeli.

Ensin tarvitsemme kuvat järjestelmän asentamiseen: sain sen tänne. Lataa molemmat tiedostot. Kirjoitamme nämä tiedostot fat32-muotoon alustetun flash-aseman juureen.
Tarvitset myös USB-UART PL2303TA -muuntimen.

Minulla oli tämä
Debianin asentaminen Netgear Storaan

Tarvitset myös ohjelmiston muodostaaksesi yhteyden laitteistoon, esimerkiksi hyperterminaalia tai kittiä (kitti ei toiminut minulle: roistoja pääsi jatkuvasti terminaaliin, joten käytin hyperterminalia.

Jos haluat liittää laitteiston kaapelilla, sinun on ensin purettava se. Prosessi on yksinkertainen, joten en kuvaile sitä. No, sinun täytyy muistaa laittaa kiintolevy myymälän ensimmäiseen paikkaan, johon varsinainen asennus tapahtuu.

Laitteiston purkamisen jälkeen kytkemme sovittimen. Huomio, älä kytke punaista johtoa, ts. Sinun tarvitsee vain liittää 3 johtoa (akusta: musta, vihreä, valkoinen).
Joten, johto on kytketty, ajurit on kytketty. Yhteysportin ajurissa asetetaan parametrit: nopeus 115200, bittien määrä 8, stop bitit 1, ei pariteettia. Kytke sen jälkeen laitteisto päälle ja yhdistä siihen terminaalissa. Kun näet viestin Paina mitä tahansa näppäintä... paina mitä tahansa näppäintä päästäksesi u-boot bootloaderiin.

Pieni digressio.

Luettelo komennoista, joita käytämme ja joista on hyötyä:
usb reset, ide reset - usb-, ide-laitteiden alustus
fatls, ext2ls - Näytä hakemisto fat- tai ext2-tiedostojärjestelmässä.
setenv - ympäristömuuttujien asettaminen
saveenv - muuttujien kirjoittaminen sisäiseen muistiin
nollaa - käynnistä laite uudelleen
printenv - tulosta kaikki muuttujat
printenv NAME - muuttujan NAME tulos
help - kaikkien komentojen tulos

Kun olet siirtynyt käynnistyslataajaan, aseta verkkoparametrit, alusta usb-laite, tarkista, että flash-asemassa on tarvittavat tiedostot, tallenna nämä parametrit laitteen muistiin ja käynnistä uudelleen:

komennot

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

Uudelleenkäynnistyksen jälkeen aloita debianin asennus antamalla komennot:

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

Tämän jälkeen normaali debianin asennus jatkuu tekstitilassa. Asennamme järjestelmän, käynnistämme uudelleen asennuksen jälkeen, kirjaudumme sisään ubootiin ja annamme komennot käynnistääksesi laitteen kiintolevyltä:

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

Uudelleenkäynnistyksen jälkeen se käynnistyy debianin kiintolevyltä, mitä alun perin halusimme.

PS Alkuperäisen käynnistyslataimen palauttaminen:

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

Lähde: will.com

Lisää kommentti