Citrix Hypervisor

Windows-VMs

Die Installation von Windows-VMs auf dem Citrix Hypervisor-Server erfordert Unterstützung der Hardwarevirtualisierung (Intel VT oder AMD-V).

Hinweis:

Verschachtelte Virtualisierung wird für Windows-VMs, die auf Citrix Hypervisor gehostet werden, nicht unterstützt.

Grundlegendes Verfahren zum Erstellen einer Windows-VM

Das Installieren eines Windows auf einer VM umfasst die folgenden Schritte:

  1. Auswahl der entsprechenden Windows-Vorlage

  2. Auswahl des entsprechenden Startmodus

  3. Installieren des Windows-Betriebssystems

  4. Installation der XenServer VM Tools für Windows (I/O-Treiber und Management Agent)

Warnung:

Windows-VMs werden nur unterstützt, wenn auf den VMs die XenServer VM Tools für Windows installiert sind.

Windows VM-Vorlagen

Windows-Betriebssysteme werden auf VMs installiert, indem eine entsprechende Vorlage mit XenCenter oder der xe-CLI geklont und anschließend das Betriebssystem installiert wird. In den Vorlagen für einzelne Gäste sind vordefinierte Plattformflags gesetzt, die die Konfiguration der virtuellen Hardware definieren. Beispielsweise werden alle Windows-VMs mit aktiviertem ACPI-Hardware-Abstraktionslayer-Modus (HAL) installiert. Wenn Sie später eine dieser VMs so ändern, dass sie über mehrere virtuelle CPUs verfügt, schaltet Windows die HAL automatisch in den Multiprozessormodus um.

Die verfügbaren Windows-Vorlagen sind in der folgenden Tabelle aufgeführt:

Vorlagenname Unterstützte Startmodi Beschreibung
Windows 10 (32 Bit) BIOS Wird zur Installation von Windows 10 verwendet
Windows 10 (64-Bit) BIOS, UEFI, UEFI-Sicherer Start Wird zur Installation von Windows 10 (64 Bit) verwendet
Windows Server 2016 (64-Bit) BIOS, UEFI, UEFI-Sicherer Start Wird zur Installation von Windows Server 2016 oder Windows Server Core 2016 (64 Bit) verwendet
Windows Server 2019 (64-Bit) BIOS, UEFI, UEFI-Sicherer Start Wird zur Installation von Windows Server 2019 oder Windows Server Core 2019 (64 Bit) verwendet
Windows Server 2022 (64 Bit) BIOS, UEFI, UEFI-Sicherer Start Wird zur Installation von Windows Server 2022 oder Windows Server Core 2022 (64 Bit) verwendet

Citrix Hypervisor unterstützt alle SKUs (Editionen) für die aufgelisteten Windows-Versionen.

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. Informationen dazu, wie Sie ein ISO-Image von einer Windows-Installations-CD erstellen und zur Verwendung bereitstellen, finden Sie unter Erstellen von ISO-Images .

UEFI-Gaststart und Secure Boot

Mit Citrix Hypervisor können neuere Versionen von Windows-Gastbetriebssystemen im UEFI-Modus gestartet werden. 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 unsignierte, falsch signierte oder modifizierte Binärdateien während des Startvorgangs ausgeführt werden. Auf einer UEFI-fähigen VM, die Secure Boot erzwingt, müssen alle Treiber signiert sein. Diese Anforderung kann den Einsatzbereich der VM einschränken, bietet jedoch die Sicherheit, unsignierte/geänderte Treiber zu blockieren. Wenn Sie einen unsignierten Treiber verwenden, schlägt der sichere Start fehl und in XenCenter wird eine Warnung angezeigt.

Secure Boot reduziert auch das Risiko, dass Malware im Gast die Startdateien manipulieren oder während des Startvorgangs ausgeführt werden kann.

Hinweis:

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-Start und sicheren Start 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 UEFI-Boot 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 Hypervisors erstellt wurden, wird nicht unterstützt
  • Um den 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. Ausführliche Anweisungen finden Sie unter Fehlerbehebung.

