Contents

Så startar du en Raspberry Pi från SSD och använder den för permanent lagring

Både SSD (solid state drive) och SD-kort använder i grunden liknande flashlagringsteknik för att lagra data. SSD-enheter har dock snabbare styrenheter och mer feltolerans, vilket gör dem mycket mer tillförlitliga än SD-kort. De flesta Raspberry Pis körs fortfarande på microSD-kort, men du kan också använda en extern SSD för att starta din Raspberry Pi.

För att kunna använda en USB-enhet som det primära sättet att starta Raspberry Pi, och samtidigt reservera en del av dess kapacitet för långtidslagring av data, måste man följa dessa begripliga riktlinjer:1. Aktivera USB-startfunktionen genom att följa de medföljande instruktionerna.2. Använd en extern solid state-enhet (SSD) som kan fungera som ett fungerande startmedium.3. Utnyttja den återstående lagringskapaciteten i SSD-enheten för säker arkivering av personliga data.

Saker du behöver

För att kunna använda Secure Boot-funktionen på en Raspberry Pi måste du skaffa och förbereda följande förutsättningar:

Raspberry Pi är en serie mikrodatorer som omfattar modeller med versionsnummer 4, 400, 3B\+, Zero W och Zero 2 W.

⭐microSD-kort (minst 1 GB, högst 64 GB)

⭐microSD-kortläsare

Trådlöst eller trådbundet tangentbord och mus kan användas, oavsett om de är anslutna via Bluetooth eller USB, så länge de inte är nödvändiga för att möjliggöra SSD-start på antingen Raspberry Pi 4 eller den kraftfullare Raspberry Pi 400.

Den givna texten hänvisar till alla typer av externa SSD-enheter, inklusive men inte begränsat till dem med M.2-, SATA- och NVMe/PCIe-gränssnitt.

Använd ett USB-hölje som är särskilt utformat för att rymma din solid-state-enhet, om du väljer att installera den internt.

Starta Raspberry Pi 4 eller 400 från SSD

Att använda en solid state-enhet (SSD) som primär lagringslösning för en Raspberry Pi 4 eller Raspberry Pi 400 kan leda till betydande förbättringar av både effektivitet och tillförlitlighet jämfört med att använda ett microSD-kort. För att starta enheten från en SSD måste man aktivera USB-start genom att följa följande riktlinjer:

Anslut microSD-kortet till en annan dator med hjälp av en kortläsare för att överföra eller komma åt data som lagrats på det.

⭐ Ladda ner, installera och starta verktyget Raspberry Pi Imager på ditt Windows-, Linux- eller Mac-system.

⭐ Klicka på knappen Välj OS och välj sedan Diverse verktygsbilder > Bootloader > USB Boot . /sv/images/choose-usb-bootloader-under-mic-utility.jpg

Klicka på alternativet “Välj lagringsenhet”, så visas alla tillgängliga lagringsenheter som är anslutna till ditt system. Välj sedan det microSD-kort som du vill formatera för användning med OBS Studio.

Klicka på knappen “Skriv” och vänta tålmodigt på den korta bearbetningsperioden som bör vara avslutad inom några sekunder.

När flashningen är klar matas microSD-kortet ut automatiskt. Koppla bort microSD-kortet från datorn och sätt sedan försiktigt in det i den avsedda microSD-platsen på din Raspberry Pi 4-enhet.

För att starta Raspberry Pi, anslut dess strömkälla. När enheten är ansluten kommer den själv att hämta och ladda USB bootloader som finns lagrad på det anslutna microSD-kortet. Denna process tar vanligtvis flera sekunder att slutföra.

När blinkningsprocessen via USB-kabeln har slutförts kommer den gröna LED-lampan på Raspberry Pi att börja avge en stadig och kontinuerlig serie blinkningar som en indikation på att processen har lyckats. För att ytterligare verifiera detta resultat kan du välja att ansluta enhetens HDMI-port till en kompatibel extern bildskärm. Om det visuella resultatet uppvisar en övervägande grön nyans över hela den anslutna skärmytan, fungerar en sådan bekräftelse som ett otvetydigt bevis på att blixtoperationen har utförts framgångsrikt i sin helhet.

Stäng av Raspberry Pi och ta ut microSD-kortet ur kortplatsen innan du fortsätter med några ytterligare steg.

Starta Raspberry Pi 3 eller Zero från SSD

För att lyckas konfigurera SSD-startfunktionen på en Raspberry Pi 3, Zero W eller Zero 2 W är det nödvändigt att utföra flera åtgärder. Sätt först in ett nytt microSD-kort med en FAT-partitionstabell i en SD-kortläsare som är ansluten till din dator. Kopiera sedan den lämpliga versionen av Raspberry Pi OS-imagen till rotkatalogen på det formaterade microSD-kortet från den officiella webbplatsen med hjälp av en webbläsare. Därefter matar du ut microSD-kortet på ett säkert sätt och placerar det i dess avsedda kortplats på den önskade Raspberry Pi-enheten. Slutligen öppnar du Raspberry Pi-enhetens inställningar genom att ansluta tangentbord, mus, skärm och strömförsörjning till enheten och sedan öppna terminalfönstret. I terminalen anger du “sudo raspi-config” följt av “interface wlan0

