ዝርዝር ሁኔታ:

ለጀማሪዎች የመጨረሻው ራስ -አልባ የ RPi ዜሮ ቅንብር -8 ደረጃዎች
ለጀማሪዎች የመጨረሻው ራስ -አልባ የ RPi ዜሮ ቅንብር -8 ደረጃዎች

ቪዲዮ: ለጀማሪዎች የመጨረሻው ራስ -አልባ የ RPi ዜሮ ቅንብር -8 ደረጃዎች

ቪዲዮ: ለጀማሪዎች የመጨረሻው ራስ -አልባ የ RPi ዜሮ ቅንብር -8 ደረጃዎች
ቪዲዮ: Exploratory Data Analysis & Modeling with Python + R - (Part II - Mixed Effects Modeling with R) 2024, ሀምሌ
Anonim
ለጀማሪዎች የመጨረሻው ራስ -አልባ የ RPi ዜሮ ቅንብር
ለጀማሪዎች የመጨረሻው ራስ -አልባ የ RPi ዜሮ ቅንብር

በዚህ መመሪያ ውስጥ ለሁሉም Raspberry Pi Zero ፕሮጄክቶች የእኔን መሰረታዊ ቅንብር እንመለከታለን። ከዊንዶውስ ማሽን ሁሉንም እናደርጋለን ፣ ምንም ተጨማሪ የቁልፍ ሰሌዳ ወይም ተቆጣጣሪ አያስፈልግም! ስንጨርስ በይነመረብ ላይ ይሆናል ፣ ፋይሎችን በአውታረ መረቡ ላይ ያጋራል ፣ እንደ ዩኤስቢ አውራ ጣት ድራይቭ እና ሌሎችንም ይሠራል። የበለጠ የሚታይ ሰው ከሆንክ ከዚህ ጋር አብሮ የሚጽፍ የ YouTube ቪዲዮ (በቅርብ ቀን!) አለ።

Raspberry Pi Zeros ን ይወዳሉ እና እነሱ በጣም ጠቃሚ ይመስለኛል ፣ ግን በፕሮጀክቶች ውስጥ እንዲዋሃዱ ለማዘጋጀት ብዙ ሥራ ይጠይቃል። እዚህ ግቤ በተቻለ መጠን ያንን ሁሉ ማዋቀር እርስዎን ማሳለፍ ነው ፣ እና ከዚያ በ 15 ደቂቃዎች ውስጥ አዲስ የማስታወሻ ካርዶችን እንደገና መቅረጽ እና በጭራሽ እንዳይኖርዎት አዲሱን ብጁ Raspbian OS SD ካርድዎን እንዴት እንደሚደግፉ አሳያችኋለሁ። በዚህ ሂደት ውስጥ እንደገና ለመራመድ።

እንደ አለመታደል ሆኖ ይህ ጽሑፍ በተለይ ለዊንዶውስ ተጠቃሚዎች የተሰራ ነው። በእርግጥ ለሁሉም ሰው ጠቃሚ ይሆናል ፣ ግን ይህንን ሂደት በሊኑክስ ወይም ማክ ኦኤስ ላይ አላደርግም ፣ ስለዚህ በእነዚያ ማሽኖች ላይ በትክክለኛው ሂደት መርዳት አልችልም። ምንም እንኳን አሁንም እርስዎ መከተል እንደሚችሉ እርግጠኛ ነኝ። እዚህ ለዊንዶውስ የተወሰነ ብቻ የለም እና ሁሉም ከጉግል ትንሽ እገዛ በማንኛውም ሌላ ስርዓተ ክወና ላይ ሊከናወን ይችላል።

ይህ በዋነኝነት በዜሮ ደብተር ላይ ቢሠራም በዋናነት በ Raspberry Pi Zero ላይ ጥቅም ላይ እንዲውል የታሰበ ነው። ይህ በእንዲህ እንዳለ ፣ ብቸኛው የሚደግፉት ሞዴሎች ዜሮ እና ዜሮ ደብሊው በመሆናቸው በየትኛውም የዩኤስቢ ኦቲጂ ተግባር በየትኛውም በሌሎች ሞዴሎች (ሀ ፣ ለ ፣ ወዘተ) ላይ አይሰራም።

ደረጃ 1: ውርዶች እና ጭነቶች

ውርዶች እና ጭነቶች
ውርዶች እና ጭነቶች
ውርዶች እና ጭነቶች
ውርዶች እና ጭነቶች
ውርዶች እና ጭነቶች
ውርዶች እና ጭነቶች

ማድረግ ያለብን የመጀመሪያው ነገር የሶፍትዌር ስብስብ ማውረድ እና መጫን ነው።

እኛ እዚህ ማውረድ ለሚችሉ የ SD ካርዶች የዲስክ ምስሎችን ለመፃፍ ባሌና ኤቸር እንፈልጋለን።

ስለ ዲስክ ምስሎች ስንናገር Raspbian Lite ን ከዚህ እንይ። በሚጽፉበት ጊዜ እኔ ራሺያን አውቶቢስ ሊት እየተጠቀምኩ ነው።

የ SD ማህደረ ትውስታ ካርድ ቅርጸት መተግበሪያን ከዚህ መውሰድ እፈልጋለሁ። ይህ እኔ የ SD ካርዶችን ከመቅረቤ በፊት ለመቅረፅ ያገለግላል። ይህ የመደበኛነት ዓይነት ነው ፣ ምናልባት በአብዛኛዎቹ ጉዳዮች ላይ አስፈላጊ ላይሆን ይችላል ፣ ግን ለምን አንዳንድ አዳዲስ ሀርድዌር ካርዶች ጋር አንዳንድ ሀዘን ሊያድንዎት እንደሚችል አንብቤያለሁ።

ከዚያ Putty ን ከዚህ ያውርዱ። ከ “Raspberry Pis” ጋር የሚጋጩ ከሆነ tyቲ በእርግጥ ይፈልጋሉ።

ይህ ምናልባት አስገራሚ ሊመስል ይችላል ፣ ግን ቀጥሎ እኛ የቦንጆርን የህትመት አገልግሎቶችን በአፕል እዚህ እንይዛለን። ከእሱ ጋር ለመገናኘት የአይፒ አድራሻው ምን እንደሆነ ለማወቅ እንዳያስፈልገን ይህ የእኛን Raspberry Pi (እና ሌሎች መሣሪያዎች) በስም እንድንጠቅስ ያስችለናል። ይሄ አስቀድሞ በእርስዎ ማሽን ላይ ተጭኖ ሊሆን ይችላል ፣ መጀመሪያ መፈተሽ ተገቢ ነው።

