Debian instalÄ“Å”ana vietnē Netgear Stora

Citu dienu es atradu Å”o brÄ«numu savās rokās: Netgear ms 2000. Es nolēmu nekavējoties pārtraukt izmantot iegulto OS un instalēt debian savā cietajā diskā.

Informācija tÄ«klā ir nedaudz izkliedēta, saites jau sen ir miruÅ”as, tāpēc es nolēmu atjaunināt debian instalācijas procesu uz stora. Ikviens interesents, laipni lÅ«dzam kaÄ·Ä«.

Galvenais avots bija Ŕis raksts.

Pirmkārt, mums ir nepiecieÅ”ami attēli, lai instalētu sistēmu: dabÅ«ju Å”eit. Lejupielādējiet abus failus. Mēs ierakstām Å”os failus zibatmiņas diska saknē, kas ir formatēts fat32.
Jums būs nepiecieŔams arī pārveidotājs no USB uz UART PL2303TA.

Man bija Ŕis
Debian instalÄ“Å”ana vietnē Netgear Stora

Lai izveidotu savienojumu ar aparatÅ«ru, jums bÅ«s nepiecieÅ”ama arÄ« programmatÅ«ra, piemēram, hipertermināls vai tepe (Å”paktelÄ“Å”ana man nederēja: terminālÄ« nemitÄ«gi iekļuva blēži, tāpēc izmantoju hiperterminālu.

Lai savienotu aparatÅ«ras daļu ar kabeli, vispirms tas ir jāizjauc. Process ir vienkārÅ”s, tāpēc es to neaprakstÄ«Å”u. Nu, jums ir jāatceras ievietot cieto disku pirmajā veikala slotā, kurā notiks faktiskā instalÄ“Å”ana.

Pēc aparatÅ«ras izjaukÅ”anas mēs pievienojam adapteri. UzmanÄ«bu, nepievienojiet sarkano vadu, t.i. Jums jāpievieno tikai 3 vadi (no akumulatora: melns, zaļŔ, balts).
Tātad, vads ir pievienots, draiveri ir pieslēgti. Kom porta draiverī iestatām parametrus: ātrums 115200, bitu skaits 8, stop biti 1, nav paritātes. Pēc tam ieslēdziet aparatūru un izveidojiet savienojumu ar to terminālī. Kad tiek parādīts ziņojums Nospiediet jebkuru taustiņu... nospiediet jebkuru taustiņu, lai atvērtu u-boot bootloader.

Neliela atkāpe.

Saraksts ar komandām, kuras mēs darbosimies un kas būs noderīgas:
usb atiestatīŔana, ide atiestatīŔana - usb, ide ierīču inicializācija
fatls, ext2ls - skatiet direktoriju fat vai ext2 failu sistēmā.
setenv - vides mainīgo iestatīŔana
saveenv - mainÄ«go ierakstÄ«Å”ana iekŔējā atmiņā
atiestatīt - restartējiet ierīci
printenv - drukāt visus mainīgos
printenv NAME ā€” mainÄ«gā NAME izvade
palīdzība - visu komandu izvade

Pēc ieieÅ”anas sāknÄ“Å”anas ielādētājā iestatiet tÄ«kla parametrus, inicializējiet usb ierÄ«ci, pārbaudiet, vai zibatmiņas diskā ir nepiecieÅ”amie faili, saglabājiet Å”os parametrus ierÄ«ces atmiņā un restartējiet:

Komandas

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

Pēc atsāknÄ“Å”anas ievadiet komandas, lai sāktu debian instalÄ“Å”anu:

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

Pēc tam standarta debian instalÄ“Å”ana turpināsies teksta režīmā. Mēs instalējam sistēmu, pēc instalÄ“Å”anas pārstartējam, piesakāmies uboot un ievadām komandas, lai palaistu ierÄ«ci no cietā diska:

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

Pēc atsāknÄ“Å”anas tas tiek palaists no debian cietā diska, ko mēs sākotnēji vēlējāmies.

PS Sākotnējā sāknÄ“Å”anas ielādēja atjaunoÅ”ana:

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

Avots: www.habr.com

Pievieno komentāru