Სარჩევი:
- მარაგები
- ნაბიჯი 1: ჩამოტვირთეთ Ubuntu Raspberry Pi for Ubuntu საიტიდან
- ნაბიჯი 2: ჩაწერეთ სურათი USB დისკზე
- ნაბიჯი 3: განაახლეთ Raspberry Pi EEPROM
- ნაბიჯი 4: განაახლეთ Raspberry Pi Firmware
- ნაბიჯი 5: ამოიღეთ ბირთვი
- ნაბიჯი 6: განაახლეთ Config.txt ფაილი
- ნაბიჯი 7: შექმენით ავტომატური დეკომპრესიის სკრიპტი
- ნაბიჯი 8: შექმენით სხვა სკრიპტი
- ნაბიჯი 9: ისიამოვნეთ Ubuntu– ით Raspberry Pi 4 – ზე
ვიდეო: Raspberry Pi 4 Ubuntu USB Boot (არ არის SD ბარათი): 9 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ინსტრუქციები ქვემოთ მოცემულია და დაგეხმარებათ Raspberry Pi 4 -ის ჩატვირთვისას SD ბარათის გარეშე.
თუ არ გსურთ ნაბიჯების გადადგმა, თავდაპირველ პოსტზე არის წინასწარ ჩამონტაჟებული სურათები. უბრალოდ გადაატრიალეთ ეს სურათები USB დისკზე და თქვენ კარგად წახვალთ (სანამ თქვენ გაქვთ EEPROM, რომელიც მხარს უჭერს USB ჩატვირთვას - ნაბიჯი 3)
მარაგები
ჟოლო პი 4
USB SSD ან Flash Drive
ნაბიჯი 1: ჩამოტვირთეთ Ubuntu Raspberry Pi for Ubuntu საიტიდან
ჩამოტვირთეთ უბუნტუს სურათი ჟოლოს pi 4 ფორმით Ubuntu ოფიციალურ ვებგვერდზე.
ubuntu.com/download/raspberry-pi
ნაბიჯი 2: ჩაწერეთ სურათი USB დისკზე
ჩადეთ სურათი USB დისკზე. ეს შეიძლება იყოს USB დისკი, ან USB SSD. მე გირჩევთ გამოიყენოთ Balena Etcher Windows და MacOS. თუ თქვენ იყენებთ უბუნტუს, ჩაშენებული სურათის დამწერი მშვენივრად იმუშავებს.
www.balena.io/etcher/
ნაბიჯი 3: განაახლეთ Raspberry Pi EEPROM
ამ ნაბიჯის გადასაჭრელად რამდენიმე ქვესაფეხური არსებობს. თუ თქვენ უკვე განაახლეთ Raspberry Pi EEPROM "სტაბილურ" გამოშვებაზე, მაშინ შეგიძლიათ გამოტოვოთ ეს ნაბიჯი.
პირველ რიგში, თქვენ უნდა ჩაწეროთ RaspberryPiOS სურათი (https://www.raspberrypi.org/downloads/raspberry-pi-os/) SD ბარათზე.
მეორე, ჩატვირთეთ Raspberry Pi და შეცვალეთ/etc/default/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
ჩამოტვირთეთ განახლებული firmware ფაილები ჟოლოს pi github საიტიდან (https://github.com/raspberrypi/firmware/tree/master/boot).
დააკოპირეთ *
ნაბიჯი 5: ამოიღეთ ბირთვი
Raspberry Pi 4 ჩატვირთვისას არ შეუძლია შეკუმშული ბირთვის სურათის გადაღება. თქვენ უნდა გააუქმოთ ეს ხელით თქვენი პირველი ჩატვირთვის წინ.
ამის გაკეთება linux– ზე, გახსენით Ubuntu USB ჩატვირთვის დანაყოფი და გაუშვით
zcat vmlinuz> vmlinux
ტერმინალიდან.
ამის გაკეთება შეგიძლიათ Windows– ზე 7 – zip– ის გამოყენებით და 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: შექმენით ავტომატური დეკომპრესიის სკრიპტი
Ubuntu– ს ან მისი მრავალი პაკეტიდან ერთ – ერთი განახლების დროს, apt შექმნის ახალ ბირთვის სურათს. ეს სურათი შეკუმშული იქნება და გამოიწვევს Raspberry Pi- ს არ ჩატვირთვას განახლების შემდეგ. ამის გამოსასწორებლად, საჭიროა შეიქმნას სკრიპტი განახლების შემდეგ ახალი ბირთვის სურათების დეკომპრესირებისთვის.
ჩატვირთვის დანაყოფში შექმენით სკრიპტი სახელწოდებით auto_decompress_kernel. ეს შეიძლება გაკეთდეს უმეტეს ტექსტურ რედაქტორებთან. Linux– ში მე გირჩევთ ან ნანოს ან ატომს, Windows– ში მე გირჩევთ Atom– ს (შენიშვნა Windows მომხმარებლებისთვის, რომლებიც იყენებენ ტექსტის რედაქტირებას, დარწმუნდით, რომ წაშალეთ "TXT" ფაილის გაფართოება. თუ არა, ეს არ იმუშავებს). სკრიპტი უნდა შეიცავდეს შემდეგ კოდს:
#!/bin/bash -e
#ცვლადების დაყენება BTPATH//ჩატვირთვა/firmware CKPATH = $ BTPATH/vmlinuz DKPATH = $ BTPATH/vmlinux #შეამოწმეთ თუ საჭიროა შეკუმშვის გაკეთება. თუ [-e $ BTPATH/check.md5]; მაშინ, თუ md5sum -სტატუსი -იგნორირება დაკარგული -c $ BTPATH/check.md5; შემდეგ ეხმიანება -e "\ e [32m ფაილები არ შეცვლილა, დეკომპრესია არ არის საჭირო / e [0 მ" გასასვლელი 0 სხვა ექო -ე "\ e [31m ბირთვი mv $ DKPATH $ DKPATH.bak თუ [! $? == 0]; შემდეგ echo -e "\ e [31mDECOMPRESSED KERNEL BACKUP FAILED! / e [0m" exit 1 else echo -e "\ e [32m Decompressed kernel backup was წარმატებული / e [0m" fi #Decompress the new kernel echo "Decompressing kernel:" $ CKPATH "………….." zcat $ CKPATH> $ DKPATH თუ [! $? == 0]; შემდეგ ეხმიანება -e "\ e [31mKERNEL FAELED TO DECOMPRESS! / e [0m" exit 1 else echo -e "\ e [32mKernel Decompressed Succesfully / e [0m" fi #Hash new kernel for checking md5sum $ CKPATH $ DKPATH> $ BTPATH/check.md5 თუ [! $? == 0]; შემდეგ echo -e "\ e [31mMD5 GENERATION FAILED! / e [0m" else echo -e "\ e [32mMD5 generated წარმატებით / e [0 მ" fi #გასასვლელი გასასვლელი 0
ნაბიჯი 8: შექმენით სხვა სკრიპტი
იმისათვის, რომ სკრიპტი, რომელიც ჩვენ შევქმენით, ყოველ ჯერზე დარეკილი იყოს პაკეტის დაყენებისას, ჩვენ უნდა შევქმნათ სხვა სკრიპტი.
ეს სკრიპტი უნდა შეიქმნას Ubuntu ფაილურ სისტემაში. თუ თქვენ აკეთებთ ამ კონფიგურაციას linux სისტემაზე, შეგიძლიათ შეასრულოთ ეს ნაწილი თქვენი პირველი ჩატვირთვის წინ, თუ Windows- ზე ან MacOS- ზე ხართ, ამის გაკეთება დაგჭირდებათ პირველი ჩატვირთვის შემდეგ.
შექმენით ეს სკრიპტი /etc/apt/apt.conf.d/ დირექტორიაში და დაარქვით მას 999_decompress_rpi_kernel
sudo nano /etc/apt/apt.conf.d/999_decompress_rpi_kernel
კოდი უნდა იყოს:
DPkg:: Post-Invoke {"/bin/bash/boot/firmware/auto_decompress_kernel"; };
მას შემდეგ რაც შეიქმნება, თქვენ დაგჭირდებათ სკრიპტის შესრულებადი. ეს შეიძლება გაკეთდეს შემდეგი კოდის გამოყენებით:
sudo chmod +x /etc/apt/apt.conf.d/999_decompress_rpi_kernel
ნაბიჯი 9: ისიამოვნეთ Ubuntu– ით Raspberry Pi 4 – ზე
ახლა თქვენ შეგიძლიათ ჩატვირთოთ Ubuntu USB ჩართულ დისკზე.
გირჩევთ:
Raspberry Pi 4 Retropie Boot გარედან თუ SD ბარათი არ არის წარმოდგენილი: 5 ნაბიჯი
Raspberry Pi 4 Retropie Boot გარედან თუ SD ბარათი არ არის წარმოდგენილი: ~ github.com/engrpanda
ESP32-CAM გადაიღეთ ფოტოები და გაგზავნეთ ელექტრონული ფოსტით SPIFF მეხსიერების გამოყენებით. -- არ არის საჭირო SD ბარათი: 4 ნაბიჯი
ESP32-CAM გადაიღეთ ფოტოები და გაგზავნეთ ელექტრონული ფოსტით SPIFF მეხსიერების გამოყენებით. || SD ბარათი არ არის საჭირო: გამარჯობა ხალხო, ESP32-CAM დაფა არის დაბალი ღირებულების განვითარების დაფა, რომელიც აერთიანებს ESP32-S ჩიპს, OV2640 კამერას, რამდენიმე GPIO- ს პერიფერიულ მოწყობილობებთან დასაკავშირებლად და microSD ბარათის სლოტს. მას აქვს მრავალი პროგრამა, ვიდეო სერვერის ვიდეო სერვერის ჩათვლით
Nike LED Swoosh! ეს არის შესანიშნავი დეკორი ოთახისთვის. ეს არის ერთადერთი პროექტი, რომლის გამეორებაც ყველას შეუძლია .: 5 ნაბიჯი
Nike LED Swoosh! ეს არის შესანიშნავი დეკორი ოთახისთვის. ეს არის ერთი პროექტი, რომლის გამეორებაც ყველას შეუძლია.: ინსტრუმენტები-ფირის საზომი-ხრახნიანი საჭრელი-რკინის გამწმენდი ხერხი-ელექტრო საბურღი-ქამარი, მომარაგება-LED ზოლები (RGB) 5 მ-LED კონტროლერი-დენის წყარო 12V 4A-ხე 50-50-1500 2x ხე 20-20-3000 2x პლაივუდი 500-1000 მმ ხრახნები (45 მმ) 150x ხრახნები (35 მმ) 30x-scr
გააკეთეთ Alexa უნარები Cloud9– ით- საკრედიტო ბარათი ან აპარატურა არ არის საჭირო: 7 ნაბიჯი (სურათებით)
გააკეთეთ Alexa უნარები Cloud9– ით- საკრედიტო ბარათი ან აპარატურა არ არის საჭირო: გამარჯობა, დღეს მე ვაჩვენებ, თუ როგორ უნდა შექმნათ თქვენი საკუთარი Amazon Alexa უნარი Cloud9– ის გამოყენებით. მათთვის, ვინც არ იცის, Cloud9 არის ონლაინ IDE, რომელიც მხარს უჭერს უამრავ სხვადასხვა ენას და ის ასი პროცენტით უფასოა - საკრედიტო ბარათის მოთხოვნა არ არის
როგორ გააკეთოთ ნებისმიერი კომპაქტური ფლეშ ბარათი ან Microdrive Boot Windows XP: 5 ნაბიჯი
როგორ გააკეთოთ ნებისმიერი კომპაქტური ფლეშ ბარათი ან Microdrive Boot Windows XP: ეს არის მოსახერხებელი მეთოდი XP– ს მოთხოვნის გადასაჭრელად ფიქსირებული მედიიდან. მანქანის კომპიუტერის ან სხვა უაღრესად მობილური მოწყობილობის შექმნის ერთ -ერთი ყველაზე დიდი პრობლემა ის არის, რომ თქვენ ნამდვილად უნდა ჩატვირთოთ ფიქსირებული მედიიდან დიდხანს სიცოცხლის მანძილზე