በመጨረሻም ፣ Win32 Disk Imager ን ከዚህ ይያዙ። የተጠናቀቀውን የ SD ካርዳችንን የዲስክ ምስል ለመስራት ይህንን በመጨረሻ እንጠቀማለን። ከዚያ የሆነ ነገር ባበላሸን ወይም አዲስ ፕሮጀክት በጀመርን ቁጥር በ SD ካርዶች ላይ ከባሌና ኤተር ጋር እንደገና መገልበጥ እንችላለን።

ደህና ፣ አሁን ሁሉንም ነገር ይጫኑ ፣ ይህ በቀጥታ ወደ ፊት መሆን አለበት። ሲጨርሱ ዊንዶውስን እንደገና ያስጀምሩ እና ማይክሮ ኤስዲ ካርድዎን በኮምፒተርዎ ውስጥ ያስገቡ እና ይቀጥሉ።

ደረጃ 2 የ SD ካርድ ማዋቀር

ኤስዲ ካርድ ማዋቀር
ኤስዲ ካርድ ማዋቀር
ኤስዲ ካርድ ማዋቀር
ኤስዲ ካርድ ማዋቀር
ኤስዲ ካርድ ማዋቀር
ኤስዲ ካርድ ማዋቀር
ኤስዲ ካርድ ማዋቀር
ኤስዲ ካርድ ማዋቀር

አሁን የ SD ካርዱን ለማዋቀር ሁሉንም አዲሱን ሶፍትዌር እንጠቀም። ግን ያንን ከማድረጋችን በፊት ለዚህ በ 8 ወይም በ 16 ጊግ ካርድ መጀመር ጥሩ ሀሳብ መሆኑን ልብ ይበሉ። እኛ ስርዓታችንን በኋላ ላይ እንደገና ጥቅም ላይ ለማዋል እንደግፋለን እና በትልቅ ካርድ ከጀመሩ ወደ ትንሽ ካርድ መጻፍ አይችሉም። ሆኖም ፣ ትንሽ ካርድ ለትልቁ መጻፍ እና ከዚያ እሱን ለመሙላት የሊኑክስ ፋይል ስርዓትን ማስፋፋት ይችላሉ። ስለዚህ ትንሽ መጀመር ይህንን በኋላ የበለጠ ጠቃሚ ያደርገዋል።

ስለዚህ መጀመሪያ የ SD ማህደረ ትውስታ ካርድ ቅርጸት መተግበሪያውን ያሂዱ ፣ የእርስዎን ኤስዲ ካርድ ይምረጡ ፣ “ፈጣን ቅርጸት” ይምረጡ እና በድምጽ መለያ ውስጥ ይተይቡ። “ቅርጸት” ን ጠቅ ያድርጉ እና ካርዱን ለማዘጋጀት ትንሽ ጊዜ ይስጡት። የማስታወሻ ካርድዎ በላዩ ላይ ብዙ ክፍልፋዮች ካሉ ፣ ማናቸውንም መምረጥ በትክክል ይሠራል። ምንም ይሁን ምን መላውን ካርድ ቅርጸት ያደርገዋል።

ከዚያ የ Raspbian Lite ዲስክ ምስልን በሚመርጡት (በዊንራር እጠቀማለሁ) ይቅለሉት።

ባሌና ኤተርን አሂድ እና ገና ያልጨመቀውን Raspbian Lite.img ፋይል ምረጥ። ኤስዲ ካርድዎን ይምረጡ እና ምስሉን ወደ ካርድዎ ለመፃፍ እና ለማረጋገጥ ጊዜ ይስጡት።

ያ አንዴ ከተጠናቀቀ ፣ ዊንዶውስ አዲሶቹን ክፍልፋዮች ለመውሰድ የ SD ካርዱን ማስወገድ እና እንደገና ማስገባት ይኖርብዎታል። በ “በዚህ ፒሲ” ውስጥ “ቡት” የተሰየመ ድራይቭ ሲታይ ይክፈቱት። ሌላኛው ክፍልፍል የማይነበብ ስለመሆኑ ማስጠንቀቂያ ከደረስዎት ፣ ችላ ይበሉ። ዊንዶውስ በአገር ውስጥ ማንበብ የማይችልበት የሊኑክስ ክፋይ ነው።

የጽሑፍ ፋይሎችን ለመፍጠር የሚስማማዎትን ማንኛውንም መተግበሪያ ያሂዱ። ማስታወሻ ደብተር ለዚህ ጥሩ ነው ፣ የማይክሮሶፍት ቪኤስ ኮድ እንኳን የተሻለ ነው።

በመጀመሪያ ፣ “ssh” በተሰየመው “ቡት” ድራይቭ ላይ ባዶ ፋይል ያለ ፋይል ቅጥያ ያክሉ -ሙሉ በሙሉ ባዶውን ይተውት። ይህ Raspbian በ ‹ቡቲ› ላይ በኋላ የምናገናኘውን የ SSH አገልጋይ ማስነሱን ያረጋግጣል። ፋይልዎ በትክክል “ssh” መሰየሙን እና እንደ “ssh.txt” ያለ ነገር አለመሆኑን ለማረጋገጥ በፋይል አሳሽ ውስጥ የፋይል ቅጥያዎችን ማሳየት ሊኖርብዎት ይችላል። በዊንዶውስ 10 ውስጥ የፋይል ቅጥያዎችን እንዴት እንደሚያሳይ ምሳሌ እዚህ አለ።

በመቀጠል “config.txt” ን እናስተካክል። ወደ ፋይሉ ታች ዘልለን እንጨምራለን-

dtoverlay = dwc2

ይህ የኤተርኔት እና የጅምላ ማከማቻ መሣሪያን በዩኤስቢ ላይ ለማሄድ የሚያስፈልገንን የዩኤስቢ OTG ተግባርን ያስችላል።

ከዚያ “cmdline.txt” ን ይክፈቱ። እዚህ ውስጥ በጣም መጠንቀቅ አለብን -እያንዳንዱ ትዕዛዝ በመጀመሪያው መስመር ላይ ይሄዳል እና በእሱ እና በዙሪያው ባሉ ሌሎች ትዕዛዞች መካከል ክፍተት ይፈልጋል። እንዲሁም ደህንነቱ የተጠበቀ እንዲሆን በመጀመሪያው መስመር መጨረሻ ላይ አንድ ቦታ እጨምራለሁ ፣ እና በፋይሉ ውስጥ ባዶ ሁለተኛ መስመር መኖሩን ያረጋግጡ። ወደዚያ የመጀመሪያ መስመር መጨረሻ ይሸብልሉ እና ያክሉ

ሞጁሎች-ጭነት = dwc2 ፣ g_ether

