Enstale Debian sou Netgear Stora

Lòt jou a mwen te jwenn mirak sa a nan men mwen: netgear ms 2000. Mwen deside imedyatman sispann itilize eksplwatasyon an entegre epi enstale Debian sou kondwi difisil mwen an.

Enfòmasyon sou rezo a yon ti jan gaye, lyen yo te mouri depi lontan, kidonk mwen deside mete ajou pwosesis enstalasyon debian sou stora. Nenpòt moun ki enterese, akeyi nan chat.

Sous prensipal la te yon sèl sa a atik.

Premyèman, nou bezwen imaj yo enstale sistèm nan: jwenn li isit la. Telechaje tou de fichye yo. Nou ekri fichye sa yo nan rasin nan yon kondwi flash ki fòma nan fat32.
W ap bezwen tou yon konvètisè USB pou UART PL2303TA.

Mwen te gen yon sèl sa a
Enstale Debian sou Netgear Stora

Ou pral bezwen lojisyèl tou pou konekte ak pyès ki nan konpitè, pou egzanp hyperterminal oswa mastike (mastike pa t 'travay soti pou mwen: Sioux Falls te kenbe antre nan tèminal la, kidonk mwen te itilize hyperterminal.

Pou konekte yon pyès ki nan konpitè ak yon kab, ou dwe premye demont li. Pwosesis la se senp, kidonk mwen pa pral dekri li. Oke, ou bezwen sonje mete yon kondwi difisil nan premye plas nan magazen an, kote enstalasyon aktyèl la pral pran plas.

Apre demonte pyès ki nan konpitè, nou konekte adaptè a. Atansyon, pa konekte fil wouj la, i.e. Ou bezwen sèlman konekte 3 fil (ki soti nan batri a: nwa, vèt, blan).
Se konsa, fil la konekte, chofè yo branche. Nan chofè pò com nou mete paramèt yo: vitès 115200, kantite Bits 8, sispann Bits 1, pa gen parite. Apre sa, vire sou pyès ki nan konpitè a epi konekte li nan tèminal la. Lè ou wè mesaj la Peze nenpòt kle... peze nenpòt kle pou antre nan bootloader u-boot.

Yon ti digression.

Lis kòmandman ke nou pral opere epi ki pral itil:
usb reset, ide reset - inisyalizasyon usb, aparèy ide
fatls, ext2ls - gade anyè sou sistèm dosye fat oswa ext2.
setenv - mete anviwònman varyab
saveenv - ekri varyab nan memwa entèn
reset - rdemare aparèy la
printenv - enprime tout varyab yo
printenv NON - pwodiksyon varyab NON
èd - pwodiksyon tout kòmandman yo

Apre w fin antre nan bootloader la, mete paramèt rezo yo, inisyalize aparèy usb la, tcheke si kondwi flash la gen dosye ki nesesè yo, sove paramèt sa yo nan memwa aparèy la epi rdemare:

Kòmand

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

Apre rdemare a, antre kòmandman yo pou kòmanse enstale 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

Apre sa, enstalasyon estanda debian an ap kontinye nan mòd tèks. Nou enstale sistèm nan, rdemare apre enstalasyon, konekte nan uboot epi antre kòmandman pou demaraj aparèy la soti nan kondwi a difisil:

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

Apre rdemare a, li bòt soti nan kondwi a difisil Debian, ki se sa nou te orijinèlman te vle.

PS Retabli bootloader orijinal la:

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

Sous: www.habr.com

Add nouvo kòmantè