Hiljuti sattus mu kätte selline ime: . Otsustasin kohe loobuda sisseehitatud opsüsteemi kasutamisest ja installida kõvakettale debian.
Internetis on teave veidi killustunud, lingid on ammu surnud, seega otsustasin värskendada debiani installimise protsessi storale. Kellele huvi pakub, tere tulemast lugema.
Peamine allikas oli see .
Esmalt vajame süsteemi installatsiooniks pilte: . Laadige alla mõlemad failid. Salvestame need failid juurkausta mälupulgale, mis on vormindatud fat32.
Samuti on vajalik USB-UART PL2303TA konverter.
Mul oli selline

Samuti on vajalik tarkvara seadme ühendamiseks, näiteks hyperterminal või putty (mul ei õnnestunud puttyga: terminalis hakkasid ilmuma krakotsjabry, seega kasutasin hyperterminali.
Seadme kaabliühenduse tegemiseks tuleb seade esmalt lahti võtta. Protsess on lihtne, seega ei hakka seda kirjeldama. Ja ära unusta, et esimesse sloti pead paigaldama kõvaketta, kuhu installatsioon ise toimub.
Pärast seadme lahtivõtmist ühendame adapteri. Oluline, et ära ühenda punast juhet, st pead ühendama vaid 3 juhet (akust: must, roheline, valge).
Nii, juhtmed on ühendatud, draiverid on seadistatud. COM-portide draiveris seadista parameetrid: kiirus 115200, bittide arv 8, peatust bit 1, ilma paarituse kontrollita. Seejärel lülita seade sisse ja ühenda see terminalis. Kui näed sõnumit Press any key… vajuta mis tahes klahvi, et siseneda u-boot laadijasse.
Pisike kõrvalepõige.
Käskude nimekiri, millega hakkame töötama ja mis võivad kasuks tulla:
usb reset, ide reset — USB ja ide seadmete initsialiseerimine
fatls, ext2ls — katalooge vaatamine fat või ext2 failisüsteemis.
setenv — keskkonna muutujate seadmine
saveenv — muutujate salvestamine sisemisse mällu
reset — seadme taaskäivitamine
printenv — kõigi muutujate kuvamine
printenv NAME — muutuja NAME kuvamine
help — kõigi käskude kuvamine
Pärast laadijasse sisenemist seadistame võrgu parameetrid, initsialiseerime USB seadme, kontrollime, et mälupulgal on vajalikud failid, salvestame seadme mälusse need parameetrid ja taaskäivitame:
Meeskonnad
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
resetPärast taaskäivitamist sisestame debiani installimise alustamiseks käsklused:
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
Seejärel jätkub debiani standardne installatsioon tekstirežiimis. Paigaldame süsteemi, taaskäivitame pärast installi, siseneme ubooti ja sisestame käsklused seadme laadimiseks kõvakettalt:
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ärast taaskäivitamist toimub laadimine kõvakettalt debiani, mida algselt soovisime.
P.S. Originaalse laadija taastamine:
setenv mainlineLinux=no
setenv arcNumber
setenv bootcmd_ide
setenv bootcmd 'nand read.e 0x800000 0x100000 0x300000; setenv bootargs $(console) $(bootargs_root); bootm 0x800000'
saveenv
resetAllikas: habr.com
