OMV7, en enkel ”hur-gör-man” … 😉

… för att installera OMV7 på en Raspberry Pi 5?

Att installera OpenMediaVault 7 (OMV7) på en Raspberry Pi 5 är ett utmärkt sätt att skapa en kraftfull och flexibel nätverkslagringslösning. OpenMediaVault är en öppen källkodsprodukt som ger användarna möjlighet att enkelt hantera datalagring och delning från ett webbaserat gränssnitt. I denna guide kommer vi gå igenom installationsprocessen för OMV7 som inkluderar förberedelser, installation, grundläggande konfiguration och hur man sätter upp användare i OMV7.

Steg 1: Förberedelser före installationen

1.1 Utrustning och material

Innan vi börjar installationen behöver vi säkerställa att vi har den nödvändiga utrustningen:

  • Raspberry Pi 5: Självklart behöver du en Raspberry Pi 5.
  • MicroSD-kort: Ett klass 10 microSD-kort med minst 16 GB lagringsutrymme. För bättre prestanda och mer lagringsutrymme kan ett 32 GB eller större kort rekommenderas.
  • Strömförsörjning: En officiell Raspberry Pi strömförsörjning som kan försörja din Pi med tillräckligt med energi.
  • USB-hårddisk: Om du planerar att använda OMV som en NAS-lösning kommer en extern USB-hårddisk att vara nödvändig.
  • HDMI-kabel och skärm: För att kunna se installationens framsteg initialt.
  • Tangentbord: För att navigera genom installationsprocessen.
  • Dator: För att ladda ner och installera mjukvara på microSD-kortet.

1.2 Ladda ner OMV7

  1. Besök den officiella OpenMediaVault-webbplatsen på openmediavault.org.
  2. Gå till ”Download”-sektionen.
  3. Hitta den senaste versionen av OMV7 för Raspberry Pi. Ladda ner .img-filen eller .zip-filen med den senaste versionen av systemavbildningen.

1.3 Skriva OMV till microSD-kortet

  1. Installera skrivprogramvara: Det finns flera tillgängliga verktyg för att skriva avbildningar, som balenaEtcher, Raspberry Pi Imager eller Win32 Disk Imager. I den här guiden kommer vi att använda balenaEtcher.
  2. Sätt in microSD-kortet: Anslut microSD-kortet till din dator via en kortläsare.
  3. Skriv avbildningen:
    • Öppna balenaEtcher.
    • Välj den nedladdade OMV7-avbildningen.
    • Välj ditt microSD-kort som skrivmål.
    • Klicka på ”Skriv” för att påbörja processen. Det kan ta några minuter att skriva data till kortet.

1.4 Starta Raspberry Pi

  1. Sätt i microSD-kortet: När skrivningen är klar, ta ut microSD-kortet från datorn och sätt det i Raspberry Pi:s kortplats.
  2. Anslut komponenterna: Anslut HDMI-kabeln till en skärm, USB-hårddisken (om tillämpligt), tangentbordet och Ethernet-kabeln.
  3. Slå på Raspberry Pi: Anslut strömförsörjningen till Raspberry Pi, och den kommer att starta automatiskt.

Steg 2: Installation av OpenMediaVault

2.1 Logga in på terminalen

När Raspberry Pi har startat ser du terminalgränssnittet. Logga in med standardanvändarnamn och lösenord:

  • Användarnamnadmin
  • Lösenordopenmediavault

Du kan bli ombedd att ändra lösenordet vid första inloggningen.

2.2 Anslut till webbgränssnittet

  1. Hitta IP-adressen: I terminalen kan du använda kommandot ip addr för att få din Raspberry Pi:s IP-adress. Den kommer att visas under eth0 eller wlan0 beroende på om du använder Ethernet eller Wi-Fi.
  2. Öppna en webbläsare: På din dator, öppna en webbläsare och skriv in IP-adressen följt av / för att komma till webgränssnittet, till exempel http://192.168.1.x.
  3. Logga in: Använd samma användarnamn och lösenord som tidigare (admin/openmediavault).

2.3 Grundläggande konfiguration

När du är inloggad i OMV:s webbgränssnitt kommer du att se en översikt över systemstatusen. Nedan följer grundkonfigurationerna du bör göra:

  1. Systemuppdatering:
    • Gå till ”System” -> ”Update Management”.
    • Se till att systemet är uppdaterat.
  2. Tid och datum:
    • Gå till ”System” -> ”General Settings” -> ”Timezone” och ställ in rätt tidszon.
  3. Nätverksinställningar:
    • Gå till ”System” -> ”Network” för att kontrollera och konfigurera nätverksinställningarna. Här kan du ställa in en statisk IP-adress om det behövs.

Steg 3: Diskhantering

3.1 Anslutning av lagringsenheter

  1. Anslut USB-hårddisk: Se till att din externa USB-hårddisk är ansluten till Raspberry Pi.
  2. Kontrollera diskar:
    • Gå till ”Storage” -> ”Disks” i webbgränssnittet.
    • Du kommer se en lista över anslutna lagringsenheter. Välj den disk du vill använda.

