ዝርዝር ሁኔታ:

Raspberry Pi 4 ኡቡንቱ ዩኤስቢ ቡት (የ SD ካርድ የለም) - 9 ደረጃዎች
Raspberry Pi 4 ኡቡንቱ ዩኤስቢ ቡት (የ SD ካርድ የለም) - 9 ደረጃዎች

ቪዲዮ: Raspberry Pi 4 ኡቡንቱ ዩኤስቢ ቡት (የ SD ካርድ የለም) - 9 ደረጃዎች

ቪዲዮ: Raspberry Pi 4 ኡቡንቱ ዩኤስቢ ቡት (የ SD ካርድ የለም) - 9 ደረጃዎች
ቪዲዮ: BTT - Manta M8P - MainSailOS with EMMc 2024, ህዳር
Anonim
Raspberry Pi 4 ኡቡንቱ ዩኤስቢ ቡት (የ SD ካርድ የለም)
Raspberry Pi 4 ኡቡንቱ ዩኤስቢ ቡት (የ SD ካርድ የለም)

መመሪያዎቹ ከዚህ በታች ናቸው ፣ እና ያለ ኤስዲ ካርድ Raspberry Pi 4 ን ማስነሳት ላይ ይመራዎታል።

ደረጃዎቹን መከተል የማይፈልጉ ከሆነ በመጀመሪያው ልጥፍ ላይ አስቀድመው የተሰሩ ምስሎች አሉ። እነዚህን ምስሎች ወደ ዩኤስቢ ድራይቭ ያብሩላቸው ፣ እና መሄድዎ ጥሩ ነው (የዩኤስቢ ማስነሻን የሚደግፍ EEPROM እስካለ ድረስ - ደረጃ 3)

አቅርቦቶች

Raspberry Pi 4

USB SSD ወይም ፍላሽ አንፃፊ

ደረጃ 1 ኡቡንቱን ለ Raspberry Pi ከኡቡንቱ ጣቢያ ያውርዱ

የኡቡንቱን ምስል ለ raspberry pi 4 ያውርዱ የኡቡንቱ ኦፊሴላዊ ድር ጣቢያ።

ubuntu.com/download/raspberry-pi

ደረጃ 2 ምስሉን ወደ ዩኤስቢ ዲስክ ይፃፉ

ምስሉን ወደ ዩኤስቢ አንጻፊ ያብሩ። ይህ የዩኤስቢ ዱላ ወይም የዩኤስቢ ኤስዲዲ ሊሆን ይችላል። ባሌና ኤተርን በዊንዶውስ እና በማክሮስ ላይ እንዲጠቀሙ እመክራለሁ። ኡቡንቱን የሚጠቀሙ ከሆነ አብሮ የተሰራው የምስል ጸሐፊ በትክክል ይሠራል።

www.balena.io/etcher/

ደረጃ 3 Raspberry Pi EEPROM ን ያዘምኑ

ለዚህ ደረጃ ፣ በርካታ ንዑስ ደረጃዎች አሉ። አስቀድመው የ Raspberry Pi EEPROM ን ወደ “የተረጋጋ” መልቀቂያ ካዘመኑ ታዲያ ይህንን ደረጃ መዝለል ይችላሉ።