ደህና ፣ የ SD ካርድ ማዋቀር ተጠናቅቋል! ያንን የማይክሮ ኤስዲ ካርድ በእርስዎ Raspberry Pi ውስጥ ይክሉት እና Raspberry Pi ን በዩኤስቢ በኩል ወደ ኮምፒተርዎ ያስገቡ። የዩኤስቢ ገመድዎን ወደ አብዛኛው የዩኤስቢ ወደብ መሰካቱን ያረጋግጡ። የውጭ ወደብ ከኃይል ጋር ብቻ የተገናኘ ነው።

ደረጃ 3: RPI SETUP ክፍል 1

RPI SETUP ክፍል 1
RPI SETUP ክፍል 1
RPI SETUP ክፍል 1
RPI SETUP ክፍል 1
RPI SETUP ክፍል 1
RPI SETUP ክፍል 1

Raspbian አንዴ ከጫነ በኋላ የዩኤስቢ OTG ተግባሩን በሙሉ የዩኤስቢ ወደብ ላይ ያነቃል። ከዚያ ፣ ለዊንዶውስ የዩኤስቢ ኤተርኔት አስማሚ የሚመስል አገልግሎት ይጀምራል እና በመጨረሻም ከዊንዶውስ ውስጥ ከኤተርኔት በላይ ልንገናኝበት የምንችል የኤስኤስኤች አገልጋይ ይጀምራል። የቁልፍ ሰሌዳ ወይም ተቆጣጣሪ የማያስፈልግ ቁልፍ ይህ ነው።

በዊንዶውስ ውስጥ የመነሻ ምናሌውን ጠቅ በማድረግ እና “የመሣሪያ አስተዳዳሪ” ን በመተየብ “የመሣሪያ አስተዳዳሪ” ን ይክፈቱ። ያ አንዴ ከተጠናቀቀ በዊንዶውስ የተገኙትን ሁሉንም መሣሪያዎች ማየት ይችላሉ። የመሣሪያዎን ሥራ አስኪያጅ ከተመለከቱ ፣ ለመገናኘት ዝግጁ መሆንዎን የሚያውቁበት “የዩኤስቢ ኤተርኔት/RNDIS መግብር” የሚባል አዲስ የአውታረ መረብ አስማሚ ያሳያል። ቦንጆርን ቀደም ብለው እንደጫኑ በመገመት ፣ ከ Raspberry Pi በስም መገናኘት ይችላሉ። ካልሆነ አውታረ መረብዎን ለመፈተሽ እንደ NMAP ያለ ነገር ያስፈልግዎታል።

በነባሪ ወደ ኤስኤስኤች የሚዋቀረውን tyቲ ይክፈቱ። በአስተናጋጁ ሳጥን ውስጥ “raspberrypi.local” ብለው ይተይቡ እና አስገባን ይምቱ። ሁሉም ነገር በትክክል ከተሰራ ፣ ምናልባት ስለ ኤስ ኤስ ኤስ ቁልፍ ከ Raspberry Pi የሚያስጠነቅቅዎት የደህንነት ማንቂያ ብቅ -ባይ ያገኛሉ። ያ ጥሩ ነው ፣ ለመቀጠል አዎ ብቻ ጠቅ ያድርጉ እና ከ Raspberry Pi የመግቢያ ጥያቄን ያገኛሉ።

መገናኘት ካልቻሉ በ Raspberry Pi ላይ ያለው ብልጭታ እስኪያቆም ድረስ ይጠብቁ (እሱ ጠንካራ አረንጓዴ ይሆናል) እና ይንቀሉት። ማዕከሉን አብዛኛው የዩኤስቢ ወደብ እየተጠቀሙ መሆኑን ይፈትሹ ፣ አፕል ቦንጆርን ከጫኑ በኋላ ዊንዶውስ እንደገና ማስጀመሩን ያረጋግጡ እና ዩኤስቢውን መልሰው ያስገቡ። አንዳንድ ጊዜ ነገሮች ለመጀመሪያ ጊዜ አይሰሩም።

ለ Raspberry Pi ነባሪው የተጠቃሚ መለያ መግቢያ የሚከተለው ነው

እና የይለፍ ቃሉ እንደሚከተለው ይሆናል

እንጆሪ

አንዴ ወደ እርስዎ ፒ ውስጥ ከገቡ ፣ መጀመሪያ ማድረግ ያለብን አሁን ካለን ኤተርኔት ይልቅ ኤተርኔት እና የጅምላ ማከማቻን ለመደገፍ የዩኤስቢ መሣሪያዎቻችንን እንደገና መገንባት ነው። በመተየብ ያንን ያድርጉ

sudo nano /etc /modules

ይህ በናኖ ጽሑፍ አርታኢ ውስጥ ከአስተዳዳሪ መብቶች ጋር ፋይል ይከፍታል። አንዴ ከተከፈቱ ወደ ፋይሉ ታች ይሸብልሉ እና ይተይቡ ወይም ይለጥፉ

dwc2

(ማስታወሻ - ይህንን ከገለበጡት ተርሚናል ላይ በቀኝ ጠቅ በማድረግ ወደ tyቲ መለጠፍ ይችላሉ።) ከዚያ የመቆጣጠሪያ ቁልፉን ይያዙ እና ለመውጣት X ን ይምቱ። ማስቀመጥ እንደሚፈልጉ እርግጠኛ ከሆኑ ይጠይቁዎታል ፣ አዎ ይምረጡ። ከዚያ የፋይሉን ስም እንዲያረጋግጡ ይጠይቅዎታል ፣ አስገባን ይምቱ።

ወደ ፊት ከመሄዳችን በፊት ፣ እኛ እያዘጋጀነው ስላለው የ USB Mass Storage (thumb drive) ተግባር እንነጋገር። በፒአይ ላይ ለመጠቀም ፋይሎችን ወይም ስክሪፕቶችን በቀላሉ ለመገልበጥ ወይም በዊንዶውስ ላይ በቀላሉ ሊወሰዱ የሚችሉ እንደ መዝገቦች ያሉ ፋይሎችን ለመፃፍ በፒ ላይ ስክሪፕቶችዎን በጣም ጠቃሚ ነው። ምንም እንኳን ለዚህ ጥቂት ማስጠንቀቂያዎች አሉ። ከ Raspberry Pi እና Windows በተመሳሳይ ጊዜ ወደ ክፍልፋዩ መጻፍ አይችሉም ፣ ስለዚህ በየትኛው ወገን ላይ ለመጻፍ እንደሚፈልጉ አስቀድመው መወሰን አለብዎት። እንዲሁም ፣ በዊንዶውስ ላይ እንዲፃፍ ካደረጉ ፣ አንዳንድ ጊዜ መጠገን ስለሚያስፈልገው ድራይቭ ማስጠንቀቂያ ያገኛሉ። ይህ ትንሽ ብስጭት ነው እና ፋይሎችን በሚጽፍበት ጊዜ Raspberry Pi ን ካልነቀሉት በስተቀር ጥገና በጭራሽ አያስፈልገውም ፣ ስለሆነም በእውነቱ ትልቅ ጉዳይ አይደለም።

