Një ditë tjetër gjeta këtë mrekulli në duart e mia:
Informacioni në rrjet është pak i shpërndarë, lidhjet kanë vdekur prej kohësh, kështu që vendosa të përditësoj procesin e instalimit të debian në stora. Kushdo që është i interesuar, i mirëpritur në cat.
Burimi kryesor ishte ky
Së pari, na duhen imazhe për të instaluar sistemin:
Do t'ju duhet gjithashtu një konvertues USB në UART PL2303TA.
Unë e kisha këtë
Do t'ju duhet gjithashtu softuer për t'u lidhur me harduerin, për shembull hiperterminal ose stuko (stuko nuk funksionoi për mua: hajdutët vazhduan të futeshin në terminal, kështu që përdora hiperterminal.
Për të lidhur një pjesë të harduerit me një kabllo, së pari duhet ta çmontoni atë. Procesi është i thjeshtë, kështu që nuk do ta përshkruaj. Epo, duhet të mbani mend të futni një hard disk në slotin e parë të dyqanit, në të cilin do të bëhet instalimi aktual.
Pas çmontimit të harduerit, ne lidhim përshtatësin. Kujdes, mos e lidhni telin e kuq, d.m.th. Duhet të lidhni vetëm 3 tela (nga bateria: e zezë, jeshile, e bardhë).
Pra, teli është i lidhur, drejtuesit janë të lidhur. Në drejtuesin e portit com vendosim parametrat: shpejtësia 115200, numri i biteve 8, bitet e ndalimit 1, pa barazi. Pas kësaj, ndizni pajisjen dhe lidheni me të në terminal. Kur shihni mesazhin Shtypni cilindo tast... shtypni cilindo tast për të hyrë në ngarkuesin u-boot.
Një digresion i vogël.
Lista e komandave që do të përdorim dhe që do të jenë të dobishme:
rivendosja e USB-së, rivendosja e idesë - inicializimi i pajisjeve USB, ide
fatls, ext2ls - shikoni direktoriumin në sistemin e skedarëve fat ose ext2.
setenv - vendosja e variablave të mjedisit
saveenv - shkrimi i variablave në memorien e brendshme
rivendosni - rindizni pajisjen
printenv - printoni të gjitha variablat
printenv EMRI - dalje e ndryshores EMRI
ndihmë - prodhimi i të gjitha komandave
Pasi të keni hyrë në ngarkuesin, vendosni parametrat e rrjetit, inicializoni pajisjen USB, kontrolloni që flash drive ka skedarët e nevojshëm, ruani këto parametra në kujtesën e pajisjes dhe rindizni:
komandat
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
Pas rindezjes, futni komandat për të filluar instalimin e 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
Pas kësaj, instalimi standard i debianit do të vazhdojë në modalitetin e tekstit. Ne instalojmë sistemin, rindizemi pas instalimit, hyjmë në uboot dhe futim komandat për të nisur pajisjen nga hard disku:
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
Pas rindezjes, ai nis nga hard disku i debianit, që është ajo që ne fillimisht dëshironim.
PS Rivendosja e ngarkuesit origjinal:
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
Burimi: www.habr.com