Windows-VMs
Für die Installation von Windows-VMs auf dem Citrix Hypervisor-Server ist Unterstützung für die Hardwarevirtualisierung (Intel VT oder AMD-V) erforderlich.
Hinweis:
Die geschachtelte Virtualisierung wird für Windows-VMs, die auf Citrix Hypervisor gehostet werden, nicht unterstützt.
Grundlegendes Verfahren zum Erstellen einer Windows-VM
Der Prozess der Installation von Windows auf einer VM besteht aus den folgenden Schritten:
-
Auswählen der passenden Windows-Vorlage
-
Auswählen des geeigneten Boot-Modus
-
Installieren des Windows-Betriebssystems
-
Bei der Installation der XenServer VM Tools für Windows (I/O-Treiber Und die Verwaltungs-Agent)
Warnung:
Windows-VMs werden nur unterstützt, wenn auf den VMs die XenServer VM Tools für Windows installiert sind.
Vorlagen für Windows-VMs
Windows-Betriebssysteme werden auf VMs installiert, indem eine entsprechende Vorlage entweder mit XenCenter oder der xe CLI geklont und dann das Betriebssystem installiert wird. In den Templates für einzelne Gäste sind vordefinierte Plattform-Flags gesetzt, die die Konfiguration der virtuellen Hardware definieren. Beispielsweise werden alle Windows-VMs mit aktiviertem ACPI-HAL-Modus (Hardware Abstraction Layer) installiert. Wenn Sie später eine dieser VMs so ändern, dass sie über mehrere virtuelle CPUs verfügt, wechselt Windows die HAL automatisch in den Multiprozessormodus.
Die verfügbaren Windows-Vorlagen sind in der folgenden Tabelle aufgeführt:
Name der Vorlage | Unterstützte Boot-Modi | Beschreibung |
---|---|---|
Windows 10 (32-Bit) | BIOS | Wird verwendet, um Windows 10 zu installieren |
Windows 10 (64-Bit) | BIOS, UEFI, UEFI Sicherer Start | Wird verwendet, um Windows 10 (64-Bit) zu installieren |
Windows Server 2016 (64 Bit) | BIOS, UEFI, UEFI Sicherer Start | Wird zum Installieren von Windows Server 2016 oder Windows Server Core 2016 (64-Bit) verwendet |
Windows Server 2019 (64 Bit) | BIOS, UEFI, UEFI Sicherer Start | Wird verwendet, um Windows Server 2019 oder Windows Server Core 2019 (64-Bit) zu installieren |
Windows Server 2022 (64 Bit) | BIOS, UEFI, UEFI Sicherer Start | Wird verwendet, um Windows Server 2022 oder Windows Server Core 2022 (64-Bit) zu installieren |
Citrix Hypervisor unterstützt alle SKUs (Editionen) für die aufgelisteten Versionen von Windows.
Anhängen einer ISO-Image-Bibliothek
Das Windows-Betriebssystem kann entweder von einer Installations-CD in einem physischen CD-ROM-Laufwerk auf dem Citrix Hypervisor-Server oder von einem ISO-Image installiert werden. Siehe Erstellen von ISO-Images , um Informationen darüber zu erhalten, wie Sie ein ISO-Image von einer Windows-Installations-CD erstellen und zur Verwendung bereitstellen können.
UEFI-Gaststart und Secure Boot
Citrix Hypervisor ermöglicht es neueren Versionen von Windows-Gastbetriebssystemen, im UEFI-Modus zu starten. Ein Start im UEFI-Modus verbessert die Interaktion mit der Hardware und beschleunigt damit den Start von Windows-VMs.
Für diese Windows-Betriebssysteme unterstützt Citrix Hypervisor auch Windows Secure Boot. Secure Boot verhindert, dass nicht signierte, falsch signierte oder geänderte Binärdateien während des Bootvorgangs ausgeführt werden. Auf einer UEFI-fähigen VM, die Secure Boot erzwingt, müssen alle Treiber signiert sein. Diese Anforderung schränkt möglicherweise den Anwendungsbereich der VM ein, bietet jedoch die Sicherheit, nicht signierte/geänderte Treiber zu blockieren. Wenn Sie einen nicht signierten Treiber verwenden, schlägt der sichere Start fehl und eine Warnung wird in XenCenter angezeigt.
Secure Boot verringert auch das Risiko, dass Malware im Gast die Startdateien manipulieren oder während des Startvorgangs ausgeführt werden kann.
Hinweis:
Der UEFI-Gaststart wurde als experimentelle Funktion in Citrix Hypervisor 8.0 bereitgestellt. UEFI-fähige VMs, die in Citrix Hypervisor 8.0 erstellt wurden, werden in Citrix Hypervisor 8.2 nicht unterstützt. Löschen Sie diese VMs und erstellen Sie neue mit Citrix Hypervisor 8.2.
Citrix Hypervisor unterstützt UEFI-Boot und Secure Boot auf neu erstellten VMs unter Windows 10 (64-Bit), Windows Server 2016 (64-Bit), Windows Server 2019 (64-Bit) und Windows Server 2022 (64-Bit). Sie müssen den Startmodus angeben, wenn Sie eine VM erstellen. Es ist nicht möglich, den Startmodus einer VM zwischen BIOS und UEFI (oder UEFI Secure Boot) zu ändern, nachdem die VM zum ersten Mal gestartet wurde. Sie können den Startmodus jedoch jederzeit zwischen UEFI und UEFI Secure Boot ändern.
Beachten Sie Folgendes, wenn Sie den UEFI-Start auf VMs aktivieren:
- Stellen Sie sicher, dass die UEFI-fähige VM über mindestens zwei vCPUs verfügt.
- Sie können eine UEFI-fähige VM, die auf Citrix Hypervisor erstellt wurde, als OVA-, OVF- oder XVA-Datei importieren oder exportieren. Das Importieren einer UEFI-fähigen VM aus OVA- oder OVF-Paketen, die auf anderen Hypervisoren erstellt wurden, wird nicht unterstützt.
- Um PVS-Accelerator mit UEFI-fähigen VMs zu verwenden, stellen Sie sicher, dass Sie Citrix Provisioning 1906 oder höher verwenden.
- Verwenden Sie das UEFI-Einstellungsmenü, um die Bildschirmauflösung der XenCenter-Konsole zu ändern. Detaillierte Anweisungen finden Sie unter Fehlerbehebung.
Beachten Sie beim Aktivieren von UEFI Secure Boot auf VMs Folgendes:
- Der Citrix Hypervisor-Server muss im UEFI-Modus gestartet werden. Weitere Informationen finden Sie unter Boot-Installationen über das Netzwerk
-
Ihr Ressourcenpool oder eigenständiger Server muss Zugriff auf Secure Boot-Zertifikate haben.
Nur ein Citrix Hypervisor-Server im Pool benötigt Zugriff auf die Zertifikate. Wenn ein Server einem Pool beitritt, werden die Zertifikate auf diesem Server anderen Servern im Pool zur Verfügung gestellt.
Hinweis
UEFI-fähige VMs verwenden NVME und E1000 für emulierte Geräte. Die Emulationsinformationen zeigen diese Werte erst nach der Installation von XenServer VM Tools for Windows auf der VM an. UEFI-fähige VMs werden auch so angezeigt, dass sie nur über 2 Netzwerkkarten verfügen, bis Sie XenServer VM Tools für Windows installiert haben.
Aktivieren von UEFI-Boot oder UEFI Secure Boot
Sie können XenCenter oder die xe CLI verwenden, um UEFI-Boot oder UEFI Secure Boot für Ihre VM zu aktivieren.
Informationen zum Erstellen einer UEFI-fähigen VM in XenCenter finden Sie unter Erstellen einer VM mit XenCenter.
Verwenden der xe CLI zum Aktivieren von UEFI-Boot oder UEFI Secure Boot
Wenn Sie eine VM erstellen, führen Sie den folgenden Befehl aus, bevor Sie die VM zum ersten Mal starten:
xe vm-param-set uuid=<UUID> HVM-boot-params:firmware=<MODE>
xe vm-param-set uuid=<UUID> platform:secureboot=<OPTION>
<!--NeedCopy-->
Wo UUID
ist die UUID der VM, MODUS
ist entweder BIOS
oder UEFI
und OPTION
entweder ‘true’ oder ‘false’ ist. Wenn Sie den Modus nicht angeben, wird standardmäßig auf UEFI
, wenn diese Option für Ihr VM-Betriebssystem unterstützt wird. Andernfalls wird der Modus standardmäßig auf BIOS
. Wenn Sie das Kennzeichen Sicherer Start
ist standardmäßig ‘auto’ eingestellt. Für UEFI-fähige VMs, die auf einem Citrix Hypervisor-Server erstellt wurden, der im UEFI-Modus gestartet wird und über Secure Boot-Zertifikate verfügt, besteht das “automatische” Verhalten darin, Secure Boot für die VM zu aktivieren. Andernfalls ist der sichere Start nicht aktiviert.
Führen Sie den folgenden Befehl aus, um eine UEFI-fähige VM aus einer Vorlage zu erstellen, die mit Citrix Hypervisor bereitgestellt wird:
UUID=$(xe vm-clone name-label='Windows 10 (64-bit)' new-name-label='Windows 10 (64-bit)(UEFI)')
xe template-param-set uuid=<UUID> HVM-boot-params:firmware=<MODE> platform:secureboot=<OPTION>
<!--NeedCopy-->
Führen Sie diesen Befehl nicht für Vorlagen aus, auf denen etwas installiert ist, oder für Vorlagen, die Sie aus einem Snapshot erstellt haben. Der Startmodus dieser Snapshots kann nicht geändert werden, und wenn Sie versuchen, den Startmodus zu ändern, kann die VM nicht gestartet werden.
Wenn Sie die UEFI-fähige VM zum ersten Mal starten, werden Sie in der VM-Konsole aufgefordert, eine beliebige Taste zu drücken, um die Windows-Installation zu starten. Wenn Sie die Windows-Installation nicht starten, wechselt die VM-Konsole zur UEFI-Shell.
Um den Installationsvorgang neu zu starten, geben Sie in der UEFI-Konsole die folgenden Befehle ein.
EFI:
EFI\BOOT\BOOTX64
Wenn der Installationsvorgang neu gestartet wird, beobachten Sie die VM-Konsole auf die Installationsaufforderung. Wenn die Eingabeaufforderung angezeigt wird, drücken Sie eine beliebige Taste.
Deaktivieren des sicheren Starts
Möglicherweise möchten Sie den sicheren Start gelegentlich deaktivieren. Das Windows-Debuggen kann z. B. nicht auf einer VM aktiviert werden, die sich im Benutzermodus “Sicherer Start” befindet. Um Secure Boot zu deaktivieren, ändern Sie die VM in den Secure Boot-Setupmodus. Führen Sie auf Ihrem Citrix Hypervisor-Server den folgenden Befehl aus:
varstore-sb-state <VM_UUID> setup
Tasten
UEFI-fähige VMs werden mit einem PK aus einem kurzlebigen privaten Schlüssel, dem Microsoft KEK, dem Microsoft Windows Production PCA und Microsoft-Schlüsseln von Drittanbietern bereitgestellt. Den VMs wird außerdem eine aktuelle Sperrliste aus dem UEFI-Forum zur Verfügung gestellt. Diese Konfiguration ermöglicht es Windows-VMs, mit aktiviertem sicheren Start zu starten und automatische Updates für die Schlüssel- und Sperrliste von Microsoft zu erhalten.
Problembehandlung bei UEFI- und UEFI-Secure Boot-VMs
Informationen zur Problembehandlung bei UEFI- oder UEFI Secure Boot-VMs finden Sie unter Behandeln von UEFI- und Secure Boot-Problemen auf Windows-VMs.
Erstellen einer VM mit XenCenter
So erstellen Sie eine Windows-VM:
-
Klicken Sie in der XenCenter-Symbolleiste auf das Symbol Neue VM , um den Assistenten für neue VMs zu öffnen.
Mit dem Assistenten für neue VMs können Sie die neue VM konfigurieren und verschiedene Parameter für CPU-, Speicher- und Netzwerkressourcen anpassen.
-
Wählen Sie eine VM-Vorlage aus und klicken Sie auf Nächster.
Jede Vorlage enthält die Setupinformationen, die zum Erstellen einer VM mit einem bestimmten Gastbetriebssystem (OS) und optimalem Speicher erforderlich sind. Diese Liste spiegelt die Vorlagen wider, die Citrix Hypervisor derzeit unterstützt.
Hinweis:
Wenn das Betriebssystem, das Sie auf Ihrer VM installieren, nur mit der ursprünglichen Hardware kompatibel ist, aktivieren Sie die Option Kopieren von Host-BIOS-Zeichenfolgen auf die VM Schachtel. Sie können diese Option z. B. für eine Betriebssysteminstallations-CD verwenden, die mit einem bestimmten Computer verpackt wurde.
Nachdem Sie eine VM zum ersten Mal gestartet haben, können Sie ihre BIOS-Zeichenfolgen nicht mehr ändern. Stellen Sie sicher, dass die BIOS-Zeichenfolgen korrekt sind, bevor Sie die VM zum ersten Mal starten.
Informationen zum Kopieren von BIOS-Zeichenfolgen mit der CLI finden Sie unter Installieren von HVM-VMs von Medien des Reseller Option Kit (BIOS-gesperrt). Die Option zum Festlegen benutzerdefinierter BIOS-Zeichenfolgen ist für HVM-VMs nicht verfügbar.
-
Geben Sie einen Namen und optional eine Beschreibung für die neue VM ein.
-
Wählen Sie die Quelle des Betriebssystemmediums aus, das auf der neuen VM installiert werden soll.
Die Installation von einer CD/DVD ist die einfachste Option für den Einstieg.
- Wählen Sie die Option für die Standardinstallationsquelle (DVD-Laufwerk) aus.
- Legen Sie die Festplatte in das DVD-Laufwerk des Citrix Hypervisor-Servers ein
Citrix Hypervisor ermöglicht es Ihnen auch, Betriebssysteminstallationsmedien aus einer Reihe von Quellen abzurufen, einschließlich einer bereits vorhandenen ISO-Bibliothek. Ein ISO-Image ist eine Datei, die alle Informationen enthält, die ein optischer Datenträger (CD, DVD usw.) enthalten würde. In diesem Fall enthält ein ISO-Image die gleichen Betriebssystemdaten wie eine Windows-Installations-CD.
Um eine bereits vorhandene ISO-Bibliothek anzuhängen, klicken Sie auf Neue ISO-Bibliothek und geben Sie den Speicherort und den Typ der ISO-Bibliothek an. Sie können dann das spezifische ISO-Medium des Betriebssystems aus der Liste auswählen.
-
Wählen Sie einen Startmodus für die VM aus. Standardmäßig wählt XenCenter den sichersten Startmodus aus, der für die Version des VM-Betriebssystems verfügbar ist.
Hinweis:
- Das UEFI-Start und Sicherer UEFI-Start Optionen werden ausgegraut angezeigt, wenn die von Ihnen ausgewählte VM-Vorlage den UEFI-Start nicht unterstützt.
- Sie können den Startmodus nicht mehr ändern, nachdem Sie die VM zum ersten Mal gestartet haben.
-
Wählen Sie einen Homeserver für die VM aus.
Ein Homeserver ist der Server, der die Ressourcen für eine VM in einem Pool bereitstellt. Wenn Sie einen Homeserver für eine VM nominieren, versucht Citrix Hypervisor, die VM auf diesem Server zu starten. Wenn diese Aktion nicht möglich ist, wird automatisch ein alternativer Server innerhalb desselben Pools ausgewählt. Um einen Homeserver auszuwählen, klicken Sie auf Platzieren Sie die VM auf diesem Server und wählen Sie einen Server aus der Liste aus.
Hinweise:
- In WLB-fähigen Pools wird der nominierte Homeserver nicht zum Starten, Neustarten, Fortsetzen oder Migrieren der VM verwendet. Stattdessen nominiert der Workload Balancing den besten Server für die VM, indem er die Metriken des Citrix Hypervisor-Ressourcenpools analysiert und Optimierungen empfiehlt.
- Wenn einer VM eine oder mehrere virtuelle GPUs zugewiesen sind, wird die Nominierung des Home-Servers nicht wirksam. Stattdessen basiert die Servernominierung auf der vom Benutzer festgelegten Richtlinie für die Platzierung virtueller GPUs.
- Während des Rolling Pool-Upgrades wird der Home-Server bei der Migration der VM nicht berücksichtigt. Stattdessen wird die VM zurück zu dem Server migriert, auf dem sie sich vor dem Upgrade befand.
Wenn Sie keinen Homeserver nominieren möchten, klicken Sie auf Weisen Sie dieser VM keinen Homeserver zu. Die VM wird auf einem beliebigen Server mit den erforderlichen Ressourcen gestartet.
Klicken Sie zum Fortfahren auf Weiter.
-
Ordnen Sie Prozessor- und Arbeitsspeicherressourcen für die VM zu. Für eine Windows 10-VM ist der Standardwert 1 virtuelle CPU und 2.048 MB RAM. Sie können auch die Standardeinstellungen ändern. Klicken Sie zum Fortfahren auf Weiter.
-
Weisen Sie eine virtuelle GPU zu. Der Assistent für neue VMs fordert Sie auf, der VM eine dedizierte GPU oder eine oder mehrere virtuelle GPUs zuzuweisen. Mit dieser Option kann die VM die Rechenleistung der GPU nutzen. Mit dieser Funktion haben Sie eine bessere Unterstützung für professionelle High-End-3D-Grafikanwendungen wie CAD/CAM, GIS und medizinische Bildgebungsanwendungen.
-
Ordnen Sie Speicher für die neue VM zu und konfigurieren Sie sie.
Klicken Nächster , um die Standardzuordnung (24 GB) und Konfiguration auszuwählen, oder Sie können die folgende zusätzliche Konfiguration vornehmen:
- Ändern Sie den Namen, die Beschreibung oder die Größe Ihres virtuellen Laufwerks, indem Sie auf Redigieren.
- Fügen Sie ein neues virtuelles Laufwerk hinzu, indem Sie Hinzufügen.
-
Konfigurieren Sie das Netzwerk auf der neuen VM.
Klicken Nächster , um die Standard-Netzwerkkarte und die Konfigurationen auszuwählen, einschließlich einer automatisch erstellten eindeutigen MAC-Adresse für jede Netzwerkkarte. Alternativ können Sie die folgende zusätzliche Konfiguration vornehmen:
- Ändern Sie das physische Netzwerk, die MAC-Adresse oder die QoS-Priorität (Quality of Service) des virtuellen Laufwerks, indem Sie auf Redigieren.
- Fügen Sie eine neue virtuelle Netzwerkkarte hinzu, indem Sie Hinzufügen.
-
Überprüfen Sie die Einstellungen, und klicken Sie dann auf Jetzt erstellen , um die VM zu erstellen und zum Suchen Registerkarte.
Ein Symbol für Ihre neue VM wird unter dem Host in der Spalte Betriebsmittel Scheibe.
-
Am Betriebsmittel , wählen Sie den virtuellen Computer aus, und klicken Sie dann auf das Symbol Konsole , um die VM-Konsole anzuzeigen.
-
Folgen Sie den Installationsbildschirmen des Betriebssystems und treffen Sie Ihre Auswahl.
-
Nachdem die Installation des Betriebssystems abgeschlossen und die VM neu gestartet wurde, Installieren der XenServer VM Tools für Windows.
Erstellen einer Windows-VM mithilfe der CLI
So erstellen Sie eine Windows-VM aus einem ISO-Repository mithilfe der xe CLI:
-
Erstellen Sie einen virtuellen Computer aus einer Vorlage:
xe vm-install new-name-label=vm_name template=template_name <!--NeedCopy-->
Dieser Befehl gibt die UUID des neuen virtuellen Computers zurück.
-
Erstellen Sie ein ISO-Speicher-Repository:
xe-mount-iso-sr path_to_iso_sr <!--NeedCopy-->
-
Listen Sie alle verfügbaren ISOs auf:
xe cd-list <!--NeedCopy-->
-
Fügen Sie die angegebene ISO-Datei in das virtuelle CD-Laufwerk der angegebenen VM ein:
xe vm-cd-add vm=vm_name cd-name=iso_name device=3 <!--NeedCopy-->
-
Starten Sie die VM, und installieren Sie das Betriebssystem:
xe vm-start vm=vm_name <!--NeedCopy-->
Zu diesem Zeitpunkt ist die VM-Konsole in XenCenter sichtbar.
-
Auf dem XenCenter Betriebsmittel , wählen Sie den virtuellen Computer aus, und klicken Sie dann auf das Symbol Konsole , um die VM-Konsole anzuzeigen.
-
Folgen Sie den Installationsbildschirmen des Betriebssystems und treffen Sie Ihre Auswahl.
-
Nachdem die Installation des Betriebssystems abgeschlossen und die VM neu gestartet wurde, Installieren der XenServer VM Tools für Windows.
Weitere Informationen zur Verwendung der CLI finden Sie unter Befehlszeilen-Schnittstelle.
Installieren von XenServer VM Tools für Windows
XenServer VM Tools für Windows (ehemals Citrix VM Tools) bieten leistungsstarke E/A-Dienste ohne den Aufwand herkömmlicher Geräteemulation. Weitere Informationen zu den XenServer-VM-Tools für Windows und der erweiterten Nutzung finden Sie unter XenServer VM Tools für Windows.
Hinweis:
Um XenServer VM Tools für Windows auf einer Windows-VM zu installieren, muss auf der VM Microsoft .NET Framework Version 4.0 oder höher ausgeführt werden.
Stellen Sie vor der Installation der XenServer-VM-Tools für Windows sicher, dass Ihre VM für den Empfang der E/A-Treiber von Windows Update konfiguriert ist. Windows Update ist die empfohlene Methode, um Updates für die E/A-Treiber zu erhalten. Wenn Windows Update jedoch keine verfügbare Option für Ihre VM ist, können Sie Updates für die E/A-Treiber auch auf andere Weise erhalten. Weitere Informationen finden Sie unter Aktualisieren Sie die E/A-Treiber.
So installieren Sie XenServer VM Tools für Windows:
-
Es wird empfohlen, dass Sie einen Snapshot Ihrer VM erstellen, bevor Sie die XenServer VM Tools installieren oder aktualisieren.
-
Laden Sie die Datei XenServer VM Tools für Windows aus dem Download-Seite für Citrix Hypervisor.
- Melden Sie sich bei Ihrem Citrix-Konto an, um auf die herunterladbaren Dateien zuzugreifen.
- Erweitern Sie die Produktabschnitte auf der Citrix Hypervisor-Downloadseite und klicken Sie auf eine unterstützte Version von Citrix Hypervisor.
-
Gehen Sie auf der Produktseite zum Hauptkomponenten von Citrix Hypervisor Abschnitt.
Die XenServer VM Tools für Windows sind in einer 32-Bit- und einer 64-Bit-Version verfügbar.
- Laden Sie die MSI-Datei herunter, und überprüfen Sie den Download anhand des angegebenen SHA256-Werts.
-
Kopieren Sie die Datei auf Ihre Windows-VM oder auf ein freigegebenes Laufwerk, auf das die Windows-VM zugreifen kann.
-
Führen Sie die Option
managementagentxXX.msi
-Datei, um die Installation von XenServer VM Tools zu starten.Msiexec.exe /package managementagentxXX.msi
-
Befolgen Sie die Anweisungen im Installationsprogramm.
-
Befolgen Sie die Anweisungen des Assistenten, um die Lizenzvereinbarung zu akzeptieren, und wählen Sie einen Zielordner aus.
-
Der Assistent zeigt die empfohlenen Einstellungen auf der Registerkarte Installations- und Update-Einstellungen Seite. Weitere Informationen zum Anpassen dieser Einstellungen finden Sie unter XenServer VM Tools für Windows.
-
Klicken Nächster Und dann Installieren , um den Installationsvorgang von XenServer VM Tools für Windows zu starten.
-
-
Starten Sie die VM neu, wenn Sie aufgefordert werden, den Installationsvorgang abzuschließen.
Aktualisieren Sie Windows-Betriebssysteme
In diesem Abschnitt wird das Aktualisieren von Windows-VMs mit aktualisierten Betriebssystemen erläutert.
Upgrades auf VMs sind in der Regel erforderlich, wenn Sie auf eine neuere Version von Citrix Hypervisor umsteigen. Beachten Sie die folgenden Einschränkungen, wenn Sie Ihre VMs auf eine neuere Version von Citrix Hypervisor aktualisieren:
- Bevor Sie Windows-VMs mithilfe der Livemigration migrieren, müssen Sie die XenServer-VM-Tools für Windows auf jeder VM aktualisieren.
- Das Anhalten/Fortsetzen des Vorgangs wird auf Windows-VMs nicht unterstützt, bis die XenServer VM Tools für Windows aktualisiert wurden.
- Die Verwendung bestimmter Antiviren- und Firewall-Anwendungen kann Windows-VMs zum Absturz bringen, es sei denn, die XenServer VM Tools für Windows werden aktualisiert.
Es wird empfohlen, die XenServer-VM-Tools nicht von Ihrer Windows-VM zu entfernen, bevor Sie die Windows-Version auf der VM automatisch aktualisieren.
Verwenden Sie Windows Update, um die Version des Windows-Betriebssystems auf Ihren Windows-VMs zu aktualisieren.
Hinweis:
Windows-Installationsdatenträger bieten in der Regel eine Upgradeoption, wenn Sie sie auf einem Server starten, auf dem bereits eine frühere Version von Windows installiert ist. Wenn Sie jedoch Windows Update verwenden, um Ihre XenServer-VM-Tools zu aktualisieren, aktualisieren Sie das Windows-Betriebssystem nicht von einem Installationsdatenträger. Verwenden Sie stattdessen Windows Update.
Informationen zum Upgrade der Version der XenServer VM Tools für Windows finden Sie unter XenServer VM Tools für Windows.
Vorbereiten des Klonens einer Windows-VM mithilfe von Sysprep
Die einzige unterstützte Methode zum Klonen einer Windows-VM ist die Verwendung des Windows-Dienstprogramms Systemvorbereitung
, um die VM vorzubereiten.
Das Systemvorbereitung
ändert die SID des lokalen Computers, um sie für jeden Computer eindeutig zu machen. Das Systemvorbereitung
Binärdateien befinden sich im Ordner C:\Windows\System32\Sysprep
Ordner.
Hinweis:
Bei älteren Windows-Versionen wird die
Systemvorbereitung
Binärdateien befinden sich auf den Windows-Produkt-CDs im Ordner\unterstützen\tools\deploy.cab
Datei. Diese Binärdateien müssen vor der Verwendung auf Ihre Windows-VM kopiert werden.
So klonen Sie Windows-VMs:
-
Erstellen, installieren und konfigurieren Sie die Windows-VM wie gewünscht.
-
Wenden Sie alle relevanten Service Packs und Updates an.
-
Installieren Sie die neueste Version von XenServer VM Tools für Windows.
-
Installieren Sie alle Anwendungen, und führen Sie alle anderen Konfigurationen durch.
-
Laufen
Systemvorbereitung
. Dieses Dienstprogramm fährt die VM herunter, wenn der Vorgang abgeschlossen ist. -
Konvertieren Sie die VM mit XenCenter in eine Vorlage.
-
Klonen Sie die neu erstellte Vorlage nach Bedarf in neue VMs.
-
Wenn die geklonte VM gestartet wird, führt sie die folgenden Aktionen aus, bevor sie zur Verwendung verfügbar ist:
- Es erhält eine neue SID und einen neuen Namen
- Es wird ein Setup ausgeführt, um bei Bedarf zur Eingabe von Konfigurationswerten aufzufordern
- Schließlich wird es neu gestartet
Hinweis:
Starten Sie die ursprüngliche, vom System vorbereitete VM (die “Quell”-VM) nach dem Befehl
Systemvorbereitung
Bühne. Konvertieren Sie es anschließend sofort in eine Vorlage, um Neustarts zu verhindern. Wenn die Quell-VM neu gestartet wird,Systemvorbereitung
muss erneut ausgeführt werden, bevor es sicher verwendet werden kann, um weitere Klone zu erstellen.
Weitere Informationen zur Verwendung von Systemvorbereitung
die folgende Microsoft-Website besuchen:
Versionshinweise zu Windows-VMs
Es gibt viele Versionen und Variationen von Windows mit unterschiedlichen Unterstützungsstufen für die von Citrix Hypervisor bereitgestellten Funktionen. In diesem Abschnitt finden Sie Hinweise und Errata zu den bekannten Unterschieden.
Allgemeine Windows-Probleme
-
Beginnen Sie bei der Installation von Windows-VMs mit nicht mehr als drei virtuellen Datenträgern. Nachdem die VM und XenServer VM Tools für Windows installiert wurden, können Sie zusätzliche virtuelle Festplatten hinzufügen. Stellen Sie sicher, dass das Startgerät immer eine der ersten Festplatten ist, damit die VM ohne die XenServer VM Tools für Windows erfolgreich gestartet werden kann.
-
Wenn der Startmodus für eine Windows-VM der BIOS-Start ist, formatiert Windows den primären Datenträger mit einem Master Boot Record (MBR). MBR begrenzt den maximal adressierbaren Speicherplatz eines Datenträgers auf 2 TiB. Führen Sie einen der folgenden Schritte aus, um einen Datenträger zu verwenden, der größer als 2 TiB mit einer Windows-VM ist:
- Wenn der UEFI-Start für die Windows-Version unterstützt wird, stellen Sie sicher, dass Sie UEFI als Startmodus für die Windows-VM verwenden.
- Erstellen Sie den großen Datenträger als sekundären Datenträger für die VM, und wählen Sie das GPT-Format (GUID-Partitionstabelle) aus.
-
Mehrere vCPUs werden als CPU-Sockets für Windows-Gäste verfügbar gemacht und unterliegen den Lizenzierungseinschränkungen, die auf der VM vorhanden sind. Die Anzahl der im Gast vorhandenen CPUs kann durch Überprüfen des Geräte-Managers bestätigt werden. Die Anzahl der CPUs, die tatsächlich von Windows verwendet werden, ist im Task-Manager ersichtlich.
-
Die Reihenfolge der Datenträgeraufzählung in einem Windows-Gast kann sich von der Reihenfolge unterscheiden, in der sie ursprünglich hinzugefügt wurden. Dieses Verhalten ist auf die Interaktion zwischen den E/A-Treibern und dem Plug-and-Play-Subsystem in Windows zurückzuführen. Der erste Datenträger wird z. B. als
Festplatte 1
, die nächste Festplatte, die alsFestplatte 0
, eine spätere Festplatte alsFestplatte 2
und dann in der erwarteten Weise nach oben. -
Ein Fehler im DirectX-Backend des VLC-Players ersetzt Gelb während der Videowiedergabe durch Blau, wenn die Windows-Anzeigeeigenschaften auf 24-Bit-Farbe eingestellt sind. VLC, das OpenGL als Backend verwendet, funktioniert korrekt, und jeder andere DirectX- oder OpenGL-basierte Videoplayer funktioniert ebenfalls. Es ist kein Problem, wenn der Gast so eingestellt ist, dass er 16-Bit-Farbe anstelle von 24 verwendet.
-
Der PV-Ethernet-Adapter meldet eine Geschwindigkeit von 100 Gbit/s in Windows-VMs. Diese Geschwindigkeit ist ein künstlicher hartcodierter Wert und in einer virtuellen Umgebung nicht relevant, da die virtuelle Netzwerkkarte mit einem virtuellen Switch verbunden ist. Die Windows-VM nutzt die volle verfügbare Geschwindigkeit, aber das Netzwerk ist möglicherweise nicht in der Lage, die vollen 100 GBit/s zu erreichen.
-
Wenn Sie versuchen, eine unsichere RDP-Verbindung mit einer Windows-VM herzustellen, schlägt diese Aktion möglicherweise mit der folgenden Fehlermeldung fehl: “Dies könnte auf die Oracle-Wartung der CredSSP-Verschlüsselung zurückzuführen sein.” Dieser Fehler tritt auf, wenn das CredSSP-Update (Credential Security Support Provider Protocol) nur auf einen Client und Server in der RDP-Verbindung angewendet wird. Weitere Informationen finden Sie unter https://support.microsoft.com/en-gb/help/4295591/credssp-encryption-oracle-remediation-error-when-to-rdp-to-azure-vm.
In diesem Artikel
- Grundlegendes Verfahren zum Erstellen einer Windows-VM
- Vorlagen für Windows-VMs
- UEFI-Gaststart und Secure Boot
- Erstellen einer VM mit XenCenter
- Erstellen einer Windows-VM mithilfe der CLI
- Installieren von XenServer VM Tools für Windows
- Aktualisieren Sie Windows-Betriebssysteme
- Vorbereiten des Klonens einer Windows-VM mithilfe von Sysprep
- Versionshinweise zu Windows-VMs