ZimaCube + Proxmox Einrichtungsanleitung: So verwandeln Sie es in einen All-in-One-Virtualisierungsserver

Eva Wong ist die Technische Redakteurin und residente Tüftlerin bei ZimaSpace. Eine lebenslange Geek mit einer Leidenschaft für Homelabs und Open-Source-Software, sie spezialisiert sich darauf, komplexe technische Konzepte in zugängliche, praktische Anleitungenzu übersetzen. Eva ist der Meinung, dass Self-Hosting Spaß machen und nicht einschüchternd sein sollte. Durch ihre Tutorials befähigt sie die Community, Hardware-Setups zu entmystifizieren, vom Bau ihres ersten NAS bis hin zur Beherrschung von Docker-Containern.

Mit seiner soliden Hardwarebasis – 6-Kern x86-Prozessor, 64 GB DDR5-RAM, sechs Laufwerksschächten plus vier NVMe-Steckplätzen und zwei PCIe-Steckplätzen – ist der ZimaCube eindeutig für mehr als nur NAS-Aufgaben gebaut. Nach der Installation von Proxmox VE kann er zu einem echten Heimserver werden: virtuelle Maschinen ausführen, Container verwalten, GPU-Passthrough ermöglichen und sogar Ihr gesamtes Heimnetzwerk steuern.

Dieser Leitfaden führt Sie durch den Prozess, den ZimaCube von Grund auf in einen Proxmox-Virtualisierungs-Host zu verwandeln.

Für wen dieser Leitfaden gedacht ist: Dieser Leitfaden richtet sich an Nutzer, die bereits Erfahrung mit ZimaOS oder TrueNAS haben und Virtualisierung, Software-Router sowie Windows-/Linux-VMs erkunden möchten. Wenn Sie neu im NAS-Bereich sind, empfehlen wir, zunächst mit ZimaOS zu starten.

Schritt 1: Vorbereitung

Bereiten Sie vor Beginn Folgendes vor:

  • Ein USB-Stick mit 4 GB oder mehr, um das Proxmox-Installationslaufwerk zu erstellen
  • Ein Monitor und eine Tastatur, die während der Installation vorübergehend mit dem ZimaCube verbunden sind
  • Das Proxmox VE ISO: Laden Sie die neueste Version von proxmox.com herunter, vorzugsweise Version 8.x
  • Etcher oder Rufus zum Erstellen des bootfähigen USB-Laufwerks
  • Ein Ethernet-Kabel, das am 2,5GbE-Port des ZimaCube angeschlossen ist, damit es eine IP-Adresse per DHCP beziehen kann
Rufus 4.5 Oberfläche zur Konfiguration des Proxmox VE ISO, um ein GPT UEFI bootfähiges USB-Laufwerk zu erstellen

Wichtiger Hinweis: Die Installation von Proxmox löscht das Systemlaufwerk auf dem ZimaCube. Wenn Sie wichtige Daten in ZimaOS gespeichert haben, sichern Sie diese vor dem Fortfahren.

Schritt 2: BIOS-Einstellungen

ZimaCube verfügt über ein umfassendes BIOS. Vor der Installation von Proxmox wird empfohlen, einige wichtige Einstellungen anzupassen:

  1. Schalten Sie das Gerät ein und drücken Sie Entf, um das BIOS zu öffnen.
  2. Gehen Sie zu Boot → Secure Boot → Deaktivieren. Das Proxmox-Installationsmedium erfordert normalerweise, dass Secure Boot deaktiviert ist.
  3. Gehen Sie zu Erweitert → CPU-Konfiguration → VT-d / VT-x → Aktivieren. Die Virtualisierung muss aktiviert sein.
  4. Gehen Sie zu Chipset → IOMMU → Aktivieren. Dies ist erforderlich, wenn Sie PCIe-Passthrough für virtuelle Maschinen verwenden möchten.
  5. Speichern Sie die Einstellungen und beenden Sie das Menü.
ZimaCube Aptio BIOS Boot-Override-Menü mit Auswahl des UEFI USB-DISK-Startgeräts

Schritt 3: Proxmox VE installieren