በመጀመሪያ የ RaspberryPiOS ምስል (https://www.raspberrypi.org/downloads/raspberry-pi-os/) ወደ ኤስዲ ካርድ መጻፍ አለብዎት።

ሁለተኛ ፣ Raspberry Pi ን ያስጀምሩ ፣ እና በመተየብ/ወዘተ/ነባሪ/rpi-eeprom-update ፋይልን ያርትዑ።

sudo nano/etc/default/rpi-eeprom-update

እና የ "FIRMWARE_RELEASE_STATUS" ግቤትን ከወሳኝ ወደ የተረጋጋ ይለውጡ።

ሦስተኛ ፣ ሩጡ

sudo rpi-eeprom-update -a

ከተርሚናል ፣ እና ዝመናው እንዲጨርስ ይፍቀዱ።

ከፈለጉ ተጨማሪ ዝርዝሮችን ለማግኘት https://www.raspberrypi.org/documentation/hardware/raspberrypi/booteeprom.md ን ይመልከቱ።

ደረጃ 4: Raspberry Pi Firmware ን ያዘምኑ

የዘመኑትን የጽኑዌር ፋይሎች ከ raspberry pi github ጣቢያ (https://github.com/raspberrypi/firmware/tree/master/boot) ያውርዱ።

በዩኤስቢ ሾፌሩ ላይ ሁሉንም *.dat እና *.elf ፋይሎችን በኡቡንቱ የማስነሻ ክፍልፍል ላይ ከኡቡንቱ ምስል ጋር ከደረጃ 2. (ቀደም ሲል የነበሩትን ፋይሎች እንደገና ይፃፉ)

ደረጃ 5: የከርነል መበታተን

Raspberry Pi 4 bootloader የተጨመቀ የከርነል ምስል ሊወስድ አይችልም። ከመጀመሪያው ቡትዎ በፊት ይህንን እራስዎ መበታተን አለብዎት።

ይህንን በሊኑክስ ላይ ለማድረግ የኡቡንቱ ዩኤስቢ የማስነሻ ክፋይ ይክፈቱ እና ያሂዱ

zcat vmlinuz> vmlinux

ከተርሚናል።

ይህንን በዊንዶውስ 7-ዚፕ በመጠቀም እና የ vmlinuz ፋይልን ማውጣት ይችላሉ። የወጣውን ፋይል ወደ vmlinux እንደገና መሰየምዎን እርግጠኛ ይሁኑ።

ደረጃ 6 የ Config.txt ፋይልን ያዘምኑ

የ config.txt ፋይል ለተለያዩ RaspberryPi ሰሌዳዎች የማስነሻ አማራጮች አሉት። ለ Raspberry Pi መረጃውን ያዘምኑ 4. ክፍሉን ለ [pi4] በሚከተለው ይተኩ

[pi4] max_framebuffers = 2 dtoverlay = vc4-fkms-v3d boot_delay kernel = vmlinux initramfs initrd.img followkernel

ደረጃ 7: ራስ-መፍረስ ስክሪፕት ይፍጠሩ

ለኡቡንቱ ወይም ከብዙ ጥቅሎቹ በአንዱ ዝመና ወቅት አፕፕ አዲስ የከርነል ምስል ይፈጥራል። ይህ ምስል ይጨመቃል ፣ እና ከዝማኔው በኋላ Raspberry Pi እንዳይነሳ ያደርገዋል። ይህንን ለማስተካከል ከዝማኔዎች በኋላ አዲሱን የከርነል ምስሎችን ለመገልበጥ ስክሪፕት መፍጠር ያስፈልጋል።

በመነሻ ክፍፍል ውስጥ auto_decompress_kernel የሚባል ስክሪፕት ይፍጠሩ። ይህ በአብዛኛዎቹ የጽሑፍ አርታኢዎች ሊከናወን ይችላል። በሊኑክስ ውስጥ እኔ ናኖ ወይም አቶምን እመክራለሁ ፣ በዊንዶውስ ውስጥ አቶምን እመክራለሁ (የጽሑፍ አርትዕን ለሚጠቀሙ የዊንዶውስ ተጠቃሚዎች ማስታወሻ ፣ የ “TXT” ፋይል ቅጥያውን ማስወገድዎን ያረጋግጡ። እርስዎ ካልሠሩ ይህ አይሰራም)። ስክሪፕቱ የሚከተለውን ኮድ መያዝ አለበት

#!/ቢን/bash -e

#Set Variables BTPATH =/boot/firmware CKPATH = $ BTPATH/vmlinuz DKPATH = $ BTPATH/vmlinux #መጭመቂያ መደረግ ካለበት ያረጋግጡ። ከሆነ [-e $ BTPATH/check.md5]; ከዚያ md5sum --status --ignore -missing -c $ BTPATH/check.md5 ከሆነ; ከዚያ echo -e "\ e [32m ፋይሎች አልተለወጡም ፣ መበታተን አያስፈልግም / e [0m" መውጫ 0 ሌላ echo -e "\ e [31mHash አልተሳካም ፣ ከርነል ይጨመቃል / e [0m" fi fi #ምትኬውን አሮጌውን ከርነል mv $ DKPATH $ DKPATH.bak ከሆነ [! $? == 0]; ከዚያ አስተጋባ-e "\ e [31mDECOMPRESSED KERNEL BACKUP ተሰናክሏል! / e [0m" መውጫ 1 ሌላ አስተጋባ -e "\ e [32mDcompressed የከርነል ምትኬ ተሳክቷል / e [0m" fi #አዲሱን የከርነል አስተጋባ "ማነጣጠል ከርኔል ፦" $ CKPATH "………….." zcat $ CKPATH> $ DKPATH ከሆነ [! $? == 0]; ከዚያ አስተጋባ-e "\ e [31mKERNEL DECOMPRESS! / e [0m" መውጫ 1 ሌላ echo -e "\ e [32mKernel Discompressed Succesfully / e [0m" fi #md5sum $ CKPATH $ DKPATH> $ BTPATH/check.md5 ከሆነ [! $? == 0]; ከዚያ አስተጋባ -እ "\ e [31mMD5 ትውልድ አልተሳካም! \" [0m "ሌላ አስተጋባ -e" / e [32mMD5 የተፈጠረ በተሳካ ሁኔታ / e [0m "fi #መውጫ 0

ደረጃ 8 ሌላ ስክሪፕት ይፍጠሩ

አንድ ጥቅል በተጫነ ቁጥር እኛ የፈጠርነው ስክሪፕት እንዲጠራ ፣ ሌላ ስክሪፕት መፍጠር አለብን።

ይህ ስክሪፕት በኡቡንቱ የፋይል ስርዓት ውስጥ መፈጠር አለበት። ይህንን ቅንብር በሊኑክስ ስርዓት ላይ እያደረጉ ከሆነ ፣ ከመጀመሪያው ቡትዎ በፊት ይህንን ክፍል ማከናወን ይችላሉ ፣ በዊንዶውስ ወይም በማክሮስ ላይ ከሆኑ ፣ ከመጀመሪያው ቡትዎ በኋላ ይህንን ማድረግ ያስፈልግዎታል።

ይህንን ስክሪፕት በ /etc/apt/apt.conf.d/ ማውጫ ውስጥ ይፍጠሩ እና 999_decompress_rpi_kernel ብለው ይሰይሙት

sudo nano /etc/apt/apt.conf.d/999_decompress_rpi_kernel

ኮዱ መሆን ያለበት:

DPkg:: ድህረ-ጥሪ {"/bin/bash/boot/firmware/auto_decompress_kernel"); };

አንዴ ይህ ከተፈጠረ ፣ ስክሪፕቱን እንዲሠራ ማድረግ ያስፈልግዎታል። የሚከተለውን ኮድ በመጠቀም ሊከናወን ይችላል-

sudo chmod +x /etc/apt/apt.conf.d/999_decompress_rpi_kernel

ደረጃ 9 በ Raspberry Pi 4 ላይ በኡቡንቱ ይደሰቱ

አሁን ኡቡንቱን በዩኤስቢ የነቃ ድራይቭ ላይ ማስነሳት ይችላሉ።

የሚመከር: