ZimaCube + Proxmox Installatiehandleiding: Zet het om in een alles-in-één virtualisatieserver

Eva Wong is de Technisch Schrijver en vaste knutselaar bij ZimaSpace. Een levenslange geek met een passie voor homelabs en open-source software, ze is gespecialiseerd in het vertalen van complexe technische concepten naar toegankelijke, praktische handleidingen. Eva gelooft dat zelf-hosting leuk moet zijn, niet intimiderend. Met haar tutorials geeft ze de community de kracht om hardware-setup te ontrafelen, van het bouwen van hun eerste NAS tot het beheersen van Docker-containers.

Met zijn solide hardwarebasis—6-core x86-processor, 64GB DDR5-geheugen, zes drive bays plus vier NVMe-slots en dubbele PCIe-slots—is ZimaCube duidelijk gebouwd voor meer dan alleen NAS-taken. Zodra Proxmox VE is geïnstalleerd, kan het een echte thuisserver worden: virtuele machines draaien, containers beheren, GPU passthrough inschakelen en zelfs je hele thuisnetwerk beheren.

Deze gids leidt je door het proces om van ZimaCube een Proxmox virtualisatiehost te maken vanaf nul.

Voor wie deze gids is: Deze gids is het meest geschikt voor gebruikers die al enige ervaring hebben met ZimaOS of TrueNAS en willen experimenteren met virtualisatie, software-routers en Windows/Linux virtuele machines. Als je nieuw bent met NAS, raden we aan eerst met ZimaOS te beginnen.

Stap 1: Voorbereiding

Bereid het volgende voor voordat je begint:

  • Een USB-stick van 4GB of groter om de Proxmox-installatie-drive te maken
  • Een monitor en toetsenbord, tijdelijk aangesloten op ZimaCube tijdens de installatie
  • De Proxmox VE ISO: download de nieuwste versie van proxmox.com, bij voorkeur versie 8.x
  • Etcher of Rufus om de opstartbare USB-drive te maken
  • Een ethernetkabel aangesloten op de 2,5GbE-poort van ZimaCube, zodat het een IP-adres via DHCP kan verkrijgen
Rufus 4.5 interface die Proxmox VE ISO configureert om een GPT UEFI opstartbare USB-drive te maken

Belangrijke herinnering: Het installeren van Proxmox wist de systeemschijf op ZimaCube. Maak een back-up van belangrijke gegevens in ZimaOS voordat je verdergaat.

Stap 2: BIOS-instellingen

ZimaCube wordt geleverd met een uitgebreid BIOS. Voordat je Proxmox installeert, is het aan te raden enkele belangrijke instellingen aan te passen:

  1. Zet het apparaat aan en druk op Del om het BIOS te openen.
  2. Ga naar Boot → Secure Boot → Uitschakelen. Voor de Proxmox-installatie moet Secure Boot meestal uitgeschakeld zijn.
  3. Ga naar Geavanceerd → CPU-configuratie → VT-d / VT-x → Inschakelen. Virtualisatie moet ingeschakeld zijn.
  4. Ga naar Chipset → IOMMU → Inschakelen. Dit is vereist als je PCIe passthrough wilt gebruiken voor virtuele machines.
  5. Sla de instellingen op en sluit af.
ZimaCube Aptio BIOS opstartmenu met selectie van UEFI USB DISK als opstartapparaat

Stap 3: Installeer Proxmox VE

Steek de USB-drive in, zet het apparaat aan en druk op F11 om de USB-drive als opstartapparaat te selecteren. Zodra de Proxmox-installatie verschijnt:

  1. Selecteer Installeer Proxmox VE met de grafische installer.
  2. Accepteer de licentieovereenkomst.
  3. Kies de doel-schijf. Het wordt aanbevolen om de NVMe-schijf te selecteren die is aangesloten op het moederbord, degene die volledige snelheid tot ongeveer 3.500 MB/s kan leveren. Als de fabrieksmatig geïnstalleerde 256GB-systeemschijf al bezet is, installeer dan een nieuwe NVMe SSD in een beschikbare NVMe-slot op het moederbord.
  4. Stel het land en de tijdzone in, bijvoorbeeld Verenigde Staten.
  5. Stel het root-wachtwoord en e-mailadres in. Het e-mailadres wordt gebruikt voor back-ups en systeemmeldingen.
  6. Configureer het netwerk:
    • Beheer-IP: kies een statisch IP-adres, bijvoorbeeld 10.0.128.1
    • Gateway: het IP-adres van je router, bijvoorbeeld 10.0.0.1
    • DNS: 10.0.0.1 of het IP-adres van je router
  7. Bevestig de installatie en wacht tot deze is voltooid.
  8. Verwijder de USB-stick en herstart.
Proxmox-installatiepagina voor statische netwerkinstelling met vaste IP, gateway en DNS-configuratie

Na het herstarten toont het scherm het Proxmox-toegangsadres:

https://your-ip-address:8006

Log in met de gebruikersnaam root en het wachtwoord dat je tijdens de installatie hebt ingesteld.

Stap 4: Eerste configuratie