Sätt i ett kompatibelt microSD-kort i datorn, ladda ner programvaran Raspberry Pi Imager och kör den för att ladda operativsystemet på SD-kortet.

⭐ Klicka på Välj OS och välj sedan Raspberry Pi OS (32-bitars) . /sv/images/write-raspberry-pi-os-on-sd-card-ssd-2.jpg

Välj ett microSD-kort från listan över tillgängliga lagringsenheter för att utöka telefonens minneskapacitet.

Du kan välja att klicka på kugghjulsikonen för att komma åt de avancerade inställningarna om så önskas, varpå du kan ange den trådlösa nätverksinformationen för ditt nätverk och aktivera Secure Shell (SSH)-funktionen.

⭐Klicka på knappen Skriv.

När flashproceduren har utförts framgångsrikt ska du ta bort minneskortet från värdenheten innan du sätter in det i någon av de kompatibla Raspberry Pi-modellerna (antingen Raspberry Pi 3, Raspberry Pi Zero eller Raspberry Pi Zero 2 W). När du har satt i kortet slår du på den valda Raspberry Pi-modellen för att börja använda det nyflashade filsystemet.

Anslut ett lämpligt tangentbord och en mus till Raspberry Pi för användarinteraktion och navigering.

Vid initiering, logga in med det fördefinierade användarnamnet “pi” och lösenordet “raspberry”, såvida inga ändringar gjordes under konfigurationen av Raspberry Pi Imagers avancerade inställningar.

⭐ Öppna terminalfönstret och kör följande kommandon.

 sudo apt update -y
sudo apt full-upgrade -y 

⭐ Efter uppdatering och uppgradering av paketen kör du följande kommando i terminalfönstret.

 vcgencmd otp_dump | grep 17 

⭐ Utdata visar en kod, 17:1020000a , som visar att USB-start är inaktiverad. För att aktivera USB-start måste vi redigera filen config.txt genom att köra följande kommando.

 sudo nano config.txt 

⭐ Bläddra till slutet av filen. Lägg till följande kod på den allra sista raden.

 program_usb_boot_mode=1 

Tryck på Ctrl \\+ X , skriv Y och tryck på Enter för att spara ändringarna. Alternativt kan du köra följande kommando för att lägga till den nödvändiga koden i filen config.txt och aktivera USB-start på Raspberry Pi 3, Zero eller Zero 2 W.

 echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt 

/sv/images/enable-usb-boot-on-raspberry-pi-3-zero-w-1.jpg

⭐ Starta om Raspberry Pi och kör sedan följande kommando för att bekräfta om USB-start är aktiverat.

 vcgencmd otp_dump | grep 17 

⭐ Om utdata som visas är 17:3020000a , är USB-start aktiverad. Du kan nu ta bort microSD-kortet från Raspberry Pi 3, Zero eller Zero 2 W. /sv/images/usb-boot-enabled-on-raspberry-pi-3.jpg

⭐ När USB-start är aktiverat kan du ta bort koden från filen config.txt med nano-redigeraren eller följande kommando.

 sudo sed -i 's/program_usb_boot_mode=1//g' /boot/config.txt 

Utforska de olika metoderna för att ändra konfigurationen av startprocessen på en Raspberry Pi genom att granska filen boot/config.txt på djupet.

Förbered startbar Raspberry Pi SSD

För att initiera och använda en Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 eller Raspberry Pi 400 via SSD (Solid State Drive) är det nödvändigt att installera ett operativsystem som Raspberry Pi OS på SSD-enheten med antingen Raspberry Pi Imager eller Balena Etcher-verktyget.

Om din enhet använder ett microSD-kort för installation av operativsystem och tjänster, kan du använda Balena Etcher för att kopiera innehållet på microSD-kortet till en USB-hårddisk.

Efter att ha lyckats skapa eller replikera ett operativsystem är det möjligt att ansluta SSD-enheten till Raspberry Pi via en av dess tillgängliga USB-portar för körning. När Raspberry Pi upptäcker USB-lagringsenheten startar den automatiskt laddningsprocessen av operativsystemet som lagrats i SSD-enheten utan att någon manuell åtgärd krävs. Om USB-lagringsenheten inte identifieras kommer Raspberry Pi att fortsätta med att köra det förinstallerade operativsystemet från det integrerade microSD-kortet (om det är isatt) enligt standardinställningarna.

För att starta upp SSD-enheten (Solid State Drive) ska du följa följande åtgärder:

Använd Raspberry Pi Imager-programvaran på din datorplattform (Windows, macOS eller Linux) och upprätta kommunikation mellan din externa solid state-enhet och respektive operativsystem via ett USB-gränssnitt för dataöverföring.

Vänligen förse mig med originaltexten så att jag kan förfina den åt dig.

