Пре неки дан сам нашао ово чудо у својим рукама:
Информације на мрежи су мало разбацане, линкови су одавно умрли, па сам одлучио да ажурирам процес инсталације Дебиана на Стори. Сви заинтересовани, добродошли у мачку.
Главни извор је био овај
Прво, потребне су нам слике за инсталирање система:
Такође ће вам требати УСБ у УАРТ ПЛ2303ТА претварач.
Имао сам овај
Такође ће вам требати софтвер за повезивање са хардвером, на пример хипертерминал или кит (кит ми није успео: лопови су стално улазили у терминал, па сам користио хипертерминал.
Да бисте повезали комад хардвера са каблом, прво га морате раставити. Процес је једноставан, па га нећу описивати. Па, треба да запамтите да убаците чврсти диск у први слот продавнице, на коме ће се извршити инсталација.
Након растављања хардвера, повезујемо адаптер. Пажња, немојте повезивати црвену жицу, тј. Потребно је само да повежете 3 жице (од батерије: црна, зелена, бела).
Дакле, жица је повезана, драјвери су спојени. У драјверу цом порта постављамо параметре: брзина 115200, број битова 8, стоп битови 1, без парности. Након тога, укључите хардвер и повежите се на њега у терминалу. Када видите поруку Притисните било који тастер... притисните било који тастер да бисте ушли у у-боот покретач.
Мала дигресија.
Листа команди које ћемо радити и које ће бити корисне:
усб ресет, иде ресет - иницијализација усб, иде уређаја
фатлс, ект2лс - преглед директоријума на фат или ект2 систему датотека.
сетенв - подешавање променљивих окружења
савеенв - писање променљивих у интерну меморију
ресетујте - поново покрените уређај
принтенв - штампа све променљиве
принтенв НАМЕ - излаз променљиве НАМЕ
помоћ - излаз свих команди
Након уласка у боотлоадер, подесите мрежне параметре, иницијализирајте усб уређај, проверите да ли флеш диск има потребне датотеке, сачувајте ове параметре у меморији уређаја и поново покрените:
Тимови
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
Након поновног покретања, унесите команде за почетак инсталирања дебиан-а:
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
Након тога, стандардна дебиан инсталација ће се наставити у текстуалном режиму. Инсталирамо систем, рестартујемо након инсталације, улогујемо се у убоот и уносимо команде за покретање уређаја са чврстог диска:
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
Након поновног покретања, покреће се са дебиан хард диска, што смо првобитно желели.
П.С. Враћање оригиналног покретача:
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
Извор: ввв.хабр.цом