نیٹ گیئر اسٹورا پر ڈیبین انسٹال کرنا

دوسرے دن میں نے یہ معجزہ اپنے ہاتھ میں پایا: نیٹ گیئر ایم ایس 2000. میں نے فوری طور پر ایمبیڈڈ OS کا استعمال بند کرنے اور اپنی ہارڈ ڈرائیو پر ڈیبین انسٹال کرنے کا فیصلہ کیا۔

نیٹ ورک پر معلومات تھوڑی بکھری ہوئی ہے، لنکس کافی عرصے سے مر چکے ہیں، اس لیے میں نے اسٹورا پر ڈیبین انسٹالیشن کے عمل کو اپ ڈیٹ کرنے کا فیصلہ کیا۔ کوئی بھی دلچسپی رکھتا ہے، بلی میں خوش آمدید۔

اصل ذریعہ یہ تھا۔ مضمون.

سب سے پہلے، ہمیں سسٹم کو انسٹال کرنے کے لیے تصاویر کی ضرورت ہے: اسے یہاں مل گیا. دونوں فائلیں ڈاؤن لوڈ کریں۔ ہم ان فائلوں کو فلیش ڈرائیو کی جڑ میں لکھتے ہیں جو fat32 میں فارمیٹ ہوتی ہے۔
آپ کو USB سے UART PL2303TA کنورٹر کی بھی ضرورت ہوگی۔

میرے پاس یہ تھا۔
نیٹ گیئر اسٹورا پر ڈیبین انسٹال کرنا

ہارڈ ویئر سے جڑنے کے لیے آپ کو سافٹ ویئر کی بھی ضرورت ہوگی، مثال کے طور پر ہائپرٹرمینل یا پوٹی (پٹی میرے لیے کام نہیں کرتی تھی: بدمعاش ٹرمینل میں آتے رہے، اس لیے میں نے ہائپرٹرمینل استعمال کیا۔

ہارڈ ویئر کے کسی ٹکڑے کو کیبل سے جوڑنے کے لیے، آپ کو پہلے اسے الگ کرنا ہوگا۔ عمل آسان ہے، اس لیے میں اسے بیان نہیں کروں گا۔ ٹھیک ہے، آپ کو اسٹور کے پہلے سلاٹ میں ہارڈ ڈرائیو ڈالنا یاد رکھنا ہوگا، جس پر اصل انسٹالیشن ہوگی۔

ہارڈ ویئر کو جدا کرنے کے بعد، ہم اڈاپٹر کو جوڑتے ہیں۔ دھیان دیں، سرخ تار کو مت جوڑیں، یعنی آپ کو صرف 3 تاروں کو جوڑنے کی ضرورت ہے (بیٹری سے: سیاہ، سبز، سفید)۔
لہذا، تار منسلک ہے، ڈرائیوروں کو ہک کیا جاتا ہے. کام پورٹ ڈرائیور میں ہم پیرامیٹرز سیٹ کرتے ہیں: رفتار 115200، بٹس کی تعداد 8، سٹاپ بٹس 1، کوئی برابری نہیں۔ اس کے بعد، ہارڈ ویئر کو آن کریں اور ٹرمینل میں اس سے جڑیں۔ جب آپ یہ پیغام دیکھیں گے کہ کوئی بھی کلید دبائیں... یو بوٹ بوٹ لوڈر میں داخل ہونے کے لیے کوئی بھی کلید دبائیں۔

ایک چھوٹا سا اختلاف۔

کمانڈز کی فہرست جو ہم چلائیں گے اور وہ کارآمد ہوں گے:
یو ایس بی ری سیٹ، آئی ڈی ری سیٹ - یو ایس بی کی ابتدا، آئی ڈی ڈیوائسز
fatls، ext2ls - fat یا ext2 فائل سسٹم پر ڈائرکٹری دیکھیں۔
setenv - ماحول کے متغیرات کو ترتیب دینا
saveenv - متغیرات کو اندرونی میموری میں لکھنا
ری سیٹ کریں - ڈیوائس کو ریبوٹ کریں۔
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

نیا تبصرہ شامل کریں