Erstellen Sie einen Windows-Server-VM auf ProxMox (Schritt für Schritt)

/de/images/install-virtio-drivers-for-windows-using-virtio-wi.png

In diesem Artikel wird erläutert, wie Sie einen Windows -Virtual -Computer auf einem Proxmox -VE -Hypervisor erstellen und konfigurieren. Wir untersuchen die wichtigsten Empfehlungen und Best Practices für die Konfiguration optimaler Einstellungen für virtuelle Maschine, das Installieren eines Windows -Server -Gast -Betriebssystems und das Ausführen in einem Proxmox -VM.

Vorbereitungsschritte:

  • Laden Sie das ISO-Bild mit Virtio-Treibern für Windows-Gäste (virtio-win.iso) herunter.

  • Laden Sie das Windows -Installation -ISO -Bild (Windows Server 2025 in diesem Beispiel) herunter.

Melden Sie sich an der ProxMox-Webschnittstelle an (https://proxmox-ip: 8006) und laden Sie die ISO-Bilder in den Proxmox-Speicher hoch (ISO-Bilder-> Klicken Sie auf Upload-> den Pfad zur ISO-Bilddatei an).

Standardmäßig werden ISO -Bilder auf Proxmox -Hosts im Verzeichnis “/var/lib/vz/templates/iso” gespeichert.

Konfigurieren Sie einen virtuellen Windows -Server -Computer auf ProxMox

Der nächste Schritt besteht darin, einen neuen virtuellen Computer auf dem Proxmox -Host für den Windows Server -Gast zu erstellen.

  1. Klicken Sie mit der rechten Maustaste auf den Proxmox-Host und wählen Sie VM /de/images/create-new-vm-on-proxmox.png erstellen

  2. Geben Sie auf der Registerkarte Allgemein einen aussagekräftigen Namen und eine aussagekräftige ID für die virtuelle Maschine an. Sie können den vorgeschlagenen Ausweis verlassen oder eine andere manuell eingeben. Sie können beispielsweise das letzte Oktett der VM IP -Adresse als VMID verwenden. /de/images/set-vm-name-and-id.png

  3. Wählen Sie auf der Registerkarte “Betriebssystem den Gäste -Betriebssystemtyp (Microsoft Windows 11/2022/2025) und das Windows -Installations -ISO -Bild, das in den Proxmox -Speicher hochgeladen wurde, aus. /de/images/select-vm-guest-os.png

  4. Konfigurieren Sie die folgenden Einstellungen auf der Registerkarte System:

Firmware:

Ovmf (uefi)

  • Es ist der empfohlene Plattformart für moderne Windows -Versionen. Seabios können für Legacy -Systeme verwendet werden.

Fügen Sie die EFI -Festplatte hinzu:

Aktivieren. Wählen Sie den Speicher für die EFI -Festplatte. Lassen Sie den Datentyp als Standard, QCOW2.

Pre-Enroll-Schlüssel:

Aktivieren

(Fügen Sie die Standard-Microsoft Secure-Starttasten hinzu.)

Diskontroller -Typ:

Virtio scsi Single

Qemu Agent:

Aktivieren

TPM: Überprüfen Sie diese Option, wenn Sie virtuelle TPM -Unterstützung in einer virtuellen Maschine benötigen (TPM 2.0 ist eine obligatorische Anforderung für Windows 11) /de/images/configure-windows-vm-virtual-disk-settings-on-prox.png

  1. Fügen Sie auf der Registerkarte Datenträger eine SCSI -Festplatte anstelle einer IDE hinzu (das SCSI-Protokoll ist schneller und effizienter als die IDE oder SATA). Stellen Sie die Festplattengröße (für Windows, mindestens 40 GB) ein.

  2. Wählen Sie das Datenträgerbildformat: RAW (verfügt über die minimalen Funktionen, aber die beste Leistung), VMDK (kompatibel mit VMware) oder QCOW2 (Advanced Disk-Format mit Snapshot-Unterstützung). Der

QCOW2

Das Format wird standardmäßig verwendet (lassen Sie es so wie es ist).

  1. Aktivieren Sie die Option von Verwerfen, den Speicherplatz effizienter zu verwenden (sie funktioniert ähnlich wie die Trim-Funktion auf SSDs, indem Sie gelöschte Daten löschen und Speicherplatz befreien). Verwenden Sie den Schreibmodus als Caching -Typ, um die Leistung zu verbessern. Wenn das Caching deaktiviert ist (

Standard (kein Cache)

) Dieser Modus bietet einen besseren Schutz gegen den Datenverlust im Falle einer unerwarteten Abschaltung des Hosts oder der VM, kann jedoch zu einer langsameren Leistung der Festplatten führen. Das Schreiben durch den Modus ist optimal für hohe Leselasten. /de/images/use-virtio-scsi-controller-for-windows-vm.png

  1. Stellen Sie die Anzahl der Kerne ein, um die VM auf der CPU -Registerkarte (mindestens 2 Kerne des Hosttyps für Windows) zuordnen. Fügen Sie zusätzliche CPU-Sockets hinzu und aktivieren Sie die NUMA-Unterstützung für Hochleistungs-Windows-VMs.

Mit dem Host -CPU können die VM ohne Emulation auf alle Funktionen der physischen CPU zugreifen. Dieser Modus ermöglicht eine verschachtelte Virtualisierung in Gastfenstern. Dies ermöglicht sowohl den Hyper-V als auch das

Durch den CPU kann der VM ohne Emulation auf alle Funktionen der physischen CPU zugreifen. Dieser Modus ermöglicht eine verschachtelte Virtualisierung in Gastfenstern. Auf diese Weise kann sowohl das Hyper-V- als auch das Windows-Subsystem für Linux (WSL2) in einer Proxmox-virtuellen Maschine ausgeführt werden.

/de/images/set-cpu-type-and-core-numbers.png

  1. Geben Sie auf der Registerkarte Speicher an, wie viel RAM der VM zuweisen soll. Das empfohlene Minimum beträgt 4096 MB für Windows VM. Sie können RAM für eine VM reservieren, indem Sie die Option „Mindestspeicher“ verwenden. Der „Balloning -Modus“ ermöglicht es dem Hypervisor, den nicht verwendeten Speicher aus der VM zurückzugewinnen, wenn die vom Host verwendete Menge an RAM eine hohe Schwelle überschreitet (normalerweise über 80%). /de/images/configure-ram-settings-for-vm.png

  2. Wählen Sie in der Registerkarte “Netzwerk” das virtuelle (paravirtualisierte) virtuelle Netzwerkkartenmodell anstelle des Intel E1000 aus. Wählen Sie die Netzwerkbrücke, über die Sie Ihre VM offenbaren möchten. In diesem Beispiel,

VMBR0

ist mit der physischen Netzwerkschnittstelle des Proxmox -Hosts verbunden.

  1. Um zu verhindern, dass Proxmox -Firewall -Regeln auf die VM angewendet werden, deaktivieren Sie die Firewall -Option. In diesem Fall wird angenommen, dass die integrierte Windows Defender Firewall im Gastbetrieb der virtuellen Maschine verwendet wird. /de/images/vm-network-settings.png

  2. Überprüfen Sie die Einstellungen auf der Registerkarte nächste Registerkarte und klicken Sie dann auf Fertig stellen, um die VM zu erstellen.

Wenn die VM erstellt wurde, fügen Sie in seinen Einstellungen ein zusätzliches virtuelles CD/DVD -Laufwerk hinzu. Wählen Sie VM-> Hardware-Registerkarte> add-> cd/dVD-Laufwerk. /de/images/add-additional-cd-dvd-drive-to-vms-hardware.png

Montieren Sie das ISO -Bild mit den Virtio -Treibern in das virtuelle Laufwerk. Alles ist bereit, die Gastfenster in der Proxmox -virtuellen Maschine zu installieren.

Installieren von Windows Server -Gast auf Proxmox VM

Gehen Sie in den VM -Einstellungen zur Registerkarte Konsole und klicken Sie jetzt auf Start, um die VM auszuführen.

/de/images/run-guest-os-from-proxmox-console.png

Drücken Sie eine beliebige Taste, um den Windows -Installationsprozess zu beginnen. Anschließend startet der Windows -Setup -Assistent, in dem Sie Spracheinstellungen, Windows Server Edition usw. auswählen müssen.

Auf dem Bildschirm, auf dem Sie eine Festplatte auswählen müssen, um das Betriebssystem zu installieren, sehen Sie, dass Windows -Setup Ihre virtuelle Festplatte nicht erkannt hat. Das Problem ist, dass das Windows -Bild keine Treiber für den Virtio SCSI -Controller enthält.

Klicken Sie auf die Schaltfläche Treiber laden, um den Festplatten -Controller -Treiber im WinPE -Modus zu laden.

/de/images/windows-guest-doesnt-detect-virtual-disk-when-run.png

Geben Sie den Ordner mit dem Red Hat Virtio SCSI-Pass-Through-Controller-Treiber auf der montierten ISO mit Virtio-Treibern (D: \ vioscsi \ 2k25 \ amd64) an. Installieren Sie den Treiber.

/de/images/load-red-hat-virtio-scsi-pass-through-controller-d.png

Die unppartitionierte lokale Festplatte sollte nun für das Windows -Setup sichtbar sein. Wählen Sie es aus, um die Installation fortzusetzen.

/de/images/install-windows-guest-on-proxmox.png

Sobald die Windows -Installation abgeschlossen ist, melden Sie sich über die Proxmox -Konsole beim Gast -Betriebssystem an. So senden Sie die Kombination von Strg+Alt+del an die Konsole und melden Sie sich mit dem Windows -Administratorkonto an, wählen Sie zusätzliche Schlüssel im linken Bereich anzeigen und senden Sie dann die erforderliche Schlüsselkombination.

/de/images/sent-ctrlaltdel-keys-from-a-proxmox-console.png

Öffnen Sie den Windows -Geräte -Manager (devmgmt.msc). Wie Sie sehen können, fehlen mehrere Gerätetreiber und müssen im Virtio -Treiberbild installiert werden. Führen Sie das Virtio-Win-GT-X64.MSI-Installationsprogramm aus der ISO aus und installieren Sie es mit Standardeinstellungen.

/de/images/install-virtio-drivers-for-windows-using-virtio-wi.png

Red Hat Virtio Ethernet Virtual Network Adapter.

Um dies zu beheben, laden Sie den Netzwerk -Treiber manuell aus dem Verzeichnis \ netkvm \ W2K5 \ AMD64 im Windows -Setup -Bildschirm.

Während der Installation von Windows 11, für die der Internetzugang erforderlich ist, kann das Gastbetrieb für das Gast möglicherweise nicht erfassen, dass dies dies behebt, und lädt den Netzwerktreiber manuell von einem TheDirectory auf dem Windows -Setup -Bildschirm.

Installieren Sie dann den QEMU-Gastagenten, indem Sie die Datei Virtio-Win-Guest-Tools.exe ausführen.

/de/images/install-virtio-win-guest-tools.png

Überprüfen Sie im Windows -Gast, dass der QEMU -Agentendienst ausgeführt wird.

Get-Service Qemu-ga

/de/images/checj-qemu-guest-agent-running.png

Nach der Installation der QEMU -Gastintegrationstools wird auf der Registerkarte Zusammenfassung in der Proxmox -Konsole die vom Gastbetriebsmaßnahme erhaltene IP -Adresse angezeigt.

/de/images/view-guest-ip-in-proxmox-console-via-guest-agent.png

Sie können das Vorhandensein des QEMU -Agenten in der VM von der Proxmox -Host -Konsole überprüfen.

QM Agent ping

Sobald die Installation abgeschlossen ist, entfernen Sie die Virtio -Treiberscheibe von der virtuellen Hardware der VM.

/de/images/remove-virtio-driver-iso-image.png

Vervollständigen Sie die Windows -Installation und die grundlegende Konfiguration im Gästegerät: Stellen Sie den Computer -Hostname ein, konfigurieren Sie die statische IP (falls zutreffend), ändern Sie die Zeit- und Zeitzone, aktivieren Sie RDP, installieren Sie Windows -Updates, fügen Sie die erforderlichen Rollen und Funktionen usw. hinzu usw.

*️⃣ Quellverknüpfung:

virtio-win.iso , TPM 2.0 is a mandatory requirement for Windows 11, , Windows Subsystem for Linux (WSL2), load the disk controller driver in WinPE mode, drivers are missing and need to be Installiert, Windows 11 -Installation, für die Internetzugang, der Computer -Hostname erforderlich ist, die Zeit- und Zeitzone ändern, Windows -Updates installieren.