ZimaCube + Proxmox installationsguide: Förvandla den till en allt-i-ett virtualiseringsserver

Eva Wong är teknisk skribent och fast boende fixare på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva anser att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktygen att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

Med sin stabila hårdvarubas—6-kärnig x86-processor, 64GB DDR5-minne, sex hårddiskplatser plus fyra NVMe-platser och dubbla PCIe-platser—är ZimaCube tydligt byggd för mer än bara NAS-uppgifter. När Proxmox VE är installerat kan den bli en riktig hemserver: köra virtuella maskiner, hantera containers, möjliggöra GPU passthrough och till och med hantera hela ditt hemnätverk.

Denna guide leder dig genom processen att förvandla ZimaCube till en Proxmox virtualiseringsvärd från grunden.

Vem denna guide är för: Denna guide passar bäst för användare som redan har spenderat tid med ZimaOS eller TrueNAS och vill utforska virtualisering, mjukvaruroutrar och Windows/Linux virtuella maskiner. Om du är ny på NAS rekommenderar vi att börja med ZimaOS först.

Steg 1: Förberedelse

Innan du börjar, förbered följande:

  • Ett USB-minne, 4GB eller större, för att skapa Proxmox installationsenheten
  • En skärm och ett tangentbord, tillfälligt anslutna till ZimaCube under installationen
  • Proxmox VE ISO: ladda ner den senaste versionen från proxmox.com, helst version 8.x
  • Etcher eller Rufus för att skapa den startbara USB-enheten
  • En Ethernet-kabel ansluten till ZimaCubes 2,5GbE-port, vilket säkerställer att den kan få en IP-adress via DHCP
Rufus 4.5-gränssnitt som konfigurerar Proxmox VE ISO för att skapa en GPT UEFI startbar USB-enhet

Viktig påminnelse: Att installera Proxmox kommer att radera systemdisken på ZimaCube. Om du har viktiga data sparade i ZimaOS, säkerhetskopiera dem innan du fortsätter.

Steg 2: BIOS-inställningar

ZimaCube levereras med ett omfattande BIOS. Innan du installerar Proxmox rekommenderas det att justera flera viktiga inställningar:

  1. Slå på enheten och tryck på Del för att gå in i BIOS.
  2. Gå till Boot → Secure Boot → Inaktivera. Proxmox installationsmedia kräver vanligtvis att Secure Boot är inaktiverat.
  3. Gå till Advanced → CPU Configuration → VT-d / VT-x → Aktivera. Virtualisering måste vara aktiverat.
  4. Gå till Chipset → IOMMU → Aktivera. Detta krävs om du planerar att använda PCIe passthrough för virtuella maskiner.
  5. Spara inställningarna och avsluta.
ZimaCube Aptio BIOS startmeny för att välja UEFI USB DISK som startenhet

Steg 3: Installera Proxmox VE

Sätt i USB-enheten, slå på enheten och tryck på F11 för att välja USB-enheten som startenhet. När Proxmox-installationsprogrammet visas:

  1. Välj Installera Proxmox VE med den grafiska installationsprogrammet.
  2. Acceptera licensavtalet.
  3. Välj mål-enhet. Det rekommenderas att välja moderkortsansluten NVMe-enhet, den som kan leverera full hastighet upp till cirka 3 500 MB/s. Om den fabriksinstallerade 256GB systemdisken redan är upptagen, installera en ny NVMe SSD i en ledig NVMe-plats på moderkortet.
  4. Ställ in land och tidszon, till exempel USA.
  5. Ställ in root-lösenord och e-postadress. E-postadressen används för säkerhetskopiering och systemmeddelanden.
  6. Konfigurera nätverket:
    • Management IP: välj en statisk IP-adress, till exempel 10.0.128.1
    • Gateway: din routers IP-adress, till exempel 10.0.0.1
    • DNS: 10.0.0.1 eller din routers IP-adress
  7. Bekräfta installationen och vänta på att den slutförs.
  8. Ta bort USB-enheten och starta om.
Proxmox installationsprogram statisk nätverksinställningssida med fast IP, gateway och DNS-konfiguration

Efter omstart visas Proxmox åtkomstadress på skärmen:

https://your-ip-address:8006

Logga in med användarnamnet root och det lösenord du angav under installationen.

Steg 4: Initial konfiguration

Efter inloggning i Proxmox webbgränssnitt, slutför dessa tre grundläggande uppgifter först.

4.1 Inaktivera prenumerations-popup

Enterprise-förrådet kräver en betald prenumeration. För personligt bruk, byt till det kostnadsfria community-förrådet:

SSH in i ZimaCube, eller använd Shell i Proxmox webbgränssnitt

