Y diwrnod o'r blaen cefais y wyrth hon yn fy nwylo:
Mae'r wybodaeth ar y rhwydwaith ychydig yn wasgaredig, mae'r dolenni wedi marw ers amser maith, felly penderfynais ddiweddaru'r broses gosod debian ar stora. Unrhyw un Γ’ diddordeb, croeso i gath.
Y brif ffynhonnell oedd yr un hon
Yn gyntaf, mae angen delweddau arnom i osod y system:
Bydd angen trawsnewidydd USB i UART PL2303TA arnoch hefyd.
Cefais yr un hon
Bydd angen meddalwedd arnoch hefyd i gysylltu Γ’'r caledwedd, er enghraifft hyperterminal neu bwti (ni weithiodd pwti allan i mi: roedd crooks yn mynd i mewn i'r derfynell o hyd, felly defnyddiais hyperterminal.
I gysylltu darn o galedwedd Γ’ chebl, yn gyntaf rhaid i chi ei ddadosod. Mae'r broses yn syml, felly ni fyddaf yn ei disgrifio. Wel, mae angen i chi gofio gosod gyriant caled yn slot cyntaf y siop, lle bydd y gosodiad gwirioneddol yn digwydd.
Ar Γ΄l dadosod y caledwedd, rydym yn cysylltu'r addasydd. Sylw, peidiwch Γ’ chysylltu'r wifren goch, h.y. Dim ond 3 gwifren sydd angen i chi eu cysylltu (o'r batri: du, gwyrdd, gwyn).
Felly, mae'r wifren wedi'i chysylltu, mae'r gyrwyr wedi'u cysylltu. Yn y gyrrwr porthladd com rydym yn gosod y paramedrau: cyflymder 115200, nifer y darnau 8, darnau stopio 1, dim cydraddoldeb. Ar Γ΄l hynny, trowch y caledwedd ymlaen a chysylltwch ag ef yn y derfynell. Pan welwch y neges Pwyswch unrhyw fysell... pwyswch unrhyw fysell i fynd i mewn i'r cychwynnydd u-boot.
Digression bach.
Rhestr o orchmynion y byddwn yn eu gweithredu ac a fydd yn ddefnyddiol:
ailosod usb, ailosod ide - cychwyn usb, dyfeisiau ide
fatls, ext2ls - gweld cyfeiriadur ar system ffeiliau braster neu ext2.
setenv - gosod newidynnau amgylchedd
saveenv - ysgrifennu newidynnau i'r cof mewnol
ailosod - ailgychwyn y ddyfais
printenv - argraffu pob newidyn
printenv NAME - allbwn y newidyn NAME
help - allbwn pob gorchymyn
Ar Γ΄l mynd i mewn i'r cychwynnwr, gosodwch baramedrau'r rhwydwaith, dechreuwch y ddyfais usb, gwiriwch fod gan y gyriant fflach y ffeiliau angenrheidiol, arbedwch y paramedrau hyn i gof y ddyfais ac ailgychwyn:
Timau
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
Ar Γ΄l yr ailgychwyn, nodwch y gorchmynion i ddechrau gosod 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
Ar Γ΄l hyn, bydd y gosodiad debian safonol yn mynd rhagddo yn y modd testun. Rydyn ni'n gosod y system, yn ailgychwyn ar Γ΄l ei gosod, yn mewngofnodi i uboot a rhoi gorchmynion i gychwyn y ddyfais o'r gyriant caled:
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
Ar Γ΄l yr ailgychwyn, mae'n cychwyn o'r gyriant caled debian, sef yr hyn yr oeddem ei eisiau yn wreiddiol.
PS Adfer y cychwynnydd gwreiddiol:
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
Ffynhonnell: hab.com