Beachten Sie Folgendes, wenn Sie UEFI Secure Boot auf VMs aktivieren:

  • Der Citrix Hypervisor-Server muss im UEFI-Modus gebootet werden. Weitere Informationen finden Sie unter Netzwerk-Boot-Installationen
  • Ihr Ressourcenpool oder Standalone-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. In den Emulationsinformationen werden diese Werte erst angezeigt, nachdem Sie die XenServer VM Tools für Windows auf der VM installiert haben. UEFI-fähige VMs werden auch so angezeigt, dass sie nur über 2 NICs verfügen, bis Sie die XenServer VM Tools für Windows installiert haben.

UEFI-Boot oder UEFI Secure Boot aktivieren

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 über 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-->

Wobei, UUID die UUID der VM ist, MODE entweder BIOS oder uefi und OPTION ist entweder “wahr” oder “falsch”. Wenn Sie den Modus nicht angeben, wird für diese Option standardmäßig uefi eingestellt, wenn Ihr VM-Betriebssystem dies unterstützt. Andernfalls ist der Standardmodus BIOS. Wenn Sie die secureboot-Option nicht angeben, wird standardmäßig “auto” verwendet. Bei UEFI-fähigen 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 Secure Boot nicht aktiviert.

Führen Sie den folgenden Befehl aus, um eine UEFI-fähige VM aus einer mit Citrix Hypervisor gelieferten Vorlage zu erstellen:

    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, startet die VM nicht.

Wenn Sie die UEFI-fähige VM zum ersten Mal starten, werden Sie auf 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, achten Sie in der VM-Konsole auf die Installationsaufforderung. Wenn die Eingabeaufforderung erscheint, drücken Sie eine beliebige Taste.

Deaktivierung des sicheren Starts

Möglicherweise möchten Sie Secure Boot gelegentlich deaktivieren. Beispielsweise kann das Windows-Debugging nicht auf einer VM aktiviert werden, die sich im Secure Boot-Benutzermodus befindet. Um Secure Boot zu deaktivieren, ändern Sie die VM in den Secure Boot-Einrichtungsmodus. Führen Sie auf Ihrem Citrix Hypervisor-Server den folgenden Befehl aus:

varstore-sb-state <VM_UUID> setup

Kinderklavier

UEFI-fähige VMs werden mit einer PK aus einem kurzlebigen privaten Schlüssel, dem Microsoft KEK, dem Microsoft Windows Production PCA und Microsoft-Schlüsseln von Drittanbietern bereitgestellt. Die VMs erhalten außerdem eine aktuelle Sperrliste aus dem UEFI-Forum. Diese Konfiguration ermöglicht es Windows-VMs, mit aktiviertem Secure Boot zu starten und automatische Updates der Schlüssel und der Sperrliste von Microsoft zu erhalten.

Problembehandlung bei Ihren UEFI- und UEFI Secure Boot-VMs

Informationen zur Problembehandlung Ihrer UEFI- oder UEFI-Secure Boot-VMs finden Sie unter Beheben von UEFI- und Secure Boot-Problemen auf Windows-VMs.

Erstellen einer VM mit XenCenter

