Il-ġurnata l-oħra sibt dan il-miraklu f’idi:
L-informazzjoni fuq in-netwerk hija daqsxejn imxerrda, il-links ilhom mietu, għalhekk iddeċidejt li taġġorna l-proċess ta 'installazzjoni debian fuq stora. Kull min hu interessat, merħba lill-qattus.
Is-sors ewlieni kien dan
L-ewwel, għandna bżonn immaġini biex ninstallaw is-sistema:
Ikollok bżonn ukoll konvertitur USB għal UART PL2303TA.
Kelli dan wieħed
Ikollok bżonn ukoll softwer biex tikkonnettja mal-ħardwer, pereżempju hyperterminal jew stokk (stokk ma ħadimx għalija: crooks baqgħu jidħlu fit-terminal, għalhekk użajt hyperterminal.
Biex tgħaqqad biċċa hardware b'kejbil, l-ewwel trid tiżżarmaha. Il-proċess huwa sempliċi, għalhekk mhux se niddeskrivih. Ukoll, trid tiftakar li daħħal hard drive fl-ewwel slot tal-maħżen, li fuqu se sseħħ l-installazzjoni attwali.
Wara li żarmaw il-ħardwer, aħna nqabbdu l-adapter. Attenzjoni, tqabbadx il-wajer aħmar, i.e. Għandek bżonn biss tgħaqqad 3 wajers (mill-batterija: iswed, aħdar, abjad).
Allura, il-wajer huwa konness, is-sewwieqa huma hooked up. Fis-sewwieq tal-port com aħna nissettjaw il-parametri: veloċità 115200, numru ta 'bits 8, stop bits 1, ebda parità. Wara dan, ixgħel il-ħardwer u qabbad miegħu fit-terminal. Meta tara l-messaġġ Agħfas kwalunkwe ċavetta... agħfas kwalunkwe ċavetta biex tidħol fl-u-boot bootloader.
Digressjoni żgħira.
Lista ta' kmandi li se noperaw u li se jkunu utli:
reset usb, reset ide - inizjalizzazzjoni ta 'usb, apparati ide
fatls, ext2ls - ara d-direttorju fuq is-sistema tal-fajls tax-xaħam jew ext2.
setenv - jistabbilixxi varjabbli ambjentali
saveenv - kitba ta' varjabbli fil-memorja interna
reset - reboot l-apparat
printenv - ipprintja l-varjabbli kollha
printenv ISEM - output tal-varjabbli ISEM
għajnuna - output tal-kmandi kollha
Wara li tidħol fil-bootloader, issettja l-parametri tan-netwerk, inizjalizza l-apparat USB, iċċekkja li l-flash drive għandha l-fajls meħtieġa, issalva dawn il-parametri fil-memorja tal-apparat u reboot:
Timijiet
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
Wara r-reboot, daħħal il-kmandi biex tibda tinstalla 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
Wara dan, l-installazzjoni standard debian se tipproċedi fil-modalità test. Aħna ninstallaw is-sistema, nibdew mill-ġdid wara l-installazzjoni, nidħlu f'uboot u ndaħħlu kmandi biex nibdew l-apparat mill-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
Wara r-reboot, boots mill-hard drive debian, li huwa dak li oriġinarjament ridna.
PS Ir-restawr tal-bootloader oriġinali:
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
Sors: www.habr.com