በተናገረው ሁሉ ፣ ለዩኤስቢ የጅምላ ማከማቻ ክፍፍል ውሂባችን የእቃ መያዣውን ፋይል እንፍጠር። እኔ እዚህ 2 ጊጋባይት ወይም 2048 ሜጋ ባይት እያቀናበርኩት ነው። ከፈለጉ ብዙ ወይም ያነሰ ቦታ መያዝ ይችላሉ። ግባ

sudo dd bs = 1M ከሆነ =/dev/zero of =/piusb.bin count = 2048

በመቀጠል ፣ ያንን ኮንቴይነር fat32 MSDOS ተኳሃኝ ክፋይ እንዲሆን እንቀርፀዋለን። ግባ

sudo mkdosfs /piusb.bin -F 32 -አይ

አሁን ፣ ለእዚህ ክፍልፍል እንደ ተራራ ነጥብዎ ለመጠቀም ማውጫ ያዘጋጁ -

sudo mkdir /mnt /usb_share

እና ለአዲሱ ክፍልፍል ወደ fstab መግቢያ ማከል አለብን-

sudo nano /etc /fstab

ይህንን ወደ fstab ፋይል መጨረሻ ይቅዱ

/piusb.bin /mnt /usb_share vfat ተጠቃሚዎች ፣ umask = 000 0 2

ያ አንዴ ከተጠናቀቀ ፣ ሁሉንም አዲስ ክፍልፋዮች እንጫን እና ምንም ስህተቶች እንዳላገኘን እናረጋግጥ። ካደረጉ ፣ እባክዎን እዚህ እርምጃዎችዎን እንደገና ይከልሱ እና ምንም እንዳላመለጡዎት ያረጋግጡ።

sudo mount -a

እሺ ፣ የዩኤስቢ መሣሪያዎችን ማቀናበር ጨርሷል። አሁን ፣ ወደ “rc.local” እንሂድ እና የዩኤስቢ መሣሪያዎቻችንን እንደገና ለማንቃት እና ከእያንዳንዱ ቡት በኋላ ይህንን ክፋይ እንደገና ለማደስ አንዳንድ መስመሮችን እንጨምር።

sudo nano /etc/rc.local

የፋይሉ የመጨረሻ መስመር ሆኖ እንዲቆይ “ውጣ 0” ከሚለው መስመር በፊት የሚከተለውን ይቅዱ

/ቢን/እንቅልፍ 5/sbin/modprobe g_multi ፋይል =/piusb.bin stall = 0 ተነቃይ = 1 ሱዶ ተራራ -o ro /piusb.bin/mnt/usb_share

ማሳሰቢያ: ዊንዶውስ ወደ አውራ ጣት ድራይቭ እንዲጽፍ እና ሊኑክስ ከእሱ ብቻ ማንበብ እንዲችል ከላይ ያሉት መስመሮች ያደርጉታል። ይህ በሌላ መንገድ እንዲሆን ከፈለጉ በምትኩ ይህንን ይጠቀሙ-

/ቢን/እንቅልፍ 5/sbin/modprobe g_multi ፋይል =/piusb.bin stall = 0 ተነቃይ = 1 ሮ = 1 ሱዶ ተራራ -o /piusb.bin/mnt/usb_share

እዚህ ስለለጠፍነው ነገር ልብ ሊሉ የሚገባቸው ጥቂት ነገሮች አሉ። እኔ የ 5 ሰከንዶች እንቅልፍ አለኝ; ከፈለጉ ይህንን ወደ 1 ሰከንድ ያህል መቀነስ ይችላሉ። በኋላ ፣ የእርስዎ ጅምር ከሌሎች አገልግሎቶች እና አሽከርካሪዎች ጋር ቢደማመጥ ፣ ይህንን ለመጨመር ይፈልጉ ይሆናል። እኔ ደህና ለመሆን 5 ላይ ብቻ እተወዋለሁ።

ሁለተኛው መስመር ባለብዙ ተግባር የተዋሃደ የዩኤስቢ መግብር ይጀምራል። በቅጽበት ፣ ይህ ‹ኤተር› ፣ ተከታታይ እና የጅምላ ማከማቻ ሁሉንም በአንድ ስለሚያካትት ቀደም ሲል የእኛን “g_ether” መግብርን እናስወግዳለን። ሦስተኛው መስመር በ Raspberry Pi ላይ ያለውን የስብ 32 ክፍልፋዩን ያስወግዳል። ያስታውሱ ፣ ሁል ጊዜ በኋላ ተመልሰው መምጣት እና ለተለያዩ ፕሮጄክቶች ብቻ የተነበበውን ወገን መለወጥ ወይም ሀሳብዎን ከቀየሩ መለወጥ ይችላሉ።

አሁን ያንን ካደረግን ወደ “cmdline.txt” እንመለስ እና “g_ether” ን ከ

sudo nano /boot/cmdline.txt

ወደ መጀመሪያው መስመር መጨረሻ ይሸብልሉ እና “g_ether” ን ያስወግዱ ፣ ከዚያ ያስቀምጡ።

ደህና ፣ ትንሽ ጊዜ ወስደህ ራስህን ጀርባ ላይ አጣጥፈው ረጅም መንገድ መጥተሃል። አሁን ፣ Raspberry Pi ን እንደገና እናስነሳ እና በዊንዶውስ ውስጥ እንደገና ለመጠቀም እንዘጋጅ።

sudo ዳግም አስነሳ

ደረጃ 4 የ RPI ማዋቀር ክፍል 2

የ RPI ማዋቀር ክፍል 2
የ RPI ማዋቀር ክፍል 2
የ RPI ማዋቀር ክፍል 2
የ RPI ማዋቀር ክፍል 2
የ RPI ማዋቀር ክፍል 2
የ RPI ማዋቀር ክፍል 2
የ RPI ማዋቀር ክፍል 2
የ RPI ማዋቀር ክፍል 2

በ Raspberry Pi ላይ ባለ ብዙ ተግባር የተዋሃደ የዩኤስቢ መግብር ተግባርን ለመጠቀም ብዙ አስገራሚ ነገሮች አሉ። አብዛኛውን እነዚህን ነገሮች የምዞርበት መንገድ አላገኘሁም ፣ ግን አንዴ ከለመዷቸው በኋላ ትልቅ ጉዳይ አይደሉም።