So erstellen Sie eine Windows VM:

  1. Klicken Sie auf der XenCenter -Symbolleiste auf die Schaltfläche Neue VM, um den Assistenten für neue VM zu öffnen.

    Mit dem Assistenten für neue VM können Sie die neue VM konfigurieren und verschiedene Parameter für CPU-, Speicher- und Netzwerkressourcen anpassen.

  2. Wählen Sie eine VM-Vorlage und klicken Sie auf Weiter.

    Jede Vorlage enthält die Setup-Informationen, die erforderlich sind, um eine VM mit einem bestimmten Gastbetriebssystem (OS) und mit optimalem Speicher zu erstellen. 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 Originalhardware kompatibel ist, aktivieren Sie das Kästchen Host-BIOS-Zeichenfolgen auf VM kopieren . Sie könnten diese Option beispielsweise für eine Betriebssystem-Installations-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 ändern. Stellen Sie sicher, dass die BIOS-Zeichenfolgen korrekt sind, bevor Sie die VM zum ersten Mal starten.

    Informationen zum Kopieren von BIOS-Zeichenfolgen über die CLI finden Sie unter Installieren von HVM-VMs von Reseller Option Kit-Medien (BIOS-gesperrt). Die Option zum Festlegen benutzerdefinierter BIOS-Zeichenfolgen ist für HVM-VMs nicht verfügbar.

  3. Geben Sie einen Namen und eine optionale Beschreibung für die neue VM ein.

  4. Wählen Sie die Quelle der Betriebssystemmedien aus, die auf der neuen VM installiert werden sollen.

    Die Installation von einer CD/DVD ist die einfachste Option für den Einstieg.

    1. Wählen Sie die Standardoption für die Installationsquelle (DVD-Laufwerk)
    2. Legen Sie den Datenträger in das DVD-Laufwerk des Citrix Hypervisor-Servers ein

    Mit Citrix Hypervisor können Sie auch Betriebssysteminstallationsmedien aus einer Reihe von Quellen abrufen, einschließlich einer bereits vorhandenen ISO-Bibliothek. Ein ISO-Image ist eine Datei, die alle Informationen enthält, die eine optische Disc (CD, DVD usw.) enthalten würde. In diesem Fall würde ein ISO-Image dieselben Betriebssystemdaten wie eine Windows-Installations-CD enthalten.

    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.

  5. Wählen Sie einen Startmodus für die VM. Standardmäßig wählt XenCenter den sichersten Startmodus aus, der für die Version des VM-Betriebssystems verfügbar ist.

    Hinweis:

    • Die UEFI-Boot - und UEFI-Secure-Bootoptionen werden abgeblendet angezeigt, wenn die von Ihnen gewählte VM-Vorlage den UEFI-Start nicht unterstützt.
    • Sie können den Startmodus nicht ändern, nachdem Sie die VM zum ersten Mal gestartet haben.
  6. 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 VM auf diesem Server platzieren 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 Workload Balancing den besten Server für die VM, indem es die Metriken des Citrix Hypervisor Ressourcenpools analysiert und Optimierungen empfiehlt.
    • Wenn einer VM eine oder mehrere virtuelle GPUs zugewiesen sind, wird die Nominierung des Homeservers nicht wirksam. Stattdessen basiert die Server-Nominierung auf der vom Benutzer festgelegten virtuellen GPU-Platzierungsrichtlinie.
    • Beim Rolling Pool-Upgrade wird der Homeserver bei der Migration der VM nicht berücksichtigt. Stattdessen wird die VM zurück auf den Server migriert, auf dem sie sich vor dem Upgrade befand.

    Wenn Sie keinen Homeserver nominieren möchten, klicken Sie auf Dieser VM keinen Homeserver zuweisen. Die VM wird auf jedem Server mit den erforderlichen Ressourcen gestartet.

    Klicken Sie zum Fortfahren auf Weiter.

  7. Weisen Sie Prozessor- und Speicherressourcen 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.

  8. Weisen Sie eine virtuelle GPU zu. Der Assistent für neue VM 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.

  9. Weisen Sie Speicher für die neue VM zu und konfigurieren Sie ihn.

    Klicken Sie auf Weiter, um die Standardzuweisung (24 GB) und Konfiguration auszuwählen, oder Sie möchten möglicherweise die folgende zusätzliche Konfiguration durchführen:

    • Ändern Sie den Namen, die Beschreibung oder die Größe Ihres virtuellen Laufwerks, indem Sie auf Bearbeiten klicken.
    • Fügen Sie einen neuen virtuellen Datenträger hinzu, indem Sie Hinzufügenauswählen.
  10. Konfigurieren Sie das Netzwerk auf der neuen VM.

    Klicken Sie auf Weiter, um die Standard-Netzwerkkarte und -konfigurationen auszuwählen, einschließlich einer automatisch erstellten eindeutigen MAC-Adresse für jede Netzwerkkarte. Alternativ möchten Sie möglicherweise die folgende zusätzliche Konfiguration vornehmen:

    • Ändern Sie das physische Netzwerk, die MAC-Adresse oder die Quality of Service (QoS) -Priorität des virtuellen Laufwerks, indem Sie auf Bearbeiten klicken.
    • Fügen Sie eine neue virtuelle Netzwerkkarte hinzu, indem Sie Hinzufügenauswählen
  11. Überprüfen Sie die Einstellungen, und klicken Sie dann auf Jetzt erstellen, um die VM zu erstellen und zur Registerkarte Suchen zurückzukehren.

    Ein Symbol für Ihre neue VM wird unter dem Host im Bereich Ressourcen angezeigt.

  12. Wählen Sie im Bereich Ressourcen die VM aus, und klicken Sie dann auf die Registerkarte Konsole, um die VM-Konsole anzuzeigen.

  13. Folgen Sie den Installationsbildschirmen des Betriebssystems und treffen Sie Ihre Auswahl.

  14. Nachdem die Betriebssysteminstallation abgeschlossen und die VM neu gestartet wurde, installieren Sie die XenServer VM Tools für Windows.