sed -i 's|^deb https://enterprise.proxmox.com|# &|' /etc/apt/sources.list.d/pve-enterprise.list

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-community.list

apt update && apt upgrade -y

4.2 Konfigurera lagring

Det här är det viktigaste steget. Gå till Datacenter → Storage och konfigurera lagringsstrukturen enligt följande:

Lagringstyp Syfte Konfiguration
local, NVMe systemdisk ISO-bilder och container-mallar Behåll standardinställningen
local-zfs, NVMe systemdisk VM-diskar och LXC-data Behåll standardinställningen
ZFS-pool, 6 × HDD Huvudlagring för data Skapa en ny ZFS RAID-Z2-pool
Katalog, NVMe expansionskort Docker persistent data Montera till /mnt/fast

Rekommendation: Använd sex hårddiskar för att skapa en RAID-Z2-pool, vilket tillåter att upp till två enheter kan gå sönder.

Exempelkommando:

Kontrollera dina enhetsidentifierare med lsblk först.

Följande exempel förutsätter att enheterna är sda till sdf.

zpool create -o ashift=12 tank raidz2 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf

zfs set compression=lz4 tank

Lägg sedan till denna ZFS-pool som lagring i Proxmox webbgränssnitt.

Steg 5: Skapa din första LXC-container

En LXC-container är lättare än Docker eftersom den inte kräver en extra daemon, och den är snabbare än en fullständig virtuell maskin eftersom den delar värdkärnan. Den kan också säkerhetskopieras direkt via Proxmox, vilket gör den lämplig för de flesta självhostade tjänster.

  1. Ladda ner en mall: Gå till Datacenter → local Storage → CT Templates → Templates, sök efter debian-12 och ladda ner den.
  2. Skapa en container: Klicka på Skapa CT uppe till höger och konfigurera enligt följande:
    • CT-ID: 100
    • Värdnamn: docker-host
    • Lösenord: sätt ett root-lösenord
    • Mall: välj den nedladdade debian-12-mallen
    • Disk: 20GB, lagrad på local-zfs
    • CPU: 2 kärnor
    • minne: 2048MB
    • Nätverk: DHCP
  3. Starta containern, gå in i konsolen och installera Docker:

    apt update && apt install -y curl

    curl -fsSL https://get.docker.com | sh

Steg 6: Skapa din första VM

  1. Ladda upp en ISO-bild: Gå till Datacenter → local Storage → ISO Images → Upload och ladda upp en ISO-fil som Ubuntu Server.
  2. Skapa en VM: Klicka på Skapa VM uppe till höger och konfigurera enligt följande:
    • VM-ID: 200
    • Namn: ubuntu-test
    • ISO: välj den uppladdade ISO-bilden
    • Disk: 32GB, lagrad på local-zfs
    • CPU: 2 kärnor
    • minne: 4096MB
    • Nätverk: brygga till vmbr0
  3. Starta VM:n och slutför installationen av operativsystemet via konsolen.
Proxmox VE 8.4 webbadminpanel som visar knappen Skapa VM för att konfigurera en virtuell maskin

Avancerade användningsfall

Virtualisering av Synology DSM

Du kan köra en Synology ARC Loader-VM i Proxmox, skicka vidare de sex hårddiskarna till den och använda Synologys mogna lagringshantering och Cloud Sync-funktioner. Den virtuella maskinen kan sedan montera lagringen tillbaka till Proxmox-värden via NFS, vilket skapar ett slutet lagringsflöde.

Mjukvarurouter med OPNsense

Skicka en av ZimaCubes 2,5GbE-portar vidare till en OPNsense-VM som WAN-port och använd den andra porten som LAN. Detta gör att all hemmets nätverkstrafik kan routas genom din ZimaCube.

GPU-passthrough för Plex-transkodning

Installera ett lågprofils-GPU, som en GTX 1650 LP, och skicka det vidare till en Plex- eller Jellyfin-LXC-container för att möjliggöra hårdvaruaccelererad 4K-transkodning.

När bör du inte installera Proxmox?

Proxmox är kraftfullt, men det är inte nödvändigt för alla.

  • Om du bara behöver NAS-fildelning och Docker räcker det med att stanna kvar på ZimaOS.
  • Om enheten körs dygnet runt för familjeanvändning och nätverksavbrott inte är acceptabelt, behåll ZimaOS för bättre stabilitet.
  • Om du precis har börjat med NAS och Linux, använd ZimaOS i några månader innan du går över till Proxmox.

Det verkliga värdet av Proxmox visar sig när du behöver att en maskin ska fungera som tre.

Tack:

Den här artikeln är baserad på ZimaCube Experience Blog av community-användaren Bob. Stort tack till Bob för hans detaljerade Proxmox-handledning och uppriktiga delning.

Zima Kampanjnav

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.