Zowel SSD's (solid-state drives) als SD-kaarten gebruiken fundamenteel vergelijkbare flash-opslagtechnologie om gegevens op te slaan. SSD's bieden echter snellere controllers en meer fouttolerantie, waardoor ze veel betrouwbaarder zijn dan SD-kaarten. Hoewel de meeste Raspberry Pi's nog steeds op microSD-kaarten draaien, kun je ook een externe SSD gebruiken om je Raspberry Pi op te starten.

In deze handleiding leert u de stappen om USB-opstarten op Raspberry Pi in te schakelen en vervolgens een externe SSD te gebruiken als opstartbare media om Raspberry Pi OS op te starten en de overgebleven ruimte te gebruiken als permanente opslag voor uw gegevens.

Dingen die je nodig hebt

U hebt de volgende items nodig om SSD-opstart op Raspberry Pi in te schakelen.

  • Raspberry Pi (4, 400, 3, Zero W of Zero 2W-model)
  • microSD-kaart (1 GB minimaal, 64 GB maximaal)
  • microSD-kaartlezer
  • Toetsenbord en muis (zowel draadloos als bedraad werken) - niet vereist als u SSD-opstart wilt inschakelen op een Raspberry Pi 4 of Pi 400
  • Elk type externe SSD (zoals M.2, SATA of NVMe/PCIe)

Boot Raspberry Pi 4 of 400 vanaf SSD

Om Raspberry Pi 4 of Raspberry Pi 400 vanaf SSD op te starten, moet u USB-opstarten inschakelen door deze stappen te volgen:

  1. Sluit de microSD-kaart aan op een andere computer met behulp van een kaartlezer.
  2. Download, installeer en start de Raspberry Pi-imager tool op uw Windows-, Linux- of Mac-systeem.
  3. Klik op de Kies besturingssysteem knop en klik vervolgens op Diverse afbeeldingen van hulpprogramma's > Bootloader > USBLaars.
  4. Klik op de Kies Opslag en selecteer de microSD-kaart die op uw systeem is aangesloten.
  5. Klik Schrijven en wacht tot het flashproces is voltooid. Het duurt slechts enkele seconden.
  6. Na het flashproces wordt de microSD-kaart automatisch uitgeworpen. Koppel de microSD-kaart los van het systeem en plaats deze in de microSD-sleuf van uw Raspberry Pi 4 of 400.
  7. Sluit de voeding aan op de Raspberry Pi om hem aan te zetten. De Pi zal automatisch de USB-bootloader van de aangesloten microSD-kaart lezen en flashen. Dit duurt enkele seconden.
  8. Wanneer de flits succesvol is, begint het groene LED-lampje op de Raspberry Pi constant te knipperen. Om verder te bevestigen, sluit u de HDMI-poort aan op een beeldscherm. Als het display een groen scherm toont, geeft dit aan dat het flashproces is voltooid.
  9. Schakel de Raspberry Pi uit en ontkoppel of verwijder de microSD-kaart.

Boot Raspberry Pi 3 of Zero vanaf SSD

Om SSD-boot op Raspberry Pi 3 of Zero W/2W in te schakelen, moet u het standaard Raspberry Pi-besturingssysteem flashen op de microSD-kaart, start de Raspberry Pi op en breng een paar wijzigingen aan in de configuratiebestanden om USB (SSD) in te schakelen laars.