Erstellen einer Windows-VM mit der Befehlszeilenschnittstelle

So erstellen Sie eine Windows-VM aus einem ISO-Repository mithilfe der xe CLI:

  1. Erstellen Sie eine VM aus einer Vorlage:

    xe vm-install new-name-label=vm_name template=template_name
    <!--NeedCopy-->
    

    Dieser Befehl gibt die UUID der neuen VM zurück.

  2. Erstellen Sie ein ISO-Speicherrepository:

    xe-mount-iso-sr path_to_iso_sr
    <!--NeedCopy-->
    
  3. Listen Sie alle verfügbaren ISOs auf:

    xe cd-list
    <!--NeedCopy-->
    
  4. Legen Sie das angegebene ISO-Image in das virtuelle CD-Laufwerk der angegebenen VM ein:

    xe vm-cd-add vm=vm_name cd-name=iso_name device=3
    <!--NeedCopy-->
    
  5. 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.

  6. Wählen Sie in XenCenter im Bereich Resources die VM aus und klicken Sie dann auf die Registerkarte Konsole, um die VM-Konsole anzuzeigen.

  7. Folgen Sie den Installationsbildschirmen des Betriebssystems und treffen Sie Ihre Auswahl.

  8. Nachdem die Betriebssysteminstallation abgeschlossen und die VM neu gestartet wurde, installieren Sie die XenServer VM Tools für Windows.

Weitere Informationen zur Verwendung der CLI finden Sie unter Befehlszeilenschnittstelle.

Installieren Sie die XenServer VM Tools für Windows

XenServer VM Tools für Windows (ehemals Citrix VM Tools) bieten leistungsstarke I/O-Dienste ohne den Aufwand herkömmlicher Geräteemulation. Weitere Informationen zu den XenServer VM Tools für Windows und zur erweiterten Verwendung finden Sie unter XenServer VM Tools fürWindows.

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 so konfiguriert ist, dass sie die I/O-Treiber von Windows Update empfängt. Windows Update ist die empfohlene Methode, um Updates für die I/O-Treiber zu erhalten. Wenn Windows Update jedoch keine verfügbare Option für Ihre VM ist, können Sie Updates für die I/O-Treiber auch auf andere Weise erhalten. Weitere Informationen finden Sie unter XenServer VM Tools für Windows.

