Atât SSD-urile (unități cu stare solidă), cât și cardurile SD folosesc o tehnologie de stocare flash similară pentru a stoca date. Cu toate acestea, SSD-urile oferă controlere mai rapide și mai multă toleranță la erori, ceea ce le face mult mai fiabile decât cardurile SD. În timp ce majoritatea Raspberry Pis încă rulează pe carduri microSD, puteți folosi și un SSD extern pentru a porni Raspberry Pi.
În acest ghid, veți afla pașii pentru a activa pornirea USB pe Raspberry Pi, apoi utilizați un SSD extern ca suport de pornire pentru a porni sistemul de operare Raspberry Pi și pentru a utiliza spațiul rămas ca stocare permanentă pentru dvs date.
Lucruri de care veți avea nevoie
Veți avea nevoie de următoarele elemente pentru a activa boot-ul SSD pe Raspberry Pi.
- Raspberry Pi (model 4, 400, 3, Zero W sau Zero 2W)
- card microSD (minimum 1 GB, maxim 64 GB)
- cititor de carduri microSD
- Tastatura și mouse-ul (atât fără fir, cât și cu fir vor funcționa) - nu sunt necesare dacă doriți să activați pornirea SSD pe un Raspberry Pi 4 sau Pi 400
- Orice tip de SSD extern (cum ar fi M.2, SATA sau NVMe/PCIe)
Porniți Raspberry Pi 4 sau 400 de pe SSD
Pentru a porni Raspberry Pi 4 sau Raspberry Pi 400 de pe SSD, trebuie să activați pornirea USB urmând acești pași:
- Conectați cardul microSD la alt computer folosind un cititor de carduri.
- Descărcați, instalați și lansați Raspberry Pi Imager instrument pe sistemul dvs. Windows, Linux sau Mac.
- Apasă pe Alegeți sistemul de operare butonul și apoi faceți clic Diverse imagini utilitare > Bootloader > USBBoot.
- Apasă pe Alegeți Stocare butonul și selectați cardul microSD conectat la sistemul dvs.
- Clic Scrie și așteptați finalizarea procesului flash. Va dura doar câteva secunde.
- După procesul flash, cardul microSD este auto-ejectat. Deconectați cardul microSD de la sistem și introduceți-l în slotul microSD al Raspberry Pi 4 sau 400.
- Conectați sursa de alimentare la Raspberry Pi pentru a-l porni. Pi va citi și va flash automat bootloader-ul USB de pe cardul microSD conectat. Acest lucru durează câteva secunde.
- Când blițul are succes, ledul verde de pe Raspberry Pi începe să clipească continuu. Pentru a confirma în continuare, conectați portul HDMI la un afișaj. Dacă afișajul afișează un ecran verde, acesta indică faptul că procesul bliț este încheiat.
- Opriți Raspberry Pi și deconectați sau scoateți cardul microSD.
Porniți Raspberry Pi 3 sau Zero de pe SSD
Pentru a activa pornirea SSD pe Raspberry Pi 3 sau Zero W/2W, trebuie să flashizați sistemul de operare standard Raspberry Pi pe card microSD, porniți Raspberry Pi și faceți câteva modificări la fișierele de configurare pentru a activa USB (SSD) cizme.
Pașii sunt următorii:
- Introduceți un card microSD în sistem și lansați instrumentul Raspberry Pi Imager.
- Click pe AlegeOS și apoi selectați ZmeurăPiOS (32 de biți).
- Clic AlegeDepozitare și selectați cardul microSD dintre dispozitivele de stocare disponibile.
- Opțional, puteți să faceți clic pe pictograma roată pentru a afișa opțiunile avansate, apoi să introduceți detaliile rețelei Wi-Fi și să activați SSH.
- Apasă pe Scrie buton.
- După finalizarea procesului flash, introduceți cardul microSD în Raspberry Pi și porniți-l.
- Conectați o tastatură și un mouse la Raspberry Pi.
- După ce pornește, conectați-vă folosind numele de utilizator implicit pi si parola zmeură (cu excepția cazului în care le-ați schimbat în opțiunile avansate Raspberry Pi Imager).
- Deschideți fereastra Terminal și executați următoarele comenzi.
sudo apt Actualizați -y
sudo apt upgrade -y - După actualizarea și actualizarea pachetelor, rulați următoarea comandă în fereastra Terminal.
ecou program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
- Această comandă activează pornirea USB pe Raspberry Pi 3 sau Zero W/2W. După ce rulați comanda, reporniți Raspberry Pi și apoi executați următoarea comandă pentru a confirma dacă pornirea USB este activată.
vcgencmd otp_dump | grep 17
- Dacă rezultatul afișat este 17:3020000a, pornirea USB este activată. Acum puteți scoate cardul microSD din Raspberry Pi.
Pregătiți SSD bootabil Raspberry Pi
Pentru a porni Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 sau Raspberry Pi 400 prin SSD, trebuie să instalați un sistem de operare, cum ar fi Raspberry Pi OS pe SSD, folosind Raspberry Pi Imager (sau Balena Etcher instrument). După ce ați scris sistemul de operare, puteți conecta SSD-ul la Raspberry Pi printr-un port USB și puteți porni sistemul de operare de pe SSD.
Pentru a pregăti SSD-ul pentru pornire, urmați acești pași:
- Lansați instrumentul Raspberry Pi Imager și conectați SSD-ul extern la sistem printr-un port USB.
- Clic Alegeți sistemul de operare pentru a selecta sistemul de operare dorit din listă. Dacă doriți să flashați o imagine a sistemului de operare descărcată, puteți utiliza fișierul făcând clic pe Personalizat opțiunea și apoi selectați fișierul OS din sistemul dvs.
- Clic Alegeți Stocare pentru a selecta mediul de stocare SSD conectat.
- Apasă pe Scrie buton.
- După ce sistemul de operare este flash pe SSD, demontați unitatea și apoi conectați unitatea USB la unul dintre USB porturi 3.0 sau 2.0 de pe Raspberry Pi 4/400, Raspberry Pi 3 (sau către portul micro-USB Zero W/2W printr-un adaptor).
- Conectați sursa de alimentare pentru a porni Raspberry Pi.
- Raspberry Pi va verifica dacă există un SSD bootabil conectat la portul USB și va porni sistemul de operare.
Utilizarea unui SSD ca stocare permanentă pentru Raspberry Pi
După ce porniți sistemul de operare de pe unitatea SSD externă, puteți utiliza spațiul rămas din SSD ca stocare permanentă pentru a stoca alte date. Pentru a verifica spațiul de stocare disponibil, executați următoarea comandă în aplicația Terminal.
df -h
Dacă utilizați versiunea desktop a sistemului de operare Raspberry Pi, deschideți Manager de fișiere și faceți clic pe Rădăcină sistemului de fișiere în partea de sus a ecranului. Puteți vedea spațiul de stocare disponibil în colțul din dreapta jos.
Acum că aveți un spațiu de stocare SSD mai rapid, îl puteți utiliza construiește-ți propriul spațiu de stocare în cloud, accesibil de oriunde sau la găzduiește un site web securizat pe Raspberry Pi.
Mai mult spațiu de stocare cu performanțe mai rapide
Pornirea Raspberry Pi cu un SSD este foarte recomandată, deoarece este mult mai rapidă și mai fiabilă decât un card microSD. Puteți folosi orice SSD extern disponibil pe piață. Acestea includ SSD-uri M.2, SATA și NVMe/PCIe. În timp ce procesul de activare a pornirii este puțin complex pe Raspberry Pi 3 și Raspberry Pi Zero W/2W, este mult mai ușor pe Raspberry Pi 4 și Raspberry Pi 400.