3.2 Radera och skapa ett filsystem

  1. Radera disken (om det behövs):
    • Markera den disk du vill konfigurera och klicka på ”Wipe” för att radera den. Detta steg är viktigt för att vara säker på att disken är redo för användning.
  2. Skapa filsystem:
    • Navigera till ”File Systems” -> ”Add”. Välj den disk du just har raderat och välj en typ av filsystem (rekommenderas ext4).
    • Klicka på ”Create” för att skapa filsystemet.
  3. Montera filsystemet:
    • När filsystemet har skapats, välj det i listan och klicka på ”Mount” för att aktivera det så att det kan användas.

Steg 4: Skapa delade mappar

  1. Skapa en delad mapp:
    • Gå till ”Access Rights Management” -> ”Shared Folders” och välj ”Add”.
    • Ge den delade mappen ett namn, välj filsystemet du just har skapat och specificera sökvägen.
  2. Spara och aktivera:
    • Klicka på ”Save” för att skapa den delade mappen.

Steg 5: Aktivera delningsprotokoll

5.1 SMB/CIFS

  1. Aktivera SMB/CIFS:
    • Gå till ”Services” -> ”SMB/CIFS” och aktivera tjänsten.
  2. Lägg till delade mappar:
    • Under fliken ”Shares”, lägg till den delade mappen som du skapade. Klicka på ”Add” och välj den delade mappen från rullgardinsmenyn.

5.2 NFS (om du vill använda det)

  1. Aktivera NFS:
    • Gå till ”Services” -> ”NFS” och aktivera tjänsten.
  2. Lägg till NFS-delning:
    • Klicka på ”Add” för att skapa en NFS-delning för den delade mappen.

Steg 6: Skapa användare och hantera åtkomsträttigheter

Att skapa användare och hantera åtkomsträttigheter är avgörande för dataskydd och säkerhet.

6.1 Skapa användare

  1. Gå till användarhantering:
    • Navigera till ”Access Rights Management” -> ”Users”.
  2. Lägg till en ny användare:
    • Klicka på ”Add” för att skapa en ny användare. 
    • Fyll i informationen som användarnamn, lösenord, och ställ in rättigheter och behörigheter. Här kan du också styra vilken typ av åtkomst användaren har till de delade mapparna.
  3. Spara: Klicka på ”Save” för att skapa användaren.

6.2 Hantera användarrättigheter

  1. Tilldela rättigheter:
    • Gå tillbaka till ”Shared Folders” och välj den delade mappen.
    • Under fliken ”ACL” (Access Control List) kan du tilldela rättigheter till olika användare för att styra vem som får läsa, skriva eller bara läsa.

6.3 Hantera grupper (valfritt)

  1. Skapa grupper:
    • Om du hanterar flera användare kan det vara bra att skapa grupper för att lättare kontrollera rättigheter. Gå till ”Access Rights Management” -> ”Groups”.
    • Klicka på ”Add” för att skapa en ny grupp och lägg till användare i grupper för att styra rättigheter mer effektivt.

Steg 7: Säkerhetskopiering och underhåll

7.1 Säkerhetskopieringar

  1. Överväg att konfigurera säkerhetskopior:
    • Du kan ställa in säkerhetskopieringslösningar antingen genom att använda externa enheter eller molntjänster för att säkerhetskopiera viktiga data.

7.2 Underhåll

  1. Regelbunden uppdatering:
    • Du bör regelbundet kontrollera och installera uppdateringar via ”Update Management” för att se till att systemet alltid är säkert och stabilt.

7.3 Övervakning

  1. Övervaka systemresurser:
    • Använd OMV:s övervakningsverktyg för att hålla koll på lagringsutrymme och systemprestanda samt eventuella felmeddelanden.

Steg 8: Fjärråtkomst och säkerhet

8.1 Fjärråtkomst

  1. Ställ in DDNS:
    • Om du vill kunna komma åt din NAS utanför ditt lokala nätverk kan du ställa in en dynamisk DNS (DDNS) för att göra det lättare att nå ditt hemmanätverk.

8.2 Brandvägg och säkerhet

  1. Säkerhetsåtgärder:
    • Det rekommenderas att du ser över brandväggsinställningarna på din router samt eventuella säkerhetsåtgärder i OMV för att förhindra obehörig åtkomst.

Genom att följa dessa steg har du framgångsrikt installerat OpenMediaVault 7 på din Raspberry Pi 5 och ställt in ett funktionellt NAS-system. OMV7 ger enorma möjligheter för både hem- och företagssystem med enkel hantering av data. Du har nu skapat ett säkert och användarvänligt miljö för lagring och delning av filer. Med rätt konfiguration och underhåll kan du maximera nyttan av din Raspberry Pi-baserade NAS-lösning.