So installieren Sie die XenServer VM Tools für Windows:

  1. Wir empfehlen, dass Sie einen Snapshot Ihrer VM erstellen, bevor Sie die XenServer VM Tools installieren oder aktualisieren.

  2. Laden Sie die Datei XenServer VM Tools für Windows von der Citrix Hypervisor-Downloadseite herunter.

    1. Melden Sie sich bei Ihrem Citrix-Konto an, um auf die herunterladbaren Dateien zuzugreifen.
    2. Erweitern Sie die Produktabschnitte auf der Citrix Hypervisor-Downloadseite und klicken Sie auf eine beliebige unterstützte Version von Citrix Hypervisor.
    3. Gehen Sie auf der Produktseite zum Abschnitt Citrix Hypervisor Main Components.

      Die XenServer VM Tools für Windows sind in einer 32-Bit- und einer 64-Bit-Version verfügbar.

    4. Laden Sie die MSI-Datei herunter und überprüfen Sie Ihren Download anhand des angegebenen SHA256-Werts.
  3. Kopieren Sie die Datei auf Ihre Windows-VM oder auf ein freigegebenes Laufwerk, auf das die Windows-VM zugreifen kann.

  4. Führen Sie die managementagentxXX.msi Datei aus, um mit der Installation der XenServer VM Tools zu beginnen.

    Msiexec.exe /package managementagentxXX.msi
    
  5. Befolgen Sie die Anweisungen im Installationsprogramm.

    1. Folgen Sie den Anweisungen des Assistenten, um die Lizenzvereinbarung zu akzeptieren, und wählen Sie einen Zielordner aus.

    2. Der Assistent zeigt die empfohlenen Einstellungen auf der Seite mit den Installations- und Update einstellungen an. Informationen zum Anpassen dieser Einstellungen finden Sie unter XenServer VM Tools für Windows.

    3. Klicken Sie auf Weiter und dann auf Installieren, um mit der Installation der XenServer VM Tools für Windows zu beginnen.

  6. Starten Sie die VM neu, wenn Sie aufgefordert werden, den Installationsvorgang abzuschließen.

Aktualisieren von Windows-Betriebssystemen

In diesem Abschnitt wird das Aktualisieren von Windows-VMs mit aktualisierten Betriebssystemen behandelt.

Upgrades auf VMs sind normalerweise 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.
  • Der Suspend/Resume-Vorgang wird auf Windows-VMs erst unterstützt, wenn die XenServer VM Tools für Windows aktualisiert wurden.
  • Die Verwendung bestimmter Antiviren- und Firewallanwendungen kann Windows-VMs zum Absturz bringen, sofern die XenServer VM Tools für Windows nicht aktualisiert werden.

Wir empfehlen, dass Sie die XenServer VM Tools nicht von Ihrer Windows-VM entfernen, bevor Sie die Version von Windows 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 normalerweise eine Upgrade-Option, 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 aus. Verwenden Sie stattdessen Windows Update.

Informationen zum Upgrade der Version der XenServer VM Tools für Windows finden Sie unter XenServer VM Tools fürWindows.

Vorbereiten des Klonens einer Windows-VM mithilfe von Sysprep

Die einzige unterstützte Methode zum Klonen einer Windows-VM ist die Verwendung des Windows-Hilfsprogramms sysprep zur Vorbereitung der VM.

Das sysprep-Hilfsprogramm ändert die SID des lokalen Computers, sodass sie für jeden Computer eindeutig ist. Die sysprep-Binärdateien sind im Ordner C:\Windows\System32\Sysprep.

Hinweis:

Bei älteren Versionen von Windows befinden sich die sysprep-Binärdateien auf den Windows-Produkt-CDs in der Datei \support\tools\deploy.cab. Diese Binärdateien müssen vor der Verwendung auf Ihre Windows-VM kopiert werden.

So klonen Sie Windows VMs:

  1. Erstellen, installieren und konfigurieren Sie die Windows-VM wie gewünscht.

  2. Wenden Sie alle relevanten Service Packs und Updates an.

  3. Installieren Sie die neueste Version von XenServer VM Tools für Windows.

  4. Installieren Sie alle Anwendungen und führen Sie jede andere Konfiguration durch.

  5. Führen Sie sysprep aus. Dieses Hilfsprogramm fährt die VM herunter, wenn sie abgeschlossen ist.

  6. Konvertieren Sie mit XenCenter die VM in eine Vorlage.

  7. Klonen Sie die neu erstellte Vorlage nach Bedarf in neue VMs.

  8. Wenn die geklonte VM gestartet wird, führt sie die folgenden Aktionen aus, bevor sie verwendet werden kann:

    • Es erhält eine neue SID und einen neuen Namen
    • Es führt ein Setup aus, um bei Bedarf zur Eingabe von Konfigurationswerten aufzufordern
    • Schließlich wird es neu gestartet

    Hinweis:

    Starten Sie die ursprüngliche, sys-vorbereitete VM (die “Quell-VM”) nach der sysprep-Phase nicht noch einmal neu. Konvertieren Sie es anschließend sofort in eine Vorlage, um Neustarts zu verhindern. Wenn die Quell-VM neu gestartet wird, muss sysprep neu ausgeführt werden, bevor sie sicher zum Erstellen weiterer Klone verwendet werden kann.