Stecken Sie das USB-Laufwerk ein, schalten Sie das Gerät ein und drücken Sie F11 um das USB-Laufwerk als Startgerät auszuwählen. Sobald der Proxmox-Installer erscheint:

  1. Wählen Sie Proxmox VE installieren mit dem grafischen Installer.
  2. Akzeptieren Sie die Lizenzvereinbarung.
  3. Wählen Sie das Ziel-Laufwerk. Es wird empfohlen, das mit dem Motherboard verbundene NVMe-Laufwerk zu wählen, das eine volle Geschwindigkeit von bis zu etwa 3.500 MB/s ermöglicht. Wenn das werkseitig installierte 256-GB-Systemlaufwerk bereits belegt ist, installieren Sie eine neue NVMe-SSD in einem verfügbaren NVMe-Steckplatz des Motherboards.
  4. Wählen Sie das Land und die Zeitzone, z. B. Vereinigte Staaten.
  5. Legen Sie das root-Passwort und die E-Mail-Adresse fest. Die E-Mail-Adresse wird für Backups und Systembenachrichtigungen verwendet.
  6. Konfigurieren Sie das Netzwerk:
    • Verwaltungs-IP: Wählen Sie eine statische IP-Adresse, z. B. 10.0.128.1
    • Gateway: die IP-Adresse Ihres Routers, z. B. 10.0.0.1
    • DNS: 10.0.0.1 oder die IP-Adresse Ihres Routers
  7. Bestätigen Sie die Installation und warten Sie, bis sie abgeschlossen ist.
  8. Entfernen Sie das USB-Laufwerk und starten Sie neu.
Proxmox-Installer-Seite für statische Netzwerkeinstellungen mit fester IP, Gateway- und DNS-Konfiguration

Nach dem Neustart wird die Proxmox-Zugangsadresse auf dem Bildschirm angezeigt:

https://your-ip-address:8006

Melden Sie sich mit dem Benutzernamen root und dem während der Installation festgelegten Passwort an.

Schritt 4: Erste Konfiguration

Melden Sie sich nach dem Login in der Proxmox-Weboberfläche an und erledigen Sie zuerst diese drei Grundaufgaben.

4.1 Das Abonnement-Pop-up deaktivieren

Das Enterprise-Repository erfordert ein kostenpflichtiges Abonnement. Für den privaten Gebrauch wechseln Sie zum kostenlosen Community-Repository:

SSH in ZimaCube oder verwenden Sie die Shell in der Proxmox-Weboberfläche

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 Speicher konfigurieren

Dies ist der wichtigste Schritt. Gehen Sie zu Datacenter → Storage und konfigurieren Sie die Speicherstruktur wie folgt:

Speichertyp Zweck Konfiguration
local, NVMe-Systemlaufwerk ISO-Images und Container-Vorlagen Behalten Sie die Standardeinstellung bei
local-zfs, NVMe-Systemlaufwerk VM-Festplatten und LXC-Daten Behalten Sie die Standardeinstellung bei
ZFS-Pool, 6 × HDD Hauptdatenspeicher Erstellen Sie einen neuen ZFS RAID-Z2-Pool
Verzeichnis, NVMe-Erweiterungskarte Dauerhafte Docker-Daten Mounten Sie auf /mnt/fast

Empfehlung: Verwenden Sie sechs HDDs, um einen RAID-Z2-Pool zu erstellen, der den Ausfall von bis zu zwei Laufwerken erlaubt.

Beispielbefehl:

Überprüfen Sie zuerst Ihre Laufwerkskennungen mit lsblk.

Das folgende Beispiel geht davon aus, dass die Laufwerke sda bis sdf heißen.

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

zfs set compression=lz4 tank

Fügen Sie dann diesen ZFS-Pool als Speicher in der Proxmox-Weboberfläche hinzu.

Schritt 5: Erstellen Sie Ihren ersten LXC-Container

Ein LXC-Container ist leichter als Docker, da er keinen zusätzlichen Daemon benötigt, und schneller als eine vollständige virtuelle Maschine, da er den Kernel des Hosts teilt. Er kann auch direkt über Proxmox gesichert werden, was ihn für die meisten selbstgehosteten Dienste geeignet macht.

  1. Laden Sie eine Vorlage herunter: Gehen Sie zu Datacenter → local Storage → CT Templates → Templates, suchen Sie nach debian-12 und laden Sie sie herunter.
  2. Erstellen Sie einen Container: Klicken Sie oben rechts auf CT erstellen und konfigurieren Sie ihn wie folgt:
    • CT-ID: 100
    • Hostname: docker-host
    • Passwort: Legen Sie ein Root-Passwort fest
    • Vorlage: Wählen Sie die heruntergeladene debian-12-Vorlage aus
    • Festplatte: 20GB, gespeichert auf local-zfs
    • CPU: 2 Kerne
    • Speicher: 2048MB
    • Netzwerk: DHCP
  3. Starten Sie den Container, betreten Sie die Konsole und installieren Sie Docker:

    apt update && apt install -y curl

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

Schritt 6: Erstellen Sie Ihre erste VM

  1. Laden Sie ein ISO-Image hoch: Gehen Sie zu Datacenter → local Storage → ISO Images → Upload und laden Sie eine ISO-Datei wie Ubuntu Server hoch.
  2. Erstellen Sie eine VM: Klicken Sie oben rechts auf VM erstellen und konfigurieren Sie sie wie folgt:
    • VM-ID: 200
    • Name: ubuntu-test
    • ISO: Wählen Sie das hochgeladene ISO-Image aus
    • Festplatte: 32GB, gespeichert auf local-zfs
    • CPU: 2 Kerne
    • Speicher: 4096MB
    • Netzwerk: Bridge zu vmbr0
  3. Starten Sie die VM und schließen Sie die Betriebssysteminstallation über die Konsole ab.
Proxmox VE 8.4 Web-Admin-Panel mit hervorgehobenem Button „VM erstellen“ für die Einrichtung virtueller Maschinen

Erweiterte Anwendungsfälle

Virtualisierung von Synology DSM

Sie können eine Synology ARC Loader VM in Proxmox ausführen, die sechs HDDs durchreichen und Synologys ausgereifte Speicherverwaltung und Cloud Sync-Funktionen nutzen. Die virtuelle Maschine kann den Speicher dann über NFS zurück an den Proxmox-Host mounten, wodurch ein geschlossener Speicher-Workflow entsteht.

Software-Router mit OPNsense

Leiten Sie einen der 2,5GbE-Ports von ZimaCube an eine OPNsense-VM als WAN-Port weiter und verwenden Sie den anderen Port als LAN. So kann der gesamte Heimnetzwerkverkehr über Ihren ZimaCube geleitet werden.

GPU-Passthrough für Plex-Transcoding

Installieren Sie eine Low-Profile-GPU, wie eine GTX 1650 LP, und leiten Sie sie an einen Plex- oder Jellyfin-LXC-Container weiter, um hardwarebeschleunigtes 4K-Transcoding zu ermöglichen.

Wann sollten Sie Proxmox nicht installieren?

Proxmox ist leistungsstark, aber nicht für jeden notwendig.

  • Wenn Sie nur NAS-Dateifreigabe und Docker benötigen, reicht es aus, bei ZimaOS zu bleiben.
  • Wenn das Gerät rund um die Uhr für den Familiengebrauch läuft und Netzwerkausfälle nicht akzeptabel sind, lassen Sie ZimaOS für bessere Stabilität laufen.
  • Wenn Sie gerade erst mit NAS und Linux anfangen, verwenden Sie ZimaOS einige Monate, bevor Sie zu Proxmox wechseln.

Der wahre Wert von Proxmox zeigt sich, wenn Sie eine Maschine benötigen, die als drei fungiert.

Danksagung:

Dieser Artikel basiert auf dem ZimaCube Experience Blog des Community-Nutzers Bob. Besonderer Dank an Bob für seine detaillierten Proxmox-Handson-Notizen und seine ehrliche Weitergabe.

Zima Kampagnen-Zentrale

Mehr zum Lesen

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.