I denne vejledning lærer du, hvordan du ændrer din Raspberry Pi 4 bootloader til at starte via USB-lagermedier, som f.eks. en ekstern SSD (solid state-drev), som er meget hurtigere, mere pålidelig og tilbyder mere lagerplads end en microSD kort. Du vil også lære, hvordan du aktiverer netværksstart på din Raspberry Pi 4 til at starte op via en Ethernet-forbindelse (internet).
Hvorfor starte Raspberry Pi 4 via SSD eller netværk?
Der er visse situationer, hvor du ønsker at starte din Raspberry Pi via en SSD i stedet for et microSD-kort.
For eksempel, når du aktiverer USB-opstart, kontrollerer Pi først for tilsluttede bootbare USB-enheder. Hvis der ikke registreres en bootbar USB-enhed, søger Pi'en efter SD-kortet og starter operativsystemet. Således kan du bruge Raspberry Pi til at starte, køre eller teste andre OS-udgivelser uden at skulle formatere eller slette hovedoperativsystemet fra SD-kortet, som du bruger hver dag.
Også, hvis du ikke har et SD-kort eller har et mindre SD-kort, men kræver mere lagerplads til dit formål, giver USB-opstart via et flashdrev (såsom et tommelfingerdrev eller SSD) mening. Men hvis Raspberry Pi 4 stopper med at starte, skal du kigge efter disse
årsager til en Raspberry Pi, der ikke vil starte og reparere dem.Flash USB Bootloader Firmware
For at aktivere USB-opstart skal du flashe USB-bootloader-firmwaren til din Raspberry Pi 4. Til dette skal du bruge et microSD-kort af enhver størrelse (så lille som 256 MB vil fungere). Følg derefter disse trin for at flashe USB-bootloaderen til din Raspberry Pi 4.
- Download, installer og start den seneste version af Raspberry Pi Imager-værktøjet. Tilslut også microSD-kortet til dit computersystem.
- Klik Vælg OS og vælg Diverse hjælpebilleder > Bootloader > USB-start.
- Klik Vælg Opbevaring og vælg microSD-kortet.
- Klik Skrive. Vent til det er færdigt. Når det er afsluttet, skal du afmontere/skubbe ud og derefter frakoble microSD-kortet fra systemet.
- Sluk for Raspberry Pi 4, og indsæt USB boot microSD-kortet.
- Tilslut strømforsyningen til Raspberry Pi 4. Pi'en tændes, og USB-bootloaderen blinker automatisk. Dette vil kun tage et par sekunder. Det grønne LED-lys på Raspberry Pi blinker konstant, når bootloaderen blinker. Hvis du har tilsluttet HDMI-porten til en skærm, vil du se en grøn skærm, når firmwaren blinker.
- Du kan nu slukke for Raspberry Pi og fjerne microSD-kortet.
Din Raspberry Pi 4 er klar til at starte fra eksternt USB-lagermedie, såsom et tommelfingerdrev eller bærbar SSD eller harddisk. Du skal dog flashe USB-startmediet med det ønskede OS, du vil starte op via Raspberry Pi 4. Trinene er som følger:
- Start Raspberry Pi Imager-værktøjet, og klik Vælg OS for at vælge OS fra listen. Hvis du vil flashe et OS-billede, du har downloadet på din lokale maskine, skal du vælge Brugerdefinerede og vælg derefter .img OS-fil fra dit system.
- Klik Vælg Opbevaring for at vælge det tilsluttede USB-lagermedie, og klik på Skrive.
- Når operativsystemet er flashet på USB-startmediet, såsom en ekstern SSD eller tommelfingerdrev, skal du afmontere/skubbe det ud og derefter frakoble drevet fra systemet.
- Tilslut USB-drevet til en af USB 3.0-portene på din Raspberry Pi 4.
- Tilslut strømforsyningen for at tænde Raspberry Pi 4. Pi'en vil først søge efter det bootbare USB-medie, og hvis det findes, vil det begynde at starte operativsystemet fra det tilsluttede USB-lagerdrev.
- Du kan nu bruge Raspberry Pi med operativsystemet, der kører via USB-lagerdrevet. Dette vil give dig mulighed for at prøve forskellige operativsystemer og projekter, såsom DIY Philips Ambilight til ethvert tv.
Flash Network Boot Firmware
Det er nemt at aktivere netværksstart på Raspberry Pi 4 og er praktisk, når Raspberry Pi 4 ikke kan starte fra det tilsluttede SD-kort af en eller anden grund, såsom OS-korruption. Når du flasher netværksstartfirmwaren, vil Raspberry Pi 4 prøve at starte fra SD-kortet først. Men hvis OS ikke er fundet eller beskadiget, vil Raspberry Pi 4 indlæse Imager-værktøjet.
I sådanne tilfælde behøver du ikke at flashe SD-kortet igen ved hjælp af din computer, hvilket kræver, at du fjerner kortet fra Raspberry Pi 4. I stedet kan du bruge det automatisk indlæste Raspberry Pi Imager-værktøj til at downloade og flashe operativsystemet direkte fra internettet til SD-kortet uden at skulle fjerne kortet fra Raspberry Pi 4.
Trinene er som følger:
- Start Raspberry Pi Imagertool på dit computersystem, og tilslut SD-kortet.
- Klik Vælg OS og vælg Diverse hjælpebilleder > Bootloader > Netværksopstart.
- Klik Vælg Opbevaring, vælg SD-kortet, og klik Skrive. Vent på, at dette er fuldført.
- Indsæt netværksstart SD-kortet i Raspberry Pi 4 og tænd det.
- Netværksstartfirmwaren blinker. Den grønne LED begynder at blinke, når det er afsluttet.
Du kan nu fjerne netværksstart SD-kortet. Hvis du nu indsætter et tomt SD-kort og tilslutter et Ethernet-kabel, kan du flashe kortet med det ønskede OS direkte fra internettet på din Raspberry Pi 4...
Boot Raspberry Pi via netværksforbindelse (Ethernet)
Hvis du har flashet netværks bootloaderen på din Raspberry Pi 4, vil den indlæse Raspberry Pi Imager-værktøjet. Du skal følge disse trin for at flashe operativsystemet fra internettet, når netværksstart er aktiveret.
- Tryk og hold på Flytte tasten i et par sekunder.
- Tilslut et routerforbundet Ethernet-kabel til Raspberry Pi 4.
- Det vil begynde at downloade installationsprogrammet. Når det er downloadet, kan du bruge Imager-værktøjet til at flashe SD-kortet, ligesom du gør på en computer.
Dette vil spare dig tid, og du er ikke forpligtet til at afbryde noget fra din Raspberry Pi 4.
Test eller kør flere Pi OS'er via USB Boot
Med USB-opstart kan du prøve flere operativsystemer, inklusive betaversioner, kompatible med Raspberry Pi 4 og teste dem uden at skulle fjerne SD-kortet, der kører den stabile version. Det hjælper dig også med at øge lagerpladsen, hvilket er praktisk, når du bruger Raspberry Pi 4 som en MotionEye NVR- eller Plex-server til at gemme videooptagelser eller film og tv-shows. Netværksstart hjælper dig med hurtigt at redde, når operativsystemet på et SD-kort ikke starter på grund af korruption eller anden grund.