Weitere Informationen zur Verwendung sysprepfinden Sie auf der folgenden Microsoft-Website:

Windows VM Versionshinweise

Es gibt viele Versionen und Variationen von Windows mit unterschiedlichen Unterstützungsstufen für die von Citrix Hypervisor bereitgestellten Funktionen. In diesem Abschnitt werden Hinweise und Errata für die bekannten Unterschiede aufgeführt.

Allgemeine Windows Probleme

  • Beginnen Sie bei der Installation von Windows-VMs mit nicht mehr als drei virtuellen Datenträgern. Nachdem die VM und die XenServer VM Tools für Windows installiert wurden, können Sie zusätzliche virtuelle Datenträger hinzufügen. Stellen Sie sicher, dass das Startgerät immer einer der ersten Datenträger ist, damit die VM ohne die XenServer VM Tools für Windows erfolgreich gestartet werden kann.

  • Wenn der Startmodus für eine Windows-VM das BIOS-Boot ist, formatiert Windows den primäre Datenträger mit einem Master Boot Record (MBR). MBR begrenzt den maximal adressierbaren Speicherplatz einem Datenträger auf 2 TiB. Um einen Datenträger, der größer als 2 TiB ist, mit einer Windows-VM zu verwenden, führen Sie eine der folgenden Aktionen aus:

    • Wenn UEFI-Start für die Version von Windows 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 Format GUID Partition Table (GPT) aus.
  • Mehrere vCPUs sind als CPU-Sockets für Windows-Gäste verfügbar und unterliegen den in der VM vorhandenen Lizenzbeschränkungen. 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, kann im Task-Manager angezeigt werden.

  • Die Reihenfolge der Datenträgerenumerierung 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 I/O-Treibern und dem Plug-and-Play-Subsystem in Windows zurückzuführen. Beispielsweise könnte der erste Datenträger als Disk 1 angezeigt werden, der nächste Datenträger im laufenden Betrieb als Disk 0, ein späterer Datenträger als Disk 2 und dann weiter wie erwartet.

  • Ein Fehler im DirectX-Backend des VLC-Players ersetzt während der Videowiedergabe Gelb durch Blau, wenn die Windows-Anzeigeeigenschaften auf 24-Bit-Farbe eingestellt sind. VLC, der OpenGL als Back-End verwendet, funktioniert korrekt, und jeder andere DirectX- oder OpenGL-basierte Videoplayer funktioniert ebenfalls. Es ist kein Problem, wenn der Gast eher 16-Bit-Farbe als 24 verwendet.

  • Der PV-Ethernet-Adapter meldet eine Geschwindigkeit von 100 Gbit/s in Windows-VMs. Diese Geschwindigkeit ist ein künstlicher fest codierter Wert und in einer virtuellen Umgebung nicht relevant, da die virtuelle Netzwerkkarte mit einem virtuellen Switch verbunden ist. Die Windows-VM verwendet die volle Geschwindigkeit, die verfügbar ist, aber das Netzwerk kann möglicherweise nicht die vollen 100 Gbit/s erreichen.

  • Wenn Sie versuchen, eine unsichere RDP-Verbindung zu einer Windows-VM herzustellen, schlägt diese Aktion möglicherweise mit der folgenden Fehlermeldung fehl: “Dies könnte auf die Oracle-Wiederherstellung der CredSSP-Verschlüsselung zurückzuführen sein. “ Dieser Fehler tritt auf, wenn das Update des Credential Security Support Provider-Protokolls (CredSSP) nur auf einen der Clients 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.