የመጀመሪያው - Raspberry Pi ሲነሳ ፣ እንደ ዩኤስቢ OTG መሣሪያ ሲሰካ ፣ ያልታወቀ መሣሪያ መሆኑን በዊንዶውስ ማስጠንቀቂያ ያገኛሉ። ያንን ችላ ይበሉ። ይህንን ችግር ለማስተካከል የ “g_multi” ሞጁሉን ወደ “rc.local” ጀምረን አክለናል ነገር ግን ይህ እስኪጀመር ድረስ ጥቂት ሰከንዶች ይወስዳል። ከጥቂት ጊዜ በኋላ የዩኤስቢ መሣሪያዎች እንደገና ይወገዳሉ እና የዩኤስቢ አውራ ጣትዎ ይነሳል።

ሁለተኛው ቀልድ - አንዳንድ ጊዜ የአውራ ጣት ድራይቭ ሲታይ ዊንዶውስ በእሱ ላይ የሆነ ችግር እንዳለ ያማርራል እናም ለስህተቶች መቃኘት አለበት። ለዚህ ምክንያቱ የተወሳሰበ ነው ፣ ነገር ግን ወደ ኤስዲ ካርድ በሚጽፉበት ጊዜ Raspberry Pi ን ካልነቀሉት በስተቀር ምንም ስህተት የለውም። ሊኑክስ በተጫነበት መንገድ ቀልድ ነው። ከፈለጉ ሊጠግኑት ይችላሉ ፣ ወይም ዝም ብለው ችላ ይበሉ።

እሺ ፣ ስለዚህ አሁን በ Raspberry Pi የተስተናገደ የአውራ ጣት ድራይቭ አለዎት። በዊንዶውስ እንዲፃፍ ካደረጉት ከዚያ በእሱ ውስጥ “test.txt” የሚል የጽሑፍ ፋይል ለመፍጠር ጥሩ ጊዜ ነው ፣ በኋላ ላይ ፣ ከሊኑክስ መልሰን እናነባዋለን።

ይህ ሦስተኛው ቀልድ እርስዎ በሚጠቀሙበት ማሽን ላይ አንድ ጊዜ ብቻ ማስተካከል አለብዎት ፣ ስለዚህ የሚያበሳጭ ቢመስልም ምናልባት አንድ ጊዜ ብቻ ማድረግ ይጠበቅብዎታል።

ልክ እንደ “የመሣሪያ አቀናባሪ” እና እንደ “ሌሎች መሣሪያዎች” ስር “RNDIS” የሚል ማስጠንቀቂያ ያለበት መሣሪያ ማየት አለብዎት። “G_ether” በትክክል ለምን እንደሰራ እርግጠኛ አይደለሁም ፣ ግን ይህ አይደለም። ምንም እንኳን ቀላል ጥገና ነው። በእሱ ላይ በቀኝ ጠቅ ያድርጉ እና “ነጂን አዘምን” ን ይምረጡ። ከዚያ “ኮምፒተርዬን አስስ” እና “ልመርጥ” «ሁሉንም መሣሪያዎች አሳይ» ን ይምረጡ እና ሁሉንም ምርጫዎች ለመጫን የተወሰነ ጊዜ ይስጡት። አንዴ ከተጫነ የ “አምራቾች” ዝርዝርን ወደታች ይሸብልሉ እና “ማይክሮሶፍት” (“ማይክሮሶፍት ኮርፖሬሽን” ሳይሆን “ማይክሮሶፍት” ብቻ) ይምረጡ። በ “ሞዴል” ዝርዝር ላይ - ወደ “የርቀት NDIS ተኳሃኝ መሣሪያ” ወደታች ይሸብልሉ እና ይምረጡት ፣ ከዚያ ከታች በቀኝ በኩል “ቀጣይ” ን ጠቅ ያድርጉ። ማስጠንቀቂያ ያገኛሉ ፣ “አዎ” ን ጠቅ ያድርጉ እና መጫኑን ሲጨርሱ ውይይቱን ይዝጉ።

ሁሉም ነገር መልካም ከሆነ ፣ አሁን በ “አውታረ መረብ አስማሚዎች” ስር “የርቀት NDIS ተኳሃኝ መሣሪያ” ይኖርዎታል። አሁን ከ Raspberry Pi ጋር እንደገና መነጋገር ችለናል።

በመቀጠል ፣ በዊንዶውስ ማሽንችን የበይነመረብ ግንኙነት በኩል ወደ በይነመረብ መድረስ መቻሉን እናረጋግጥ። ይህንን ለማድረግ “ጀምር” ቁልፍን ጠቅ ያድርጉ እና “የአውታረ መረብ ሁኔታ” ብለው ይተይቡ እና ይምረጡት። አንዴ ብቅ ካለ - ትንሽ ወደ ታች ይሸብልሉ እና “አስማሚ ቅንብሮችን ይቀይሩ” ን ይምረጡ። እንደ “ኤተርኔት 5” በሚለው ስም እና እንዲሁም ዊንዶውስ ከበይነመረቡ ጋር ለማገናኘት የሚጠቀሙበትን የአውታረ መረብ አስማሚ የእርስዎን Raspberry Pi NDIS መሣሪያ እዚህ ውስጥ ማየት አለብዎት ፤ ይህ ምናልባት እንደ “Wifi” ያለ ነገር መሰየሙ አይቀርም። እርስዎን ከበይነመረቡ ጋር በሚያገናኘው ላይ በቀኝ ጠቅ ያድርጉ እና “ባሕሪያት” ን ይምረጡ። ከዚያ በሚከፈተው መስኮት ላይ “ማጋራት” ትርን ጠቅ ያድርጉ። አሁን “ሌሎች የአውታረ መረብ ተጠቃሚዎች በዚህ ኮምፒውተር የበይነመረብ ግንኙነት በኩል እንዲገናኙ ፍቀድ” የሚለውን ሳጥን ላይ ምልክት ያድርጉ እና እኛ አሁን የተመለከትነው የ Raspberry Pi NDIS መሣሪያ የአውታረ መረብ አስማሚ ስም ይምረጡ (እንደ “ኤተርኔት 5” ያለ ነገር)።

አንዴ ይህ ከተደረገ ፣ ልክ እንደበፊቱ ከtyቲ ጋር እንደገና በማገናኘት Raspberry Pi ን ለበይነመረብ ግንኙነት ማረጋገጥ እንችላለን። በ Pi ላይ የበይነመረብ ግንኙነትን ስፈልግ የምመረጠው የመጀመሪያው ነገር 8.8.8.8 የሆነውን የ Google ጎራ ስም አገልጋይ ነው። በመተየብ ይህንን ማድረግ ይችላሉ-

ፒንግ 8.8.8.8

ምናልባት ግንኙነቱ ላይኖርዎት ይችላል ፣ በዚህ ጊዜ የእርስዎን Pi ን እንደገና ያስጀምሩ በ:

sudo ዳግም አስነሳ

