بله ورځ ما دا معجزه په خپلو لاسونو کې وموندله:
په شبکه کې معلومات یو څه ویشل شوي، لینکونه له اوږدې مودې راهیسې مړه شوي، نو ما پریکړه وکړه چې په سټورا کې د ډیبیان نصبولو پروسه تازه کړم. هرڅوک علاقه لري ، بلی ته ښه راغلاست.
اصلي سرچینه دا وه
لومړی، موږ د سیسټم نصبولو لپاره عکسونو ته اړتیا لرو:
تاسو به یو USB ته UART PL2303TA کنورټر ته هم اړتیا ولرئ.
ما دا یو درلود
تاسو به د هارډویر سره وصل کولو لپاره سافټویر ته هم اړتیا ولرئ ، د مثال په توګه هایپرټرمینل یا پوټي (پوټي زما لپاره کار نه دی کړی: بدماش ټرمینل ته ننوځي ، نو ما هایپرټرمینل کارولی.
د دې لپاره چې د هارډویر یوه ټوټه د کیبل سره وصل کړئ، تاسو باید لومړی دا جلا کړئ. پروسه ساده ده، نو زه به یې تشریح نه کړم. ښه ، تاسو اړتیا لرئ په یاد ولرئ چې د پلورنځي په لومړي سلاټ کې هارډ ډرایو داخل کړئ ، په کوم کې چې اصلي نصب به ترسره شي.
د هارډویر جلا کولو وروسته، موږ اډاپټر وصل کوو. پاملرنه، د سور تار سره وصل مه کوئ، i.e. تاسو اړتیا لرئ یوازې 3 تارونه وصل کړئ (د بیټرۍ څخه: تور، شنه، سپین).
نو، تار وصل دی، چلوونکي تړل شوي دي. د com پورټ ډرایور کې موږ پیرامیټونه تنظیم کوو: سرعت 115200، د بټونو شمیر 8، د بټ بند 1، هیڅ برابري نشته. له هغې وروسته، هارډویر چالان کړئ او په ترمینل کې یې وصل کړئ. کله چې تاسو پیغام وګورئ کوم کیلي فشار ورکړئ ... د یو بوټ بوټلوډر ته د ننوتلو لپاره هر کیلي فشار ورکړئ.
یو کوچنی انحراف.
د امرونو لیست چې موږ به یې کار وکړو او دا به ګټور وي:
د USB ری سیٹ، ide reset - د USB پیل کول، ide وسایل
fatls، ext2ls - په fat یا ext2 فایل سیسټم کې لارښود وګورئ.
setenv - د چاپیریال تغیرات ترتیب کول
saveenv - داخلي حافظې ته متغیرونه لیکل
reset - وسیله ریبوټ کړئ
printenv - ټول متغیرونه چاپ کړئ
printenv NAME - د NAME متغیر محصول
مرسته - د ټولو کمانډونو محصول
بوټلوډر ته د ننوتلو وروسته، د شبکې پیرامیټونه تنظیم کړئ، د USB وسیله پیل کړئ، وګورئ چې فلش ډرایو اړین فایلونه لري، دا پیرامیټونه د وسیلې حافظې ته خوندي کړئ او بیا پیل کړئ:
کنوانډیټ
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
له دې وروسته ، د معیاري ډیبیان نصب به د متن حالت کې پرمخ ولاړ شي. موږ سیسټم نصب کوو، د نصبولو وروسته ریبوټ کوو، uboot ته ننوځئ او د هارډ ډرایو څخه د وسیله بوټ کولو لپاره کمانډ داخل کړئ:
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
د ریبوټ وروسته ، دا د ډیبیان هارډ ډرایو څخه بوټ کیږي ، کوم چې هغه څه دي چې موږ یې په اصل کې غوښتل.
PS د اصلي بوټلوډر بحال کول:
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
سرچینه: www.habr.com