De stappen zijn als volgt:

  1. Plaats een microSD-kaart in het systeem en start de Raspberry Pi Imager-tool.
  2. Klik op KiezenOS en selecteer vervolgens FramboosPiBesturingssysteem (32-bits).
  3. Klik KiezenOpslag en selecteer de microSD-kaart uit de beschikbare opslagapparaten.
  4. Optioneel kunt u op het tandwielpictogram klikken om de geavanceerde opties weer te geven, vervolgens de wifi-gegevens van uw netwerk invoeren en SSH inschakelen.
  5. Klik op de Schrijven knop.
  6. Nadat het flashproces is voltooid, plaatst u de microSD-kaart in de Raspberry Pi en schakelt u deze in.
  7. Sluit een toetsenbord en muis aan op de Raspberry Pi.
  8. Nadat het is opgestart, logt u in met de standaard gebruikersnaam pi en wachtwoord framboos (tenzij je deze hebt gewijzigd in de geavanceerde opties van Raspberry Pi Imager).
  9. Open het Terminal-venster en voer de volgende opdrachten uit.
    sudo apt update -y
    sudo apt upgrade -y
  10. Voer na het updaten en upgraden van de pakketten de volgende opdracht uit in het Terminal-venster.
    echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
  11. Met deze opdracht wordt de USB-boot op Raspberry Pi 3 of Zero W/2W ingeschakeld. Nadat u de opdracht hebt uitgevoerd, start u de Raspberry Pi opnieuw op en voert u de volgende opdracht uit om te bevestigen of USB-opstarten is ingeschakeld.
    vcgencmd otp_dump | grep 17
  12. Als de weergegeven uitvoer is 17:3020000a, USB-opstart is ingeschakeld. U kunt nu de microSD-kaart uit de Raspberry Pi verwijderen.

Opstartbare Raspberry Pi SSD voorbereiden

Om de Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 of Raspberry Pi 400 via SSD op te starten, moet u installeren een besturingssysteem, zoals Raspberry Pi OS op de SSD met behulp van Raspberry Pi Imager (of de Balena Etcher hulpmiddel). Na het schrijven van het besturingssysteem kun je de SSD via een USB-poort op de Raspberry Pi aansluiten en het besturingssysteem opstarten vanaf de SSD.

Volg deze stappen om de SSD voor te bereiden voor opstarten:

  1. Start de Raspberry Pi Imager-tool en sluit uw externe SSD via een USB-poort aan op het systeem.
  2. Klik Kies besturingssysteem om het gewenste besturingssysteem uit de lijst te selecteren. Als u een gedownloade OS-afbeelding wilt flashen, kunt u het bestand gebruiken door op de Aangepast optie en selecteer vervolgens het OS-bestand van uw systeem.
  3. Klik Kies Opslag om de aangesloten SSD-opslagmedia te selecteren.
  4. Klik op de Schrijven knop.
  5. Nadat het besturingssysteem op de SSD is geflitst, ontkoppelt u de schijf en sluit u vervolgens de USB-schijf aan op een van de USB 3.0- of 2.0-poorten op uw Raspberry Pi 4/400, Raspberry Pi 3 (of naar de micro-USB-poort van Zero W/2W via een adapter).
  6. Sluit de voeding aan om de Raspberry Pi in te schakelen.
  7. De Raspberry Pi controleert of er een opstartbare SSD is aangesloten op de USB-poort en start het besturingssysteem op.

Een SSD gebruiken als permanente opslag voor Raspberry Pi

Na het opstarten van het besturingssysteem vanaf de externe SSD-schijf, kunt u de resterende ruimte in de SSD gebruiken als permanente opslag om andere gegevens op te slaan. Voer de volgende opdracht uit in de Terminal-app om de beschikbare opslagruimte te controleren.

df -h

Als u de desktopversie van Raspberry Pi OS gebruikt, opent u Bestandsbeheer en klik op Bestandssysteem root bovenaan het scherm. Rechtsonder zie je de beschikbare opslagruimte.

Nu u snellere SSD-opslag heeft, kunt u deze gebruiken om: bouw uw eigen persoonlijke cloudopslag die overal toegankelijk is of te host een beveiligde website op Raspberry Pi.

Meer opslag met snellere prestaties

Het opstarten van je Raspberry Pi met een SSD wordt ten zeerste aanbevolen, omdat het veel sneller en betrouwbaarder is dan een microSD-kaart. U kunt elke externe SSD gebruiken die op de markt verkrijgbaar is. Dit omvat M.2, SATA en NVMe/PCIe SSD's. Hoewel het proces om opstarten in te schakelen een beetje ingewikkeld is op Raspberry Pi 3 en Raspberry Pi Zero W/2W, is het veel eenvoudiger op Raspberry Pi 4 en Raspberry Pi 400.