Log na het inloggen op de Proxmox-webinterface eerst deze drie basistaken af.

4.1 Schakel de abonnementspopup uit

De enterprise-repository vereist een betaald abonnement. Voor persoonlijk gebruik schakel je over naar de gratis community-repository:

SSH naar ZimaCube, of gebruik Shell in de Proxmox-webinterface

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 Opslag configureren

Dit is de belangrijkste stap. Ga naar Datacenter → Opslag en configureer de opslagstructuur als volgt:

Opslagtype Doel Configuratie
local, NVMe-systeemschijf ISO-afbeeldingen en container-sjablonen Houd de standaardinstelling aan
local-zfs, NVMe-systeemschijf VM-schijven en LXC-data Houd de standaardinstelling aan
ZFS-pool, 6 × HDD Hoofdgegevensopslag Maak een nieuwe ZFS RAID-Z2-pool aan
Map, NVMe uitbreidingskaart Docker persistente data Mount naar /mnt/fast

Aanbeveling: Gebruik zes HDD's om een RAID-Z2-pool te maken, waarmee tot twee schijven kunnen uitvallen.

Voorbeeldcommando:

Controleer eerst je schijfidentificaties met lsblk.

Het volgende voorbeeld gaat ervan uit dat de schijven sda tot en met sdf zijn.

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

zfs set compression=lz4 tank

Voeg vervolgens deze ZFS-pool toe als opslag in de Proxmox-webinterface.

Stap 5: Maak je eerste LXC-container aan

Een LXC-container is lichter dan Docker omdat het geen extra daemon vereist, en het is sneller dan een volledige virtuele machine omdat het de kernel van de host deelt. Het kan ook direct worden geback-upt via Proxmox, waardoor het geschikt is voor de meeste zelf-gehoste diensten.

  1. Download een template: Ga naar Datacenter → lokale opslag → CT-templates → Templates, zoek debian-12 en download deze.
  2. Maak een container: Klik op Maak CT rechtsboven en configureer als volgt:
    • CT ID: 100
    • Hostnaam: docker-host
    • Wachtwoord: stel een root-wachtwoord in
    • Template: selecteer de gedownloade debian-12 template
    • Schijf: 20GB, opgeslagen op local-zfs
    • CPU: 2 cores
    • Geheugen: 2048MB
    • Netwerk: DHCP
  3. Start de container, ga de console in en installeer Docker:

    apt update && apt install -y curl

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

Stap 6: Maak je eerste VM aan

  1. Upload een ISO-afbeelding: Ga naar Datacenter → lokale opslag → ISO-afbeeldingen → Uploaden en upload een ISO-bestand zoals Ubuntu Server.
  2. Maak een VM: Klik op Maak VM rechtsboven en configureer als volgt:
    • VM ID: 200
    • Naam: ubuntu-test
    • ISO: selecteer de geüploade ISO-afbeelding
    • Schijf: 32GB, opgeslagen op local-zfs
    • CPU: 2 cores
    • Geheugen: 4096MB
    • Netwerk: bridge naar vmbr0
  3. Start de VM en voltooi de installatie van het besturingssysteem via de console.
Proxmox VE 8.4 webbeheerpaneel met de knop Maak VM bovenaan gemarkeerd voor het instellen van een virtuele machine

Geavanceerde gebruiksscenario's

Virtualiseren van Synology DSM

Je kunt een Synology ARC Loader VM draaien in Proxmox, de zes HDD's doorgeven aan deze VM en gebruikmaken van Synology’s volwassen opslagbeheer en Cloud Sync-functies. De virtuele machine kan de opslag vervolgens via NFS terugkoppelen aan de Proxmox-host, wat een gesloten opslagworkflow creëert.

Software-router met OPNsense

Geef een van de 2,5GbE-poorten van ZimaCube door aan een OPNsense VM als WAN-poort en gebruik de andere poort als LAN. Dit zorgt ervoor dat al het thuisnetwerkverkeer via je ZimaCube wordt geleid.

GPU-passthrough voor Plex-transcodering

Installeer een low-profile GPU, zoals een GTX 1650 LP, en geef deze door aan een Plex- of Jellyfin LXC-container om hardwareversnelde 4K-transcodering mogelijk te maken.

Wanneer moet je Proxmox niet installeren?

Proxmox is krachtig, maar niet voor iedereen noodzakelijk.

  • Als je alleen NAS-bestandsdeling en Docker nodig hebt, is het voldoende om bij ZimaOS te blijven.
  • Als het apparaat 24/7 draait voor gezinsgebruik en netwerkuitval onacceptabel is, laat ZimaOS dan draaien voor betere stabiliteit.
  • Als je net begint met NAS en Linux, gebruik dan ZimaOS enkele maanden voordat je overstapt op Proxmox.

De echte waarde van Proxmox komt naar voren wanneer je één machine nodig hebt die als drie fungeert.

Erkenning:

Dit artikel is gebaseerd op de ZimaCube Experience Blog van communitylid Bob. Speciale dank aan Bob voor zijn gedetailleerde Proxmox hands-on notities en oprechte delen.

Zima Campagne Hub

Meer om te lezen

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.