እንደገና ሲነሳ የኤተርኔት አስማሚውን ወደነበረበት ይመልሰዋል እና ዊንዶውስ ከአሁን በኋላ በራስ -ሰር የበይነመረብ ግንኙነትን ወደ እሱ መዞር ይጀምራል። የዩኤስቢ ድራይቭ ተመልሶ እስኪነሳ ድረስ በመጠባበቅ እንደተነሳ ማወቅ አለብዎት። አሁን ፣ ከ Putty ጋር እንደገና እንገናኝ እና ለበይነመረብ ግንኙነት እንደገና እንሞክር-

ፒንግ 8.8.8.8

በዚህ ጊዜ ፣ በትክክል መስራት አለበት ፣ ስለዚህ አሁን www.google.com ፒንግ ማድረግ ከቻልን እንይ ፦

ፒንግ

ደህና ፣ ፍጹም። ስለዚህ የእኛ Raspberry Pi በይፋ ከበይነመረቡ ጋር ተገናኝቷል! ጥሩ ሥራ!

በዚህ ጊዜ ችግሮች እያጋጠሙዎት ከሆነ መሣሪያውን ከ “የመሣሪያ አስተዳዳሪ” ማስወገድ (በላዩ ላይ በቀኝ ጠቅ ያድርጉ እና “መሣሪያን አራግፍ” ን ይምረጡ እና ዊንዶውስ እንደገና ያስጀምሩ)። ከዚያ ይህንን እርምጃ እንደገና ይጀምሩ። ወደዚያ ሩቅ ከመሄዴ በፊት ሁሉንም ነገር እንደገና አነባለሁ እና ምንም እንዳያመልጥዎት አረጋግጣለሁ።

ደረጃ 5 የ RPI ማዋቀር ክፍል 3

የ RPI ማዋቀር ክፍል 3
የ RPI ማዋቀር ክፍል 3
የ RPI ማዋቀር ክፍል 3
የ RPI ማዋቀር ክፍል 3
የ RPI ማዋቀር ክፍል 3
የ RPI ማዋቀር ክፍል 3

አሁን ፒኢ በመስመር ላይ ስላለን ነገሮችን መጫን እና ቀሪውን ማቀናበር መጀመር እንችላለን። ምንም እንኳን ማንኛውንም ነገር ከመጫንዎ በፊት የእኛን የ APT ጥቅሎች ማዘመን አለብን በ

sudo apt-get ዝማኔ

በመቀጠል ፣ ወደ ፊት ከመሮጥዎ በፊት ትንሽ የቤት ጽዳት እናድርግ-

sudo raspi-config

ይህ ከተጠናቀቀ በኋላ “የተጠቃሚ የይለፍ ቃል ለውጥ” ን ይምረጡ። ከዚያ ለዚህ Raspberry Pi የአስተናጋጅ ስም ከነባሪ ሌላ ነገር እንዲሆን እናስተካክለው። “የአውታረ መረብ አማራጮች” እና ከዚያ “የአስተናጋጅ ስም” ን ይምረጡ። እኔ የእኔን ‹ዴቪፒ› ብያለሁ ፣ ግን ከማንኛውም ስብስቦች ጋር መሄድ ይችላሉ። ይህንን የ SD ካርድ በኋላ ላይ እንደምናስታውሰው ብቻ ያስታውሱ ፣ ስለዚህ ይህንን ማዋቀር በኋላ እንደገና እንደሚጠቀሙበት ተስፋ በማድረግ ለፕሮጀክቱ ገና በጣም ልዩ ለማድረግ አይፈልጉ ይሆናል። አንዴ ከጨረሱ በኋላ ተመልሰው ይሂዱ እና “ጨርስ” ን ይምረጡ ፣ ይህም ምናልባት Raspberry Pi ን እንደገና ያስጀምረዋል።

የአውራ ጣት ድራይቭ እንደገና ከተነሳ ፣ ከ Putቲ ጋር እንደገና እንገናኝ። ያስታውሱ የእርስዎ Raspberry Pi አሁን የተለየ ነገር እንደተሰየመ ፣ ስለዚህ ለማገናኘት ከአሁን በኋላ “raspberrypi.local” ን መጠቀም አይችሉም። አሁን ፣ አሁን ያስገቡትን የአስተናጋጅ ስም መጠቀም ያስፈልግዎታል። እንዲሁም የአስተናጋጁ ስም የተለየ ስለሆነ አዲስ የኤስኤስኤች ቁልፍ ማስጠንቀቂያ ያገኛሉ። የእርስዎ መግቢያ አሁንም “ፒ” ይሆናል ፣ ግን የይለፍ ቃልዎ እንዲሁ አሁን የተለየ ይሆናል።

አሁን በዊንዶውስ ውስጥ በሊኑክስ ውስጥ ፋይሎችን ማረም እንዲችሉ የሳምባ ፋይል መጋራት እንጫን። በመጀመሪያ ፣ “avahi-daemon” ን እንጭናለን-

sudo apt-get install avahi-daemon ን ይጫኑ

ከዚያም ፦

sudo update-rc.d avahi-daemon ነባሪዎች

ይህ ቀጣዩ ደረጃ አፕል ቶክን ወደብ 548 ላይ የሚፈቅድ ይመስላል። እውነቱን ለመናገር ይህ ለምን አስፈላጊ እንደሆነ እርግጠኛ አይደለሁም ፣ ግን የሳምባ ፋይል መጋራት ያለ እሱ እንዲሠራ ማድረግ አልቻልኩም ፣ ስለዚህ እዚህ ነን። በሚከተለው አዲስ የአገልግሎት ፋይል እንፈጥራለን

sudo nano /etc/avahi/services/afpd.service

እና አንዳንድ ኤክስኤምኤልን ወደ እሱ ይለጥፉ

%ሸ _afpovertcp._tcp 548

ከዚያ ለማስቀመጥ የቁጥጥር x ን ይምቱ። አሁን «avahi-daemon» ን እንደገና ያስጀምሩ እና የዜሮ ኮንፍ አገልግሎት ግኝት ቅንብር ሊኖረን ይገባል።

sudo /etc/init.d/avahi-daemon ዳግም ማስጀመር

በመጨረሻም የሳምባ ፋይል መጋራት አገልግሎትን እንጫን። የ WINS ድጋፍን ለማንቃት የሚጠይቀውን ሰማያዊ ማያ ገጽ ሲያገኙ እኔ ሁል ጊዜ አይሆንም እላለሁ።

sudo apt-get install samba samba-common-bin

ነባሪውን የሳምባ ፋይል መጋሪያ ይለፍ ቃል እንቀይር ፦

sudo smbpasswd -a pi

ያ አንዴ ከተጠናቀቀ ፣ ነባሪውን የሳምባ ውቅር በ

sudo nano /etc/samba/smb.conf

