Skip to main content

Installation Host

Installation von Proxmox VE 9

1. ISO herunterladen


2. Bootfähigen USB-Stick unter Windows erstellen

Am einfachsten mit Rufus:

  1. Download Rufus: https://rufus.ie

  2. USB-Stick (≥ 4 GB, wird gelöscht) einstecken.

  3. Rufus starten → folgendes einstellen:

    • Gerät: USB-Stick auswählen

    • Boot-Auswahl: heruntergeladene proxmox-ve_9.x.iso

    • Partitionstyp: GPT

    • Zielsystem: UEFI (nicht BIOS/Legacy)

    • Rest Standard lassen

  4. Start → ISO wird auf den Stick geschrieben.


3. Installation von Proxmox VE

  1. Server einschalten und vom USB-Stick booten (UEFI-Modus wählen).

  2. InstallationsmenĂĽ → Install Proxmox VE wählen.

  3. Lizenzbedingungen akzeptieren.

  4. Zieldatenträger auswählen:

    • Samsung NVMe 990 Pro 2 TB (Systemplatte).

    • Dateisystem: ext4 (einfach und stabil, ZFS nur bei RAID oder Snapshots nötig).

  5. Zeitzone: Europe/Berlin, Tastaturlayout de.

  6. Root-Passwort und E-Mail-Adresse setzen (fĂĽr Benachrichtigungen).

  7. Netzwerkeinstellungen:

    • Hostname: pve.localdomain (später anpassen).

    • Management-IP manuell vergeben.

  8. Installation starten, nach Abschluss neustarten.


4. Erste Anmeldung

  • Webinterface ĂĽber: https://<IP-des-Servers>:8006

  • Login mit root und dem gesetzten Passwort.


5. BIOS-Anpassungen fĂĽr GPU-Passthrough

Vor dem Start der VMs mĂĽssen im BIOS folgende Optionen aktiviert werden:

  • Intel VT-d â†’ Enabled

  • SR-IOV â†’ Enabled

  • Above 4G Decoding â†’ Enabled

  • Resizable BAR â†’ Enabled (falls vorhanden, fĂĽr GPU Performance)

  • Primary Display â†’ auf iGPU oder Onboard stellen (damit die NVIDIA-Karte fĂĽr Passthrough frei ist).


6. GRUB & Kernel-Anpassungen fĂĽr Passthrough

Auf dem Proxmox-Host anmelden (SSH oder Shell).

a) IOMMU aktivieren

Datei /etc/default/grub bearbeiten:


nano /etc/default/grub

Die Zeile mit GRUB_CMDLINE_LINUX_DEFAULT anpassen:


GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"

Speichern und GRUB neu generieren:


update-grub

b) VFIO-Module laden

Datei /etc/modules bearbeiten und folgende Zeilen ergänzen:


vfio vfio_iommu_type1 vfio_pci vfio_virqfd

7. GPU identifizieren & binden

  1. PCI-Geräte auflisten:


    lspci -nn

    → GPU (z. B. 10de:2805) und Audio-Controller (10de:228b) notieren.

  2. Datei /etc/modprobe.d/vfio.conf erstellen:


    options vfio-pci ids=10de:2805,10de:228b
  3. NVIDIA-Treiber auf Host blockieren:
    Datei /etc/modprobe.d/blacklist.conf ergänzen:


    blacklist nouveau blacklist nvidia blacklist nvidiafb
  4. Initramfs neu erstellen:


    update-initramfs -u -k all

8. Neustart & Kontrolle

Nach Neustart prĂĽfen, ob die GPU an VFIO gebunden ist:


lspci -nnk | grep -A 3 -E "10de"

→ Sollte Kernel driver in use: vfio-pci anzeigen.