Citu dienu es atradu Å”o brÄ«numu savÄs rokÄs:
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
PirmkÄrt, mums ir nepiecieÅ”ami attÄli, lai instalÄtu sistÄmu:
Jums bÅ«s nepiecieÅ”ams arÄ« pÄrveidotÄjs no USB uz UART PL2303TA.
Man bija Ŕis
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