እዚህ ሊያዋቅሩት የሚችሉት ብዙ ነገር አለ ፣ ግን እኔ ወደ ፋይሉ ታች ወርጄ ነባሪ የማጋሪያ ቅንብሮቼን እለጥፋለሁ -

የስራ ቡድን = የስራ ሂደት

አሸንፈዋል ድጋፍ = አዎ [ምንጭ] አስተያየት = መነሻ መንገድ =/ቤት/ፒ/ሊዳሰስ የሚችል = አዎ ሊፃፍ የሚችል = አዎ እንግዳ ብቻ = ምንም ጭምብል አይፍጠር = 0777 ማውጫ ጭንብል = 0777 ይፋዊ = አዎ አንብብ ብቻ = የኃይል ተጠቃሚ የለም = የስር ኃይል ቡድን = ሥር

ይህ "/home/pi" ን ሙሉ በሙሉ ለማንበብ/ለመፃፍ መዳረሻ ያጋራል። አሁን ይህንን ለማበጀት ነፃነት ይሰማዎት ፣ ግን እኔ ይህንን ከዊንዶውስ ስክሪፕቶችን ለማርትዕ እጠቀማለሁ ፣ ስለዚህ በሰፊው ክፍት መተው እፈልጋለሁ። ያንን ሁሉ ወደ ማርሽ ለማስገባት Raspberry Pi ን ለማስቀመጥ እና እንደገና ለማስጀመር መቆጣጠሪያ + X ን ይጫኑ።

sudo ዳግም አስነሳ

ደረጃ 6 የ RPI ማዋቀር ክፍል 4

የ RPI ማዋቀር ክፍል 4
የ RPI ማዋቀር ክፍል 4
የ RPI ማዋቀር ክፍል 4
የ RPI ማዋቀር ክፍል 4

እንደተለመደው የዩኤስቢ አውራ ጣት ድራይቭ በዊንዶውስ ውስጥ አንዴ ብቅ ካለ እኛ ለመቀጠል ዝግጁ ነን። በዚህ ጊዜ በአዲሱ የሳምባ ድርሻችን ላይ የሊኑክስ ፋይል ስርዓትን ለመድረስ እንሞክር። በዊንዶውስ ውስጥ ፋይል ኤክስፕሎረር ወይም ማንኛውንም የፋይል አሳሽ በመክፈት እና ወደ “\ YOUR_HOST_NAME” (በእውነተኛ የአስተናጋጅ ስምዎ ይተኩ) መንገድ በመሄድ ይህንን ማድረግ ይችላሉ። እና አዲሱ የይለፍ ቃልዎ ምንም ይሁን ምን። ይህንን መረጃ ማስገባትዎን መቀጠል እንዳይኖርዎት የእርስዎን ምስክርነቶች ለማስታወስ መንገርዎን ያረጋግጡ።

ሁሉም ነገር በትክክል ከሠራ ፣ አንዳንድ የተጋሩ አቃፊዎችን ያያሉ። እነዚህ ሁለቱም ወደ አንድ “የቤት/ፒ” ማውጫ ያመለክታሉ። ከመካከላቸው አንዱን ይክፈቱ እና ቀደም ሲል በዩኤስቢ አውራ ጣት ላይ እንዳደረግነው “test.txt” የሚባል ሌላ የጽሑፍ ፋይል ይፍጠሩ።

አሁን ሁለቱንም የሙከራ ፋይሎች በቦታው ስላሉን ከ Raspberry Pi እናንብባቸው። በተጠቃሚ መነሻ ማውጫዎ ውስጥ ያለውን ለማየት ከኤስኤስኤች ጋር እንደገና ይገናኙ እና የሚከተለውን ይተይቡ ፦

ኤል

እኛ የፈጠርነውን የሙከራ ጽሑፍ ፋይል ያያሉ። ከድመት ትእዛዝ ጋር ይዘቱን በመዘርዘር ያንን ማረጋገጥ ይችላሉ-

የድመት ጽሑፍ። txt

የ “/mnt/usb_share” ይዘቶችን ይዘረዝረናል ፣ እኛ በዊንዶውስ ውስጥ በዩኤስቢ አንፃፊ ላይ የሠራነውን የጽሑፍ ፋይልም ማየት እንችላለን-

ls /mnt /usb_share

እና ያንን ብንወደው ይዘቱን ማየት እንችላለን-

ድመት /mnt/usb_share/test.txt

ድንቅ! Raspberry Pi ን ማዋቀር ጨርሰዋል!

ደረጃ 7 - ምትኬ ዲስክ ምስል

ምትኬ ዲስክ ምስል
ምትኬ ዲስክ ምስል
ምትኬ ዲስክ ምስል
ምትኬ ዲስክ ምስል

ደህና ፣ ሁላችሁም ለአዳዲስ ፕሮጄክቶች መሠረት አቋቁማችኋል! ጥሩ ሥራ! ይህ ጉዞ ነበር ፣ ነገር ግን በዚህ ቅንብር በጣም ከመናፈቃችን በፊት ፣ ወደዚህ ነጥብ በቀላሉ መመለስ ወይም ለወደፊቱ ለአዳዲስ ፕሮጄክቶች ይህንን ቅንብር መገልበጥ እንድንችል መጠባበቂያ ያስፈልገናል። ይህንን ለማድረግ Raspberry Pi ን እንዝጋ እና የ SD ካርዱን ወደ ዊንዶውስ ማሽን እንመልሰው

sudo shutdown -h አሁን

የ SD ካርዱ በዊንዶውስ ውስጥ ከወጣ በኋላ Win32 Disk Imager ን ያሂዱ። በዚያ ውስጥ ፣ ለመጠባበቂያ ዲስክ ምስላችን ዱካ እና የፋይል ስም እናስገባለን። የ ".img" ፋይል ቅጥያ መስጠቱን ያረጋግጡ።

ከዚያ ትክክለኛውን ድራይቭ መምረጥዎን ያረጋግጡ። ይህ ከ SD ካርድዎ የማስነሻ ድራይቭ መሆን አለበት።

ከዚያ ይህንን ሂደት ለማፋጠን “የተመደቡ ክፍልፋዮችን ብቻ ያንብቡ” የሚለውን ጠቅ ያድርጉ። በመጨረሻም “አንብብ” ን ጠቅ ያድርጉ እና ነገሩን እንዲያደርግ ይፍቀዱለት።

ያ ሲጠናቀቅ ፣ ከጠቅላላው የ SD ካርድ መጠን ጋር እኩል የሆነ የዲስክ ምስል ፋይል እንደፈጠረ ማየት እንችላለን! አብዛኛው የዚያ ፋይል ይዘት ባዶ ስለሆነ ይህንን በመጭመቅ ይህንን በጣም ትንሽ ማድረግ እንችላለን። እኔ ዊንራርን እጠቀማለሁ ፣ ግን እርስዎ የመረጡትን ሁሉ መጠቀም ይችላሉ ፣ ልክ ከፍተኛ የመጨመቂያ ደረጃ መምረጥዎን ያረጋግጡ። አሁን የምስል ማህደር በጣም ትንሽ መሆኑን ማየት ይችላሉ።

