Raspberry Pi 4 Firmware støtter USB -oppstart. Du kan enkelt starte ditt favorittoperativsystem på Raspberry Pi 4 fra en USB HDD, SSD eller en USB -tommelstasjon i stedet for det tradisjonelle microSD -kortet. Det er mange fordeler med USB -oppstart:
1) Billigere lagring
USB HDD eller USB SSD er billigere enn samme kapasitet MicroSD -kort. Så kostnadene for lagring kan reduseres.
2) Raskere oppstartstid
USB SSD -er er mye raskere enn det tradisjonelle microSD -kortet. Operativsystemet vil starte raskere fra et USB SSD enn et tradisjonelt microSD -kort.
3) Levetid
USB SSD eller USB HDD har en mye lengre levetid enn et microSD -kort. Det er en lavere sjanse for maskinvarefeil sammenlignet med et microSD -kort. Igjen kan en USB SSD eller USB HDD håndtere tunge I/O -arbeidsmengder, i motsetning til et microSD -kort.
I denne artikkelen skal jeg vise deg hvordan du aktiverer USB -oppstart på Raspberry Pi 4 og Boot Raspberry Pi OS fra en USB SSD/HDD/TUMK -stasjon. Så la oss komme i gang!
Ting du trenger:
For å følge denne artikkelen, trenger du følgende ting:
MERK: Hvis du ikke vil få tilgang til bringebær Pi 4 eksternt via SSH eller VNC, må du koble til en skjerm, tastatur og mus til bringebærpi -pi -en. Jeg trenger ikke noen av disse, da jeg skal koble Raspberry Pi 4 eksternt via VNC Remote Desktop Protocol. Oppsettet mitt kalles også det hodeløse oppsettet av Raspberry Pi 4.
Hvis du trenger hjelp til å blinke Raspberry Pi OS -bildet på MicroSD -kortet, kan du sjekke artikkelen min hvordan du installerer og bruker Raspberry Pi Image.
Hvis du er en Raspberry Pi -nybegynner og du trenger hjelp til å installere Raspberry Pi OS på Raspberry Pi 4, sjekk artikkelen min hvordan du installerer Raspberry Pi OS på Raspberry Pi 4.
Hvis du trenger hjelp til det hodeløse oppsettet av Raspberry Pi 4, kan du sjekke artikkelen min hvordan du installerer og konfigurerer Raspberry Pi OS på Raspberry Pi 4 uten ekstern skjerm.
Aktivering av USB -støvel på Raspberry Pi 4:
I denne delen skal jeg vise deg hvordan du aktiverer USB -oppstart på Raspberry Pi 4.
Før du kan aktivere USB -oppstart på Raspberry Pi 4, må du oppdatere alle de eksisterende pakkene til Raspberry Pi OS. Slik at vi kan oppdatere firmware og aktivere USB -oppstart.
Oppdater først Apt Package Repository Cache med følgende kommando:
$ sudo apt oppdatering
Apt Package Repository Cache skal oppdateres.
Som du ser har jeg noen oppdateringer tilgjengelig.
Hvis du vil oppdatere alle de eksisterende pakkene, kjører du følgende kommando:
$ sudo apt oppgradering
For å bekrefte oppdateringen, trykk Y Og trykk deretter <Tast inn>.
APT Package Manager vil laste ned og installere alle nødvendige oppdateringer fra Internett. Det kan ta en stund å fullføre.
På dette tidspunktet skal alle eksisterende pakker installeres.
For at endringene skal tre i kraft, start Raspberry Pi 4 med følgende kommando:
$ sudo omstart
Nå må du oppdatere firmware til Raspberry Pi 4.
Når Raspberry Pi 4-støvlene dine åpner en terminal og kjør Raspi-Config Raspberry Pi-konfigurasjonsverktøy som følger:
$ Sudo Raspi-Config
Herfra, velg Oppstartsalternativer og trykk <Tast inn>.
Plukke ut Boot ROM -versjon og trykk <Tast inn>.
Plukke ut Siste bruk den nyeste versjonen Boot ROM -programvaren og trykk <Tast inn>.
Plukke ut <Ja> og trykk <Tast inn>.
trykk <Tast inn>
Plukke ut <Bli ferdig> og trykk <Tast inn>.
Plukke ut <Ja> og trykk <Tast inn>. Raspberry Pi 4 bør starte på nytt. Når den starter, bør firmware oppdateres.
Nå kan du aktivere USB -oppstart på Raspberry Pi 4.
Når Raspberry Pi 4 støvler, åpner du en terminal og kjører Raspi-Config følgende:
$ Sudo Raspi-Config
Plukke ut Oppstartsalternativer og trykk <Tast inn>.
Plukke ut Oppstartsordre og trykk <Tast inn>.
Plukke ut USB -oppstart og trykk <Tast inn>.
trykk <Tast inn>.
Plukke ut <Bli ferdig> og trykk <Tast inn>.
Plukke ut <Ja> og trykk <Tast inn>. Raspberry Pi 4 bør starte på nytt. Når det er støvler, bør du ha USB -oppstart aktivert.
Sjekk USB -oppstartsstatus:
For å sjekke om USB -oppstart er aktivert, åpner du en terminal og kjører følgende kommando:
$ VCGENCMD Bootloader_Config
Hvis du har 0xf41 som Boot_order, Deretter er USB -oppstart aktivert på Raspberry Pi 4.
Kloning av microSD -kortet til USB HDD/SDD/TUMK -stasjon:
Du kan ganske enkelt blinke ditt favorittoperativsystem på USB -lagringsenheten din ved hjelp av Balena Etcher eller Raspberry Pi Imager. Du kan også klone operativsystemet fra microSD -kortet til USB -lagringsenheten din (i.e. HDD, SSD eller tommelfinger). Hvis du kloner operativsystemet fra microSD -kortet til USB -lagringsenheten, kan du oppbevare alle dataene og trenger ikke å konfigurere operativsystemet på nytt eller installere programmene du bruker på nytt.
I denne delen skal jeg vise deg hvordan du kloner Raspberry Pi OS fra MicroSD -kortet ditt til USB HDD/SDD/TUMK -stasjonen ved å bruke Raspberry Pi 4.
Som du ser, for øyeblikket, er Raspberry Pi OS installert i MicroSD -kortet MMCBLK0.
$ LSBLK
Sett inn USB HDD/SSD/TUMK -stasjonen i Raspberry Pi 4.
Den skal vises i listen for lagrings-/blokkering, som du kan se på skjermdumpen nedenfor.
$ LSBLK
Gå til Raspberry Pi OS -menyen, gå til Tilbehør > SD -kortkopier.
SD -kortkopieren skal starte.
Velg MicroSD -kortet (kilden) fra Kopi fra enheten rullegardinmenyen og velg USB HDD/SSD/TUMK -stasjonen (målet) fra Kopier til enheten nedtrekksmenyen. Når du er ferdig, klikker du på Start.
For å bekrefte klonoperasjonen, klikk på Ja.
SD -kortkopier skal begynne å kopiere innholdet fra MicroSD -kortet til USB -lagringsenheten. Det vil ta en stund å fullføre.
Når klonoperasjonen er fullført, klikker du på Ok.
Klikk på Lukk For å lukke SD -kortkopimaskinen.
Slå av Raspberry Pi 4 med følgende kommando:
$ sudo poweroff
Oppstart OS på Raspberry Pi 4 fra USB HDD/SDD/TUMK -stasjon:
Nå som USB -lagringsenheten er klar, kan du ta ut microSD -kortet fra Raspberry Pi 4 og bare holde USB HDD/SSD/TUMK -stasjonen. Deretter, strøm på Raspberry Pi 4.
Raspberry Pi 4 skal starte opp fra USB HDD/SSD/TUMK -stasjonen.
Som du kan se, startet operativsystemet fra USB HDD/SSD/TUMK -stasjonen.
$ LSBLK
Konklusjon:
I denne artikkelen har jeg vist deg hvordan du aktiverer USB -oppstart på Raspberry Pi 4 ved hjelp av Raspberry Pi OS. Jeg har også vist deg hvordan du kloner OS fra microSD -kortet til USB HDD/SSD/TUMK -stasjonen og starter opp fra USB -lagringsenheten.