Cum să porniți un Raspberry Pi 4 de pe un SSD USB sau Flash

Implicit, Raspberry Pi voi încercați întotdeauna să porniți (și să stocați toate programele sale) pe cardul de memorie micro SD, care are o lățime de bandă teoretică de 50 Mbps pe Raspberry Pi 4 și 25 Mbps pe modele. anterior. Folosind un extern SSD , chiar conectat prin USB, poate accelera foarte mult performanțele dispozitivului, așa că în continuare vă vom spune cum puteți face Cizme de zmeură Pi de la un extern SSD sau chiar de la o unitate USB pen.

În ciuda lățimii de bandă redusă pe care o au Raspberry Pi în priza sa pentru cardurile de memorie microSD, le putem face cu adevărat rapid folosind unități USB externe. Problema este că, în mod implicit, nu vor porni sistemul de operare de la ei, dar urmează să vă arătăm pașii pe care trebuie să îi urmați pentru a face acest lucru. Datorită acestui fapt, puteți realiza o lățime de bandă de până la 140 Mbps de citire și 208 Mbps de scris .

Porniți un Raspberry Pi 4 de pe un SSD USB sau Flash

Pregătiți Raspberry Pi 4 pentru a porni de pe un SSD USB

Primul pas este pur și simplu să porniți normal cu sistemul de operare pe care l-ați instalat pe cardul de memorie micro SD, iar al doilea pas este să vă asigurați că îl aveți complet actualizat. Pentru a face acest lucru, pur și simplu introduceți următoarele comenzi în consolă:

sudo apt update
sudo apt full-upgrade

Odată ce procesul de actualizare a fost finalizat, va trebui să editați un fișier pentru a vă permite să instalați firmware-ul care ne va permite să pornim Raspberry Pi de la un SSD sau USB pen drive. Pentru aceasta, executați următoarea comandă:

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

Se va deschide editorul de text „nano”, iar ceea ce trebuie să facem este să schimbăm FIRMWARE_RELEASE_STATUS parametru de la „critic” la „stabil”. Odată modificat, apăsați CTRL + X pentru a salva și ieși (asigurați-vă că apăsați Y atunci când vi se cere dacă doriți să salvați modificările).

Actualizați firmware-ul Raspberry Pi pentru aranjament din SSD USB

Acum trebuie să instalăm un nou bootloader, care este componenta care ne va permite, așa cum sugerează numele său, să putem porni de pe alte dispozitive decât cardul SD SD. Pentru aceasta, executați următoarea comandă:

sudo rpi-eeprom-update -d -a

După ce se termină, trebuie să reporniți Zmeura Pi pentru ca modificările să intre în vigoare. Când reporniți sistemul de operare, este recomandat să executați următoarea comandă pentru a verifica dacă utilizați acum firmware-ul corect:

vcgencmd bootloader_version

Data firmware-ului ar trebui să fie 15 iunie 2020 sau mai târziu, deoarece această versiune este prima care acceptă pornirea Raspberry Pi de pe un dispozitiv USB.

Versiune de firmware Raspberry Pi

Odată făcut acest lucru, trecem la a doua parte a tutorialului, care constă pur și simplu în copierea sistemului dvs. actual pe noul SSD sau pe alt dispozitiv USB pe care doriți să-l utilizați pentru a porni Raspberry Pi de la acesta.

Pregătiți SSD-ul de pornire

Ceea ce ar trebui să faceți acum, așa cum am menționat, este fie să copiați tot conținutul micro SD pe noua unitate USB pe care doriți să o utilizați (pentru aceasta trebuie să o faceți de pe un computer sau Mac, deoarece din Raspberry Pi nu veți putea utiliza fișiere de sistem) sau puteți pur și simplu monta o imagine a sistemului de operare direct pe unitatea USB. Este alegerea ta.

Ceea ce este important este următorul pas și pentru aceasta veți avea nevoie de un ferestre din PC sau Mac. Trebuie să fiți conectat atât cardul micro SD al Raspberry Pi, cât și unitatea USB. Accesați directorul / boot al micro SD-ului și copiați toate fișierele * .dat și * .elf fișiere de acolo către directorul / boot al SSD sau dispozitiv USB, înlocuind fișierele existente.

Acum da, fără a avea chiar și micro SD-ul instalat în zmeură, puteți porni acum dispozitivul de pe unitatea flash SSD sau USB pe care tocmai am pregătit-o și veți vedea că totul funcționează mult mai repede decât înainte.