ስለዚህ ያ ብቻ ነው ፣ አሁን ከበይነመረቡ እና ከዊንዶውስ ማሽንዎ በዩኤስቢ ላይ የተገናኘ Raspberry Pi አለዎት። ሌላ ማንኛውም ሃርድዌር አያስፈልግም። በ SSH ላይ ከእሱ ጋር መገናኘት ፣ በዊንዶውስ ውስጥ ከሚወዱት አርታኢ ላይ ኮድ መጻፍ ፣ ፋይሎችን በቀጥታ ወደ ሊኑክስ ፋይል ስርዓት ማስቀመጥ ወይም በዊንዶውስ ውስጥ ባለው የዩኤስቢ አውራ ጣት በኩል ማለፍ ይችላሉ። አውታረ መረቡን ማስተካከል ካልቻሉ ከሌሎች ኮምፒተሮች ፋይሎችን ለማስተላለፍ ይህ እውነተኛ ምቾት ነው። እንዲሁም አዲስ ፋይሎችን የሚመለከቱ እና በአውራ ጣት ድራይቭ ላይ እንደታዩ ወዲያውኑ የሚያካሂዱ ስክሪፕቶችን መጻፍ ይችላሉ!

በዚህ ሙሉ አጋዥ ስልጠና ውስጥ ስላደረጉት ደስ ብሎኛል! የመጀመሪያውን ሙከራ ሁሉም ነገር በትክክል እንደሠራ ተስፋ አደርጋለሁ እናም ይህ ብዙ ጊዜ እንዳዳነዎት ተስፋ አደርጋለሁ። ማንኛውም ችግሮች ካሉዎት በአስተያየቶቹ ውስጥ ለማገዝ የተቻለኝን ሁሉ አደርጋለሁ ፣ እና በማዋቀሪያዬ ላይ የሚያደርጓቸው ማናቸውም ለውጦች ካሉዎት ፣ ሀሳቦችዎን እና ጥቆማዎችዎን መስማት እፈልጋለሁ።

ደረጃ 8 - ጉርሻ ምክሮች

ወደ ትላልቅ ዲስኮች መመለስ

ይህን ምስል ወደ ትልቅ የዲስክ ምስል ከዚያም ወደ ዲስክ ምስል እየመለሱ ከሆነ አዲሱን ካርድ ለመሙላት የሊኑክስ ፋይል ስርዓትን ማስፋፋት ይፈልጋሉ። ይህ “raspi-config” ን በማሄድ ሊከናወን ይችላል-

sudo raspi-config

ከዚያ “የላቀ አማራጮች” ን ይምረጡ። ከዚያ “የፋይል ስርዓትን ዘርጋ”። ይህ አንዴ ከተጠናቀቀ ፣ በጣም ትንሽ በሆነ የዲስክ ምስል ቢጀምሩም የእርስዎ ሊኑክስ ስርዓት መላውን የ SD ካርድ ይጠቀማል።

በሊኑክስ ውስጥ ከዊንዶውስ በአውራ ጣት ድራይቭ ላይ አዲስ የተፃፉ ፋይሎችን ማየት

ማንኛውም አዲስ ፋይሎች እንዲታዩ ይህንን የ fat32 ድራይቭ በሊኑክስ ውስጥ ማውረድ እና እንደገና መጫን ይኖርብዎታል። ይህ በጣም ቀላል ነው እና በሚከተለው ሊከናወን ይችላል-

sudo umount /mnt /usb_share

ከዚያም ፦

sudo mount -o ro /piusb.bin /mnt /usb_share

እና አሁን አዲሱን ፋይሎችዎን በሊኑክስ ውስጥ ማየት አለብዎት-

ls /mnt /usb_share

በአውራ ጣት ድራይቭ ላይ አዲስ የፓይዘን እስክሪፕቶችን መመልከት እና በራስ -ሰር ማሄድ

አዲስ ፋይሎችን በራስ -ሰር እንዲመለከት እና በሚታዩበት ጊዜ ከእነሱ ጋር አንድ ነገር ለማድረግ የ shellል ስክሪፕት ሊደረግ ይችላል። ያለማቋረጥ ለመሮጥ ከባድ ክዋኔ ይመስላል ፣ ስለሆነም በፍጥነት ላለማሄድ እሞክራለሁ ፣ ግን Raspberry Pi በጣም የሚያስብ አይመስልም።

በመጀመሪያ የ theል ስክሪፕት ይፍጠሩ

nano refreshPythonScript.sh

በሚከተለው ስክሪፕት ውስጥ ይለጥፉ እና ለመቅመስ ያርትዑ

#!/ቢን/ሽ

remoteFile = "/mnt/usb_share/Main.py" tempFile = "/home/pi/tempMain.py" localFile = "/home/pi/Main.py" # አካባቢያዊ ፋይሉን በመገልበጥ ባዶ ፋይል rm $ localFile በላዩ ላይ ፋይሎቹን ለማደስ # አካባቢያዊ ፋይልን ይንኩ እና እንደገና ያውጡ usb_share sudo umount /mnt /usb_share sudo mount -o ro /piusb.bin /mnt /usb_share # sudo ን ለማወዳደር ዋናውን። cp -r $ remoteFile $ tempFile ከሆነ cmp -s "$ tempFile" "$ localFile"; ከዚያ “እነሱ ይዛመዳሉ” ሌላውን ያስተጋባሉ “እነሱ የተለዩ ናቸው” # ቀድሞውኑ የ sudo killall python3 ን እየሰራ ከሆነ የ ‹ፒቶን› ስክሪፕትን ይገድሉ sudo / cp -r $ tempFile $ localFile # አካባቢያዊ ፋይልን ያሂዱ sudo python3 $ አካባቢያዊ ፋይል # እንደገና ከመተኛቱ በፊት ትንሽ ይጠብቁ 10 ተከናውኗል

በቁጥጥር + X ይቆጥቡ እና እንዲተገበር በስክሪፕቱ ላይ ፈቃዶችን ይለውጡ-

chmod +x refreshPythonScript.sh

እና አሁን በመተየብ በማንኛውም ጊዜ ማስኬድ ይችላሉ-

./refreshPythonScript.sh

Raspberry Pi በሚጀምርበት ጊዜ ይህ በራስ -ሰር ሊከናወን ይችላል ፣ ይህም ወደ አስደሳች ትንሽ የፓይዘን መሣሪያ ይለውጠዋል!

የሚመከር: