Proxmox VE installieren und Grundkonfiguration
Schritt für Schritt zur ersten Virtualisierung: Diese Anleitung zeigt, wie Sie Proxmox VE installieren und die Grundkonfiguration für KMU und Homelab sauber aufsetzen, von der ISO über das No-Subscription-Repo bis zur ersten VM, dem ersten LXC-Container und einfachen Backups.
Geprüft am 29.09.2026 · für Proxmox VE 9.2
WerbelinksMit * markierte Links sind Werbelinks: Bei einem Kauf erhalten wir eine Provision, der Preis bleibt gleich. Als Amazon-Partner verdiene ich an qualifizierten Verkäufen. Mehr dazu

Proxmox VE ist ein quelloffenes Virtualisierungssystem auf Debian-Basis, das VMs (KVM/QEMU) und Linux-Container (LXC) unter einer Web-Oberfläche vereint. In dieser Anleitung installieren Sie den Server per ISO, stellen die Paketquellen ohne Subscription korrekt um und legen die erste VM, den ersten Container und ein Backup an. GPU-Passthrough und ZFS sind eigene Themen.
Voraussetzungen
- 64-Bit-Server mit Virtualisierungsunterstützung (Intel VT-x / AMD-V im BIOS aktiviert), mind. 8 GB RAM, besser 16 GB+ für mehrere VMs.
- Eine dedizierte Festplatte/SSD für den Hypervisor; für das Basis-Setup reicht ext4 (LVM-thin), alternativ ZFS.
- USB-Stick (mind. 2 GB) zum Schreiben des Installers, z. B. mit
balenaEtcheroderdd. - Statische IP-Planung: feste IP, Subnetz, Gateway und DNS für den Host. Beispiel hier:
192.168.10.2/24, Gateway192.168.10.1. - Zugriff per Browser aus demselben Netz für die Web-GUI auf Port
8006.
Welche Version? Empfohlen ist (Stand 2026) Proxmox VE 9.x (PVE 9.2 auf Debian 13 „Trixie“, Kernel 7.0.x). PVE 8.4 (Debian 12 „Bookworm“) hat im August 2026 das Supportende erreicht; installieren Sie neue Systeme mit PVE 9. Wichtigste Änderung ist das Format der Paketquellen (Schritt 3).
Schritt 1: ISO schreiben und Proxmox VE installieren
Laden Sie das Installations-ISO von der offiziellen Seite, schreiben Sie es auf den USB-Stick, booten Sie davon und wählen Sie Install Proxmox VE (Graphical). Der Installer führt durch wenige Dialoge:
- Zielfestplatte: Wählen Sie die Disk für den Hypervisor. Über Options stellen Sie das Dateisystem ein –
ext4(Standard, nutzt LVM-thin) oderzfs. Achtung: Die gewählte Disk wird vollständig überschrieben. - Region/Zeitzone/Tastatur: Land, Zeitzone und Layout passend einstellen (z. B. Deutschland, German).
- Passwort und E-Mail: Setzen Sie ein starkes
root-Passwort (mindestens 8 Zeichen). Die E-Mail-Adresse nutzt Proxmox für Benachrichtigungen (z. B. Backup-Reports). - Netzwerk: Hostname (FQDN, z. B.
pve.firma.local), die feste IP-Adresse, Gateway und DNS-Server eintragen. Diese Werte landen direkt in der Bridgevmbr0.
Nach Install kopiert der Installer das System, startet neu und zeigt auf der Konsole die URL der Web-GUI. Der Rest passiert im Browser und per SSH.
Verifizieren: Nach dem Neustart zeigt die Textkonsole des Servers einen Anmeldehinweis mit der Adresse https://192.168.10.2:8006/. Ein ping 192.168.10.2 von einem anderen Rechner im LAN wird beantwortet.
Schritt 2: Erster Login in die Web-GUI
Öffnen Sie https://SERVER-IP:8006 (hier https://192.168.10.2:8006). Wegen des selbstsignierten TLS-Zertifikats zeigt der Browser eine Sicherheitswarnung; das ist erwartetes Verhalten. Bestätigen Sie die Ausnahme.
Melden Sie sich mit diesen Werten an:
- User name:
root - Password: das bei der Installation gesetzte Passwort
- Realm:
Linux PAM standard authentication
Nach dem Login erscheint das Popup „No valid subscription“; ohne Subscription-Key ist das normal, schließen Sie es mit OK. Der Server steht links als „Node“ unter „Datacenter“. Verbinden Sie sich für die nächsten Schritte zusätzlich per SSH: ssh root@192.168.10.2.
Verifizieren: Links im Ressourcenbaum steht Ihr Node mit grünem Symbol unter „Datacenter“, und pveversion in der SSH-Sitzung gibt eine Zeile wie pve-manager/9.x.x aus.
Schritt 3: Paketquellen ohne Subscription einrichten
Ab Werk ist das Enterprise-Repo aktiv; ohne Subscription-Key scheitert apt update mit 401. Deaktivieren Sie es und aktivieren Sie das kostenfreie pve-no-subscription-Repo. Die Debian-Standard-Repos bleiben unangetastet.
Größte Falle alter Anleitungen: PVE 9 (Debian 13) nutzt das deb822-Format mit .sources-Dateien unter /etc/apt/sources.list.d/, Suite trixie statt bookworm.
Variante A: PVE 9 (deb822-Format)
Tragen Sie in der Datei /etc/apt/sources.list.d/pve-enterprise.sources die Zeile Enabled: no in die Stanza ein (analog in ceph.sources, falls vorhanden). Legen Sie dann das No-Subscription-Repo an:
# Datei: /etc/apt/sources.list.d/proxmox.sources
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
Variante B: PVE 8 (einzeiliges Format)
In PVE 8 kommentieren Sie das Enterprise-Repo in /etc/apt/sources.list.d/pve-enterprise.list aus und fügen die No-Subscription-Zeile hinzu:
# Enterprise-Repo auskommentieren in /etc/apt/sources.list.d/pve-enterprise.list
# No-Subscription in eigene .list-Datei:
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
System aktualisieren
Danach aktualisieren Sie das System. Das No-Subscription-Repo ist weniger intensiv getestet und für kritische Produktion nicht offiziell empfohlen, für Labs, Tests und Homelab aber üblich.
apt update
apt full-upgrade
# Bei neuem Kernel anschliessend neu starten:
reboot
Verifizieren: apt update läuft ohne 401 Unauthorized durch, und apt policy listet download.proxmox.com/debian/pve trixie/pve-no-subscription, aber keine aktive Quelle enterprise.proxmox.com.
Schritt 4: Subscription-Nag optional entfernen
Das Popup „No valid subscription“ lässt sich per inoffiziellem Patch einer Proxmox-Datei entfernen. Jedes Update von proxmox-widget-toolkit überschreibt ihn; dauerhaft wirkt nur ein APT-Hook. Im Cluster patchen Sie jeden Node einzeln.
sed -i "s/data.status.toLowerCase() !== 'active'/data.status.toLowerCase() === 'active'/" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
systemctl restart pveproxy
Danach Browser-Cache leeren oder privates Fenster nutzen, sonst bleibt das Popup oft sichtbar.
Verifizieren: grep -c "=== 'active'" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js gibt mindestens 1 aus, und nach einem Login im privaten Browserfenster erscheint kein Subscription-Hinweis mehr.
Schritt 5: Netzwerk-Bridge vmbr0 verstehen
Die Bridge vmbr0 ist ein virtueller Switch: VMs und Container erscheinen mit eigener MAC-Adresse direkt im LAN. Der Installer hat sie mit Ihrer Host-IP in /etc/network/interfaces angelegt; bridge-ports referenziert die physische Netzwerkkarte (z. B. eno1 oder enp3s0).
# Ausschnitt aus /etc/network/interfaces
auto vmbr0
iface vmbr0 inet static
address 192.168.10.2/24
gateway 192.168.10.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
Wichtig: bridge-ports muss exakt den physischen Adapternamen nennen, sonst ist der Host vom Netz getrennt. Den Namen finden Sie unter Node > System > Network. Für VMs wählen Sie später das Modell VirtIO (paravirtualized).
Verifizieren: ip -br addr show vmbr0 zeigt den Status UP und die Adresse 192.168.10.2/24, bridge link listet Ihre physische NIC (z. B. eno1) als Mitglied von vmbr0.
Schritt 6: Storage-Grundlagen – local vs. local-lvm
Proxmox legt nach der Installation zwei Standard-Speicher an, die Sie nicht verwechseln sollten:
| Storage | Typ | Inhalt (Content) | Wofür |
|---|---|---|---|
local | Directory (/var/lib/vz) | iso, vztmpl, backup | ISO-Images, Container-Templates, Backups |
local-lvm | LVM-thin | rootdir, images | VM-Disk-Images, Container-Root-Dateisysteme |
Merksatz: ISOs, Templates und Backups gehören auf local, virtuelle Festplatten auf local-lvm. Auf local-lvm lassen sich keine ISOs ablegen.
Verifizieren: pvesm status listet local und local-lvm (Typ lvmthin) jeweils mit Status active.
Schritt 7: ISO hochladen und LXC-Templates laden
Laden Sie ein Betriebssystem-ISO hoch: Datacenter > Node > local > ISO Images > Upload (oder „Download from URL“). Es landet unter /var/lib/vz/template/iso/.
Für Container laden Sie ein Template (GUI: local > CT Templates > Templates, oder per CLI). Den genauen Dateinamen liefert pveam available, da Proxmox Templates regelmäßig aktualisiert:
pveam update
pveam available --section system
pveam download local debian-13-standard_13.6-1_amd64.tar.zst
Verifizieren: ls /var/lib/vz/template/iso/ zeigt Ihr ISO, und pveam list local listet das heruntergeladene Debian-Template.
Schritt 8: Erste virtuelle Maschine (VM) anlegen
Klicken Sie oben rechts auf Create VM. Bewährte Einstellungen für KMU-Workloads:
- General: Node wählen, eine eindeutige VM ID und einen sprechenden Namen vergeben.
- OS: Das hochgeladene ISO aus
localauswählen. - System: Machine
i440fx(oderq35für PCIe-Passthrough), BIOSSeaBIOS(bzw.OVMF/UEFIfür Windows 11), SCSI-ControllerVirtIO SCSI single, Häkchen beiQemu Agent. - Disks: Storage
local-lvm, Größe festlegen, BusSCSI, optionalIO Threadaktivieren. - CPU: Anzahl der Cores passend zur Last.
- Memory: Arbeitsspeicher zuweisen, Ballooning aktiviert lassen.
- Network: Bridge
vmbr0, ModellVirtIO.
Nach Confirm starten Sie die VM, öffnen die Console (noVNC) und installieren das Gastsystem. Installieren Sie im Gast den QEMU Guest Agent für sauberes Herunterfahren und konsistente Snapshot-Backups (guest-fsfreeze).
Verifizieren: qm list zeigt die VM mit Status running. Nach der Installation des Guest Agents meldet qm agent VMID ping keinen Fehler, und die Übersicht der VM zeigt unter „IPs“ die Adresse des Gasts.
Schritt 9: Ersten LXC-Container anlegen
Container sind leichtgewichtiger als VMs und ideal für einzelne Dienste. Klicken Sie auf Create CT:
- General: Node, CT ID, Hostname.
Unprivileged containeraktiviert lassen: Root im Container wird auf einen unprivilegierten User außerhalb gemappt (User-Namespaces). root-Passwort oder SSH-Key setzen. - Template: Das geladene Template aus
localwählen. - Disks: Storage
local-lvm, Größe festlegen. - CPU / Memory: Cores sowie Memory und Swap zuweisen.
- Network: Bridge
vmbr0, IPv4 als statische CIDR (z. B.192.168.10.50/24) oder per DHCP. - DNS: meist vom Host übernehmen.
Privilegierte Container nur in vertrauenswürdigen Umgebungen nutzen.
Verifizieren: pct list zeigt den Container mit Status running, pct config CTID enthält unprivileged: 1, und pct exec CTID -- ping -c1 192.168.10.1 erreicht das Gateway.
Schritt 10: Einfache Backups einrichten
Proxmox sichert VMs und Container mit vzdump. Drei Modi stehen zur Wahl:
| Modus | Downtime | Konsistenz |
|---|---|---|
snapshot | geringste | gut (mit Guest-Agent per fsfreeze) |
suspend | mittel | höher |
stop | kurze, volle Abschaltung | höchste |
Als Kompression ist zstd üblich (schnell, mehrere Threads). Backups landen in /var/lib/vz/dump/. Einmalig: VM/CT > Backup > Backup now; geplante Jobs: Datacenter > Backup > Add (Zeitplan, Auswahl, Retention). Auf der Kommandozeile:
# VM 100 als Snapshot mit zstd-Kompression auf local sichern
vzdump 100 --mode snapshot --storage local --compress zstd
# Container 777 konsistent mit kurzer Downtime
vzdump 777 --mode stop
Verifizieren: Das Task-Protokoll endet mit TASK OK, und ls -lh /var/lib/vz/dump/ zeigt eine Datei vzdump-qemu-100-….vma.zst mit plausibler Größe. Testen Sie die Wiederherstellung einmal unter einer freien VM-ID.
Typische Fehler
- Veraltetes Repo-Format: In PVE 9 gilt deb822 (
.sourcesmit Types/URIs/Suites/Components/Signed-By) und Suitetrixie– nicht die alte einzeiligesources.listmitbookworm. - Enterprise-Repo bleibt aktiv: Ohne Subscription scheitert
apt updatemit 401, solange Enterprise nicht deaktiviert und No-Subscription nicht aktiviert ist. - Debian-Repos deaktiviert: Wer die Debian-Standardquellen abschaltet, dem fehlen Pakete und Sicherheitsupdates – nicht anfassen.
- Nag-Patch verschwindet wieder: Jedes Update von
proxmox-widget-toolkitüberschreibtproxmoxlib.js. Ohne APT-Hook kehrt das Popup zurück. - local vs. local-lvm verwechselt: ISOs/Templates/Backups gehören auf
local;local-lvmkann keine ISOs speichern. - Falscher bridge-ports-Name: Stimmt die physische NIC in
vmbr0nicht, ist der Host offline. Vor Änderungen den Adapternamen prüfen. - Snapshot ohne Guest-Agent: Ohne installierten QEMU Guest Agent kann ein Snapshot-Backup inkonsistent sein. Agent im Gast installieren und in den VM-Optionen aktivieren.
Häufige Fragen
Welche Proxmox-VE-Version soll ich für eine Neuinstallation nehmen?
PVE 9.x (Debian 13 „Trixie“) mit der längsten Unterstützung. PVE 8 hat im August 2026 das Supportende erreicht; bestehende Installationen auf PVE 9 aktualisieren.
Ist Proxmox VE ohne Subscription wirklich kostenlos?
Ja, über das No-Subscription-Repo mit allen Funktionen, aber weniger intensiv getesteten Paketen. Für kritische Produktion empfiehlt Proxmox die kostenpflichtige Subscription (Support, Stabilität).
Warum warnt Ihr Browser beim ersten Aufruf von Port 8006?
Wegen des selbstsignierten TLS-Zertifikats; die Warnung ist normal. Bestätigen Sie die Ausnahme oder hinterlegen Sie später ein eigenes Zertifikat (z. B. Let's Encrypt).
Was ist der Unterschied zwischen einer VM und einem LXC-Container?
Eine VM virtualisiert vollständige Hardware (KVM/QEMU) und führt beliebige Betriebssysteme inkl. Windows aus. Ein LXC-Container teilt den Host-Kernel, ist leichtgewichtiger, läuft aber nur mit Linux; für einzelne Linux-Dienste oft effizienter.
Kann ich von PVE 8 einfach per apt full-upgrade auf PVE 9 wechseln?
Nein. PVE 8 auf 9 ist ein Major-Upgrade (Debian 12 auf 13) und erfordert das offizielle Tool pve8to9 samt Vorbereitung; ein bloßes apt full-upgrade kann das System beschädigen.
Wo speichert Proxmox meine Backups?
Im Storage local unter /var/lib/vz/dump/. Lagern Sie Backups zusätzlich extern aus (NAS, zweiter Server oder Proxmox Backup Server).
Fazit
Damit steht das Fundament: Installation, No-Subscription-Repos im deb822-Format, Bridge vmbr0, die beiden Standard-Speicher, erste VM, erster Container und ein Backup. Darauf bauen ZFS, GPU-Passthrough, Cluster oder ein Backup-Server auf. Für den produktiven Einsatz lohnt eine Enterprise-Subscription.
Weiterführende Anleitungen und Quellen
- Vergleich zur Microsoft-Welt: Hyper-V: virtuelle Maschine erstellen und Checkpoints nutzen
- Storage-Grundlagen unter Linux: Festplatten unter Linux: Partitionen, LVM und fstab
- Sicherer Fernzugriff auf Ihren Hypervisor: WireGuard-VPN für Homeoffice und Standortanbindung einrichten
- Mehr rund um Netzwerk und Server-Infrastruktur: Anleitungen aus der Kategorie Netzwerk
Quellen: Proxmox VE Package Repositories · Proxmox VE Roadmap und Release-Historie · Backup and Restore (vzdump)