Välj den anslutna SSD-lagringsenheten (Solid State Drive) genom att klicka på “Välj lagringsenhet” nedan.

⭐ Klicka på knappen Skriv. /sv/images/flashing-raspberry-pi-os-on-external-ssd-for-usb-boot-in-raspberry-pi.jpg

När operativsystemet har installerats på SSD-enheten är det viktigt att koppla bort SSD-enheten från systemet innan du ansluter USB-lagringsenheten till antingen en USB 3.0- eller 2.0-port på din Raspberry Pi 4/400, eller alternativt till en Raspberry Pi 3 med hjälp av en USB OTG-adapter och en kompatibel mikro-USB-port.

Anslut en strömkälla för att aktivera Raspberry Pi.

När Raspberry Pi upptäcker en startbar SSD-enhet (Solid State Drive) som är ansluten via USB-porten, startar den processen för att ladda operativsystemet.

Använda en SSD som permanent lagring för Raspberry Pi

Efter initieringen av ditt operativsystem via en extern SSD-enhet, kan eventuell återstående kapacitet på enheten användas för långvarig lagring av ytterligare information i själva SSD-enheten.

För att ta reda på aktuell lagringskapacitet på din enhet kan du utföra en systemförfrågan via Terminal-applikationen.

 df -h 

Om du använder skrivbordsversionen av Raspberry Pi OS, starta File Manager-applikationen och navigera till den översta delen av gränssnittet där “Filesystem Root” visas. Observera sedan det nedre högra hörnet för en indikation på den tillgängliga lagringskapaciteten.

/sv/images/check-the-available-storage-in-raspberry-pi.jpg

Utöka filsystemet

Följ instruktionerna nedan för att öka det tillgängliga lagringsutrymmet på en Raspberry Pi genom att utöka dess filsystem.

⭐ Öppna Terminal , och kör följande kommando för att uppdatera och uppgradera paket och repositories.

 sudo apt update -y
sudo apt upgrade -y 

Ange kommandot “sudo raspi-config” på din Raspberry Pi och tryck sedan på “Enter” för att påbörja justeringar av konfigurationsinställningarna.

För att navigera till “Advanced Options” med hjälp av nedåtpilarna, tryck på lämpligt antal gånger tills det är markerat. När det är markerat trycker du bara på Enter för att aktivera det.

Navigera till filsystemet med hjälp av de angivna alternativen och bekräfta sedan din åtgärd genom att trycka på Enter.

Fortsätt till nästa display genom att välja “OK” och därefter trycka på “Enter”.

När du har slutfört ditt val, vänligen klicka på “Finish” och tryck sedan på “Enter” för att slutföra din åtgärd.

På uppmaning ska du bekräfta beslutet att starta om Raspberry Pi genom att välja “Yes” via tangentbordet, följt av att trycka på “Enter” för att utföra den begärda åtgärden.

Efter en omstart av systemet kan du utföra kommandot “df -h” för att kontrollera den åtkomliga lagringen en gång till. Utdata bör visa hela det tillgängliga SSD-utrymmet (Solid State Drive) som kan användas på dina Raspberry Pi 3, 4, Zero W eller Zero 2 W-enheter.

Slutligen använder du antingen kommandot rsync eller cp för att överföra data från microSD-kortet till din SSD genom att ansluta microSD-kortet till Raspberry Pi.

Med den ökade hastigheten som SSD-enheter (Solid State Drive) ger kan man välja att använda denna teknik för flera ändamål. Man kan t.ex. skapa ett privat molnlagringssystem som är lättillgängligt från vilken plats som helst. Alternativt kan man överväga att hosta en säker webbplats på sin Raspberry Pi-enhet med hjälp av den förbättrade prestanda som en SSD erbjuder.

Du har möjlighet att bygga ett personligt nätverk (PAN) med en Raspberry Pi-enhet, som kan användas för att dela filer och skrivare mellan flera enheter i hemmet eller på arbetsplatsen. Detta är möjligt genom att installera programvaran Samba på Raspberry Pi-systemet och därefter konfigurera det för att fungera som en NAS-enhet (Network Attached Storage). SSD-enheten (Solid State Drive) i Raspberry Pi kan sedan fungera som lagringsutrymme för denna nätverksanslutna resurs, vilket underlättar sömlös åtkomst till delade data över olika anslutna enheter.

Mer lagring med snabbare prestanda

Att använda en solid state-enhet (SSD) när du startar din Raspberry Pi rekommenderas starkt på grund av dess förbättrade hastighet och pålitlighet jämfört med traditionella microSD-kort. Ett brett utbud av externa SSD-enheter är kompatibla för detta ändamål, inklusive de som följer M.2-, SATA- och NVMe/PCIe-standarderna.

Att aktivera startprocessen på Raspberry Pi 3 och Raspberry Pi Zero W/2W kan vara något komplicerat jämfört med dess motsvarighet på Raspberry Pi 4 och Raspberry Pi 400 där det krävs färre steg för att aktivera processen.