Turinys:
- Prekės
- 1 veiksmas: atsisiųskite „Ubuntu for Raspberry Pi“iš „Ubuntu“svetainės
- 2 veiksmas: įrašykite vaizdą į USB diską
- 3 veiksmas: atnaujinkite Raspberry Pi EEPROM
- 4 veiksmas: atnaujinkite „Raspberry Pi“programinę įrangą
- 5 žingsnis: Išspauskite branduolį
- 6 veiksmas: atnaujinkite failą „Config.txt“
- 7 veiksmas: sukurkite automatinio išspaudimo scenarijų
- 8 veiksmas: sukurkite kitą scenarijų
- 9 veiksmas: mėgaukitės „Ubuntu“naudodami „Raspberry Pi 4“
Video: „Raspberry Pi 4 Ubuntu“USB įkrova (be SD kortelės): 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Instrukcijos pateikiamos žemiau ir padės jums paleisti „Raspberry Pi 4“be SD kortelės.
Jei nenorite atlikti veiksmų, pradiniame įraše yra iš anksto sukurtų vaizdų. Tiesiog perkelkite šiuos vaizdus į USB įrenginį ir galėsite pradėti (kol turite EEPROM, kuris palaiko paleidimą iš USB - 3 veiksmas)
Prekės
Raspberry Pi 4
USB SSD arba „Flash“diskas
1 veiksmas: atsisiųskite „Ubuntu for Raspberry Pi“iš „Ubuntu“svetainės
Atsisiųskite „Raspberry pi 4“„Ubuntu“vaizdą iš oficialios „Ubuntu“svetainės.
ubuntu.com/download/raspberry-pi
2 veiksmas: įrašykite vaizdą į USB diską
Perkelkite vaizdą į USB atmintinę. Tai gali būti USB atmintinė arba USB SSD. Aš rekomenduočiau naudoti „Balena Etcher“„Windows“ir „MacOS“. Jei naudojate „Ubuntu“, integruotas „Image Writer“veiks puikiai.
www.balena.io/etcher/
3 veiksmas: atnaujinkite Raspberry Pi EEPROM
Šiam žingsniui yra keli papildomi veiksmai. Jei jau atnaujinote „Raspberry Pi EEPROM“į „stabilų“leidimą, galite praleisti šį veiksmą.
Pirmiausia turite įrašyti RaspberryPiOS vaizdą (https://www.raspberrypi.org/downloads/raspberry-pi-os/) į SD kortelę.
Antra, paleiskite „Raspberry Pi“ir redaguokite/etc/default/rpi-eeprom-update failą įvesdami
sudo nano/etc/default/rpi-eeprom-update
ir pakeiskite įrašą „FIRMWARE_RELEASE_STATUS“iš kritinio į stabilų.
Trečia, bėk
sudo rpi-eeprom-update -a
iš terminalo ir leiskite atnaujinimui baigti.
Jei reikia daugiau informacijos, žr.
4 veiksmas: atnaujinkite „Raspberry Pi“programinę įrangą
Atsisiųskite atnaujintus programinės aparatinės įrangos failus iš raspberry pi github svetainės (https://github.com/raspberrypi/firmware/tree/master/boot).
Nukopijuokite visus *.dat ir *.elf failus į USB tvarkyklės „Ubuntu“įkrovos skaidinį, kuris mirksėjo nuo „Ubuntu“vaizdo nuo 2 veiksmo. (Perrašykite anksčiau buvusius failus)
5 žingsnis: Išspauskite branduolį
„Raspberry Pi 4“įkrovos įkroviklis negali priimti suspausto branduolio vaizdo. Prieš pirmą kartą paleisdami turite tai rankiniu būdu išspausti.
Norėdami tai padaryti „Linux“, atidarykite „Ubuntu USB“įkrovos skaidinį ir paleiskite
zcat vmlinuz> vmlinux
iš terminalo.
Tai galite padaryti „Windows“naudodami 7-zip ir ištraukdami „vmlinuz“failą. Tiesiog būtinai pervardykite išgautą failą į „vmlinux“.
6 veiksmas: atnaujinkite failą „Config.txt“
Faile config.txt yra įvairių RaspberryPi plokščių paleidimo parinktys. Atnaujinkite Raspberry Pi 4 informaciją. Pakeiskite [pi4] skyrių taip:
[pi4] max_framebuffers = 2 dtoverlay = vc4-fkms-v3d boot_delay branduolys = vmlinux initramfs initrd.img followkernel
7 veiksmas: sukurkite automatinio išspaudimo scenarijų
Atnaujinant „Ubuntu“ar vieną iš daugelio jo paketų, apt sukurs naują branduolio vaizdą. Šis vaizdas bus suspaustas ir dėl to „Raspberry Pi“nebus paleistas po atnaujinimo. Norint tai ištaisyti, reikia sukurti scenarijų, kad po atnaujinimų būtų išspausti nauji branduolio vaizdai.
Įkrovos skaidinyje sukurkite scenarijų, vadinamą auto_decompress_kernel. Tai galima padaryti naudojant daugumą teksto redaktorių. „Linux“rekomenduočiau arba „nano“, arba „Atom“, „Windows“- „Atom“(Pastaba jums, „Windows“vartotojams, naudojantiems teksto redagavimą, būtinai pašalinkite „TXT“failo plėtinį. Jei to nepadarysite, tai neveiks). Skripte turėtų būti toks kodas:
#!/bin/bash -e
#Nustatyti kintamuosius BTPATH =/boot/firmware CKPATH = $ BTPATH/vmlinuz DKPATH = $ BTPATH/vmlinux #Patikrinkite, ar reikia atlikti glaudinimą. jei [-e $ BTPATH/check.md5]; tada, jei md5sum -būsena -trūksta signoro -c $ BTPATH/check.md5; tada echo -e "\ e [32mFailai nepasikeitė, dekompresija nereikalinga / e [0m" išeiti 0 else echo -e "\ e [31mHash nepavyko, branduolys bus suspaustas / e [0m" fi fi #Atsarginė seno dekompresija branduolys mv $ DKPATH $ DKPATH.bak jei [! $? == 0]; tada echo -e "\ e [31mIEKOMPRESUOTO KERNELIO ATSARGINĖ SUTEIKIMAS! / e [0m" išeiti 1 else echo -e "\ e [32mIšpakuota branduolio atsarginė kopija buvo sėkminga / e [0m" fi #Dekompresuoti naujo branduolio aidą "Išardyti branduolį:" $ CKPATH "………….." zcat $ CKPATH> $ DKPATH, jei [! $? == 0]; tada echo -e "\ e [31mKERNELIUI nepavyko atsisakyti! / e [0m" exit 1 else echo -e "\ e [32mKernel dekompresuota sėkmingai / e [0m" fi #Hash naujas branduolys md5sum $ CKPATH $ DKPATH> $ BTPATH/check.md5, jei [! $? == 0]; tada echo -e "\ e [31mMD5 KARTOS PAVYKIMAS! / e [0m" else echo -e "\ e [32mMD5 sukurtas Sėkmingai / e [0m" fi #Išeiti 0
8 veiksmas: sukurkite kitą scenarijų
Kad ką tik sukurtas scenarijus būtų iškviestas kiekvieną kartą, kai įdiegiamas paketas, turime sukurti kitą scenarijų.
Šį scenarijų reikia sukurti „Ubuntu“failų sistemoje. Jei atliekate šią sąranką „Linux“sistemoje, šią dalį galite atlikti prieš pirmą kartą paleidžiant, jei naudojate „Windows“arba „MacOS“, tai turėsite padaryti po pirmojo įkrovos.
Sukurkite šį scenarijų kataloge /etc/apt/apt.conf.d/ ir pavadinkite jį 999_decompress_rpi_kernel
sudo nano /etc/apt/apt.conf.d/999_decompress_rpi_kernel
Kodas turėtų būti:
DPkg:: Paskambinimas po „{//bin/bash/boot/firmware/auto_decompress_kernel“; };
Kai tai bus sukurta, turėsite padaryti scenarijų vykdomąjį. Tai galima padaryti naudojant šį kodą:
sudo chmod +x /etc/apt/apt.aptf.d/999_decompress_rpi_kernel
9 veiksmas: mėgaukitės „Ubuntu“naudodami „Raspberry Pi 4“
Dabar galite paleisti „Ubuntu“USB diske.
Rekomenduojamas:
Raspberry Pi 4 retropie įkrova iš išorės, jei nėra SD kortelės: 5 žingsniai
„Raspberry Pi 4 Retropie Boot“iš išorės, jei nėra SD kortelės: ~ github.com/engrpanda
Leiskite kartu išspręsti „Fitbit Charge 2“įkrovą. Eilutės ekrane .: 3 žingsniai
Kartu sutvarkykite „Fitbit Charge 2“. Eilutės ekrane .: Taigi, nusipirkęs pirmąjį „Fitbit“, maždaug 13 tvirtinimo taškų pradėjau rodyti ekraną. Kasdien kitas pasirodydavo kartais daugiau nei vieną kartą per dieną. Aš labai gerai pasirūpinau savo „Fitbit“, maniau, ir nežinojau, kodėl tai prasidėjo. kartą
USB įkrova, skirta sustabdyti maitinimo bankų automatinį išjungimą: 4 veiksmai
USB įkrovimas, kad sustabdytų maitinimo blokus nuo automatinio išjungimo: turiu keletą maitinimo bankų, kurie puikiai veikia, tačiau susidūriau su problema, kai įkraunant belaidžių ausinių maitinimo bloką automatiškai išsijungia dėl per mažos įkrovimo srovės. Taigi nusprendžiau padaryti USB adapterį su maža apkrova, kad būtų išlaikyta galia
Kaip sukurti bet kokią kompaktišką „Flash“kortelę ar „Microdrive“įkrovą „Windows XP“: 5 veiksmai
Kaip sukurti bet kokią kompaktišką „Flash“kortelę ar „Microdrive“įkrovą „Windows XP“: tai patogus būdas apeiti reikalavimą, kad XP būtų paleistas iš fiksuotos laikmenos. Viena iš didžiausių problemų kuriant automobilio kompiuterį ar kitą labai mobilų įrenginį yra ta, kad jūs tikrai turėtumėte paleisti iš fiksuotos laikmenos ilgą gyvenimą kaip stovas
Geek - kreditinės kortelės/vizitinės kortelės laikiklis iš seno nešiojamojo kompiuterio kietojo disko: 7 žingsniai
Geek - kreditinės kortelės / vizitinės kortelės turėtojas iš seno nešiojamojo kompiuterio kietojo disko. Geek -ed verslo / kredito kortelės turėtojas. Šią beprotišką idėją sugalvojau, kai mano nešiojamojo kompiuterio kietasis diskas mirė ir iš esmės tapo nenaudingas. Čia pridėjau užpildytus vaizdus