በ Netgear Stora ላይ ዴቢያንን በመጫን ላይ

በሌላ ቀን ይህን ተአምር በእጄ ውስጥ አገኘሁት፡- netgear ms 2000. የተከተተውን ስርዓተ ክወና ወዲያውኑ መጠቀም ለማቆም እና ዲቢያንን በሃርድ ድራይቭ ላይ ለመጫን ወሰንኩኝ።

በአውታረ መረቡ ላይ ያለው መረጃ ትንሽ የተበታተነ ነው, አገናኞቹ ከረጅም ጊዜ በፊት ሞተዋል, ስለዚህ በስቶራ ላይ ያለውን የዴቢያን የመጫን ሂደቱን ለማዘመን ወሰንኩ. ፍላጎት ያለው ማንኛውም ሰው፣ ወደ ድመት እንኳን ደህና መጡ።

ዋናው ምንጭ ይህ ነበር ጽሑፍ.

በመጀመሪያ ስርዓቱን ለመጫን ምስሎች ያስፈልጉናል- እዚህ ደረሰኝ. ሁለቱንም ፋይሎች አውርድ. እነዚህን ፋይሎች በ fat32 ውስጥ ወደተሰራው የፍላሽ አንፃፊ ስር እንጽፋለን።
እንዲሁም ዩኤስቢ ወደ UART PL2303TA መቀየሪያ ያስፈልግዎታል።

ይህ ነበረኝ
በ Netgear Stora ላይ ዴቢያንን በመጫን ላይ

እንዲሁም ከሃርድዌር ጋር ለመገናኘት ሶፍትዌር ያስፈልገዎታል፣ ለምሳሌ ሃይፐርተርሚናል ወይም ፑቲ (ፑቲ አልሰራልኝም፡ አጭበርባሪዎች ወደ ተርሚናል ይገቡ ነበር፣ ስለዚህ ሃይፐርተርሚናል ተጠቀምኩኝ።

አንድን ሃርድዌር በኬብል ለማገናኘት መጀመሪያ መበተን አለቦት። ሂደቱ ቀላል ነው, ስለዚህ አልገልጽም. ደህና ፣ ትክክለኛው ጭነት በሚካሄድበት የመደብሩ የመጀመሪያ ማስገቢያ ውስጥ ሃርድ ድራይቭ ማስገባትዎን ማስታወስ ያስፈልግዎታል።

ሃርድዌርን ከተፈታ በኋላ, አስማሚውን እናገናኘዋለን. ትኩረት, ቀይ ሽቦውን አያገናኙ, ማለትም. 3 ገመዶችን ብቻ ማገናኘት ያስፈልግዎታል (ከባትሪው: ጥቁር, አረንጓዴ, ነጭ).
ስለዚህ, ሽቦው ተያይዟል, ነጂዎቹ ተያይዘዋል. በኮም ወደብ ነጂ ውስጥ መለኪያዎችን እናስቀምጣለን-ፍጥነት 115200 ፣ የቢት ብዛት 8 ፣ የማቆሚያ ቢት 1 ፣ ምንም እኩልነት የለም። ከዚያ በኋላ ሃርድዌርን ያብሩ እና በተርሚናል ውስጥ ከእሱ ጋር ይገናኙ. መልእክቱን ሲያዩ ማንኛውንም ቁልፍ ይጫኑ... u-boot bootloader ለመግባት ማንኛውንም ቁልፍ ይጫኑ።

ትንሽ መረበሽ።

የምንሰራቸው እና ጠቃሚ የሚሆኑ የትእዛዞች ዝርዝር፡-
የዩኤስቢ ዳግም ማስጀመር ፣ አይዲ ዳግም ማስጀመር - የዩኤስቢ ጅምር ፣ IDE መሣሪያዎች
fatls, ext2ls - በስብ ወይም በ ext2 ፋይል ስርዓት ላይ ማውጫን ይመልከቱ።
setenv - የአካባቢ ተለዋዋጮች ቅንብር
saveenv - ተለዋዋጮችን ወደ ውስጣዊ ማህደረ ትውስታ መፃፍ
ዳግም አስጀምር - መሣሪያውን ዳግም አስነሳ
printenv - ሁሉንም ተለዋዋጮች ያትሙ
printenv NAME - የNAME ተለዋዋጭ ውፅዓት
እገዛ - የሁሉም ትዕዛዞች ውጤት

ማስነሻውን ከገቡ በኋላ የአውታረ መረብ መለኪያዎችን ያዘጋጁ ፣ የዩኤስቢ መሣሪያውን ያስጀምሩ ፣ ፍላሽ አንፃፊው አስፈላጊዎቹ ፋይሎች እንዳሉት ያረጋግጡ ፣ እነዚህን መለኪያዎች በመሳሪያው ማህደረ ትውስታ ውስጥ ያስቀምጡ እና እንደገና ያስነሱ

ቡድኖች

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

ምንጭ: hab.com

አስተያየት ያክሉ