Både SSD'er (solid-state-drev) og SD-kort bruger grundlæggende lignende flash-lagringsteknologi til at gemme data. SSD'er tilbyder dog hurtigere controllere og mere fejltolerance, hvilket gør dem meget mere pålidelige end SD-kort. Mens de fleste Raspberry Pis stadig kører på microSD-kort, kan du også bruge en ekstern SSD til at starte din Raspberry Pi.

I denne vejledning lærer du trinene til at aktivere USB-start på Raspberry Pi, og brug derefter en ekstern SSD som opstartsmedie til at starte Raspberry Pi OS og bruge den resterende plads som permanent lagerplads til din data.

Ting du får brug for

Du skal bruge følgende elementer for at aktivere SSD-opstart på Raspberry Pi.

  • Raspberry Pi (4, 400, 3, Zero W eller Zero 2W model)
  • microSD-kort (1 GB minimum, 64 GB maksimum)
  • microSD kortlæser
  • Tastatur og mus (både trådløst eller kablet fungerer) - ikke påkrævet, hvis du vil aktivere SSD-opstart på en Raspberry Pi 4 eller Pi 400
  • Enhver type ekstern SSD (såsom M.2, SATA eller NVMe/PCIe)

Boot Raspberry Pi 4 eller 400 fra SSD

instagram viewer

For at starte Raspberry Pi 4 eller Raspberry Pi 400 fra SSD, skal du aktivere USB-opstart ved at følge disse trin:

  1. Tilslut microSD-kortet til en anden computer ved hjælp af en kortlæser.
  2. Download, installer og start Raspberry Pi Imager værktøj på dit Windows-, Linux- eller Mac-system.
  3. Klik på Vælg OS knappen og klik derefter Diverse hjælpebilleder > Bootloader > USBStøvle.
  4. Klik på Vælg Opbevaring knappen og vælg det microSD-kort, der er tilsluttet dit system.
  5. Klik Skrive og vent på, at flash-processen er fuldført. Det tager kun et par sekunder.
  6. Efter flash-processen skubbes microSD-kortet automatisk ud. Frakobl microSD-kortet fra systemet, og indsæt det i microSD-slottet på din Raspberry Pi 4 eller 400.
  7. Tilslut strømforsyningen til Raspberry Pi for at tænde den. Pi vil automatisk læse og flashe USB-bootloaderen fra det tilsluttede microSD-kort. Dette tager et par sekunder.
  8. Når flashen lykkes, begynder det grønne LED-lys på Raspberry Pi at blinke konstant. For at bekræfte yderligere skal du tilslutte HDMI-porten til en skærm. Hvis displayet viser en grøn skærm, indikerer det, at flashprocessen er fuldført.
  9. Sluk Raspberry Pi, og frakobl eller fjern microSD-kortet.

Boot Raspberry Pi 3 eller Zero fra SSD

For at aktivere SSD-opstart på Raspberry Pi 3 eller Zero W/2W skal du flashe standard Raspberry Pi OS på microSD-kort, start Raspberry Pi, og foretag et par ændringer i konfigurationsfilerne for at aktivere USB (SSD) støvle.

Trinene er som følger:

  1. Indsæt et microSD-kort i systemet, og start Raspberry Pi Imager-værktøjet.
  2. Klik på VælgeOS og vælg derefter HindbærPiOS (32-bit).
  3. Klik VælgeOpbevaring og vælg microSD-kortet fra de tilgængelige lagerenheder.
  4. Du kan eventuelt klikke på tandhjulsikonet for at få de avancerede muligheder frem, derefter indtaste dit netværks Wi-Fi-detaljer og aktivere SSH.
  5. Klik på Skrive knap.
  6. Når flash-processen er færdig, skal du indsætte microSD-kortet i Raspberry Pi og tænde det.
  7. Tilslut et tastatur og en mus til Raspberry Pi.
  8. Når den er startet op, skal du logge ind med standardbrugernavnet pi og adgangskode hindbær (medmindre du har ændret disse i Raspberry Pi Imager avancerede muligheder).
  9. Åbn terminalvinduet og kør følgende kommandoer.
    sudo apt opdatering -y
    sudo apt upgrade -y
  10. Efter opdatering og opgradering af pakkerne skal du køre følgende kommando i terminalvinduet.
    ekko program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
  11. Denne kommando aktiverer USB-opstart på Raspberry Pi 3 eller Zero W/2W. Når du har kørt kommandoen, skal du genstarte Raspberry Pi og derefter køre følgende kommando for at bekræfte, om USB-opstart er aktiveret.
    vcgencmd otp_dump | grep 17
  12. Hvis det viste output er 17:3020000a, USB-opstart er aktiveret. Du kan nu fjerne microSD-kortet fra Raspberry Pi.

Forbered bootbar Raspberry Pi SSD

For at starte Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 eller Raspberry Pi 400 via SSD, skal du installere et operativsystem, såsom Raspberry Pi OS på SSD'en ved at bruge Raspberry Pi Imager (eller Balena Etcher værktøj). Efter at have skrevet OS, kan du tilslutte SSD'en til Raspberry Pi via en USB-port og starte OS fra SSD'en.

Følg disse trin for at forberede SSD'en til opstart:

  1. Start Raspberry Pi Imager-værktøjet, og tilslut din eksterne SSD til systemet via en USB-port.
  2. Klik Vælg OS for at vælge det ønskede OS fra listen. Hvis du vil flashe et downloadet OS-billede, kan du bruge filen ved at klikke på Brugerdefinerede og derefter vælge OS-filen fra dit system.
  3. Klik Vælg Opbevaring for at vælge det tilsluttede SSD-lagermedie.
  4. Klik på Skrive knap.
  5. Når operativsystemet er flashet på SSD'en, skal du afmontere drevet og derefter tilslutte USB-drevet til en af ​​USB-enhederne 3.0- eller 2.0-porte på din Raspberry Pi 4/400, Raspberry Pi 3 (eller til Zero W/2Ws mikro-USB-port via en adapter).
  6. Tilslut strømforsyningen for at tænde for Raspberry Pi.
  7. Raspberry Pi tjekker efter en bootbar SSD, der er tilsluttet USB-porten, og starter operativsystemet.

Brug af en SSD som Permanent Storage for Raspberry Pi

Efter opstart af operativsystemet fra det eksterne SSD-drev, kan du bruge den resterende plads på SSD'en som permanent lager til at gemme andre data. For at kontrollere den tilgængelige lagerplads skal du køre følgende kommando i Terminal-appen.

df -h

Hvis du bruger desktopversionen af ​​Raspberry Pi OS, skal du åbne Filhåndtering og klik på Filsystem rod øverst på skærmen. Du kan se den tilgængelige lagerplads i nederste højre hjørne.

Nu hvor du har hurtigere SSD-lagring, kan du bruge den til byg din egen personlige cloud-lagring tilgængelig fra hvor som helst eller til vært for et sikkert websted på Raspberry Pi.

Mere lagerplads med hurtigere ydeevne

Opstart af din Raspberry Pi med en SSD anbefales stærkt, da det er meget hurtigere og mere pålideligt end et microSD-kort. Du kan bruge enhver ekstern SSD tilgængelig på markedet. Dette inkluderer M.2, SATA og NVMe/PCIe SSD'er. Selvom processen til at aktivere boot er lidt kompleks på Raspberry Pi 3 og Raspberry Pi Zero W/2W, er det meget nemmere på Raspberry Pi 4 og Raspberry Pi 400.