Vorbereiten eines generalisierten Images aus einer ISO-Datei zum Bereitstellen von VMs auf Azure Stack Edge Pro-GPU-Geräten
GILT FÜR:Azure Stack Edge Pro – GPUAzure Stack Edge Pro 2Azure Stack Edge Pro RAzure Stack Edge Mini R
Wenn Sie VMs auf Ihrem Azure Stack Edge Pro-GPU-Gerät bereitstellen möchten, müssen Sie in der Lage sein, benutzerdefinierte VM-Images zu erstellen, mit denen Sie wiederum VMs erstellen können. In diesem Artikel wird beschrieben, wie Sie ein Windows-VM-Image mithilfe eines ISO-Installationsmediums vorbereiten und anschließend generalisieren, damit Sie es zum Bereitstellen mehrerer neuer VMs auf Ihrem Azure Stack Edge Pro-GPU-Gerät verwenden können.
Informationen zum Vorbereiten eines generalisierten Images aus einer Windows-VHD oder -VHDX finden Sie unter Vorbereiten eines generalisierten Images aus einer Windows-VHD zum Bereitstellen von VMs auf Azure Stack Edge Pro-GPU-Geräten.
Informationen zu VM-Images
Sie können eine Windows-VHD oder -VHDX verwenden, um ein spezialisiertes Image oder ein generalisiertes Image zu erstellen. In der folgenden Tabelle sind die wichtigsten Unterschiede zwischen spezialisierten und generalisierten Images zusammengefasst:
Bildtyp | Generalisiert | Spezialisiert |
---|---|---|
Ziel | Bereitstellung auf beliebigen Systemen. | Auf ein bestimmtes System ausgerichtet. |
Setup nach dem Start | Setup beim ersten Start der VM erforderlich | Es ist kein Setup erforderlich. VM-Aktivierung über die Plattform |
Konfiguration | Hostname, Administratorbenutzer und andere VM-spezifische Einstellungen erforderlich | Vorkonfiguriert. |
Verwendung beim | Erstellen mehrerer neuer VMs aus demselben Image | Migrieren eines bestimmten Computers oder Wiederherstellen einer VM aus einer früheren Sicherung |
Workflow
Der allgemeine Workflow zum Erstellen einer generalisierten virtuellen Windows-Festplatte (Virtual Hard Disk, VHD) mithilfe einer ISO-Datei ist wie folgt:
- Vorbereiten der Quell-VM mithilfe eines ISO-Images:
- Erstellen Sie in Hyper-V-Manager eine neue, leere VHD mit fester Größe.
- Verwenden Sie diese VHD, um eine neue VM zu erstellen.
- Binden Sie Ihr ISO-Image auf dem DVD-Laufwerk der neuen VM ein.
- Starten Sie den virtuellen Computer, und installieren Sie das Windows-Betriebssystem.
- Generalisieren der VHD mit dem Hilfsprogramm sysprep
- Kopieren des generalisierten Images in Azure Blob Storage
Voraussetzungen
Bevor Sie eine generalisierte Windows-VHD anhand eines ISO-Images erstellen können, müssen Sie Folgendes sicherstellen:
Sie verfügen über ein ISO-Image für die unterstützte Windows-Version, aus dem Sie eine generalisierte VHD erstellen möchten. Windows-ISO-Images können aus dem Microsoft Evaluation Center heruntergeladen werden.
Sie haben Zugriff auf einen Windows-Client mit installiertem Hyper-V-Manager.
Sie haben Zugriff auf ein Azure Blob Storage-Konto, in dem Sie die VHD nach der Vorbereitung speichern.
Vorbereiten der Quell-VM mithilfe einer ISO-Datei
Wenn Sie ein ISO-Image verwenden, um das Betriebssystem auf Ihrem VM-Image zu installieren, erstellen Sie zunächst in Hyper-V-Manager eine leere VHD mit fester Größe. Anschließend verwenden Sie diese VHD, um eine VM zu erstellen. Danach fügen Sie das ISO-Image an die VM an.
Erstellen einer neuen VHD in Hyper-V-Manager
Der erste Schritt besteht darin, in Hyper-V-Manager eine neue VHD der Generation 1 zu erstellen, die als Quell-VHD für eine neue VM dient.
Führen Sie zum Erstellen der VHD die folgenden Schritte aus:
Öffnen Sie Hyper-V-Manager auf dem Clientsystem. Wählen Sie im Menü Aktion die Option Neu und dann Festplatte aus.
Wählen Sie unter Datenträgerformat auswählen die Option VHD aus. Wählen Sie anschließend Weiter > aus.
Wählen Sie unter Datenträgertyp auswählen die Option Feste Größe aus. Wählen Sie anschließend Weiter > aus.
Geben Sie unter Name und Speicherort angeben einen Namen und Speicherort für die neue VHD ein. Wählen Sie anschließend Weiter > aus.
Wählen Sie unter Datenträger konfigurieren die Option Neue virtuelle Festplatte ohne Inhalt erstellen aus, und geben Sie die gewünschte Datenträgergröße ein (in der Regel min. 20 GB für Windows Server). Wählen Sie anschließend Weiter > aus.
Überprüfen Sie unter Zusammenfassung Ihre Auswahl, und wählen Sie Fertig stellen aus, um die neue VHD zu erstellen. Der Prozess dauert je nach Größe der erstellten VHD mindestens fünf Minuten.
Erstellen einer Hyper-V-VM anhand der VHD
Nun verwenden Sie die soeben erstellte VHD, um eine neue VM zu erstellen.
Führen Sie die folgenden Schritte aus, um Ihre neue VM zu erstellen:
Öffnen Sie Hyper-V-Manager auf Ihrem Windows-Client.
Wählen Sie im Bereich Aktionen die Option Neu und dann Virtueller Computer aus.
Geben Sie im Assistenten für neue VMs den Namen und Speicherort Ihrer VM an.
Wählen Sie unter Generation angeben die Option Generation 1 oder Generation 2 aus. Wählen Sie anschließend Weiter > aus.
Weisen Sie der VM unter Arbeitsspeicher zuweisen den gewünschten Arbeitsspeicher zu. Wählen Sie anschließend Weiter > aus.
Geben Sie unter Netzwerk konfigurieren Ihre Netzwerkkonfiguration ein. Wählen Sie anschließend Weiter > aus.
Wählen Sie auf der Seite Virtuelle Festplatte verbinden die Option Vorhandene virtuelle Festplatte verwenden aus, und navigieren Sie zu der VHD mit fester Größe, die Sie im vorherigen Verfahren erstellt haben. Wählen Sie anschließend Weiter > aus.
Überprüfen Sie die Zusammenfassung, und wählen Sie Fertig stellen aus, um die VM zu erstellen.
Einbinden des ISO-Images auf dem DVD-Laufwerk der VM
Führen Sie nach dem Erstellen der neuen VM die folgenden Schritte aus, um Ihr ISO-Image auf dem DVD-Laufwerk der VM einzubinden:
Wählen Sie in Hyper-V-Manager die von Ihnen erstellte VM und dann Einstellungen aus.
Vergewissern Sie sich, dass unter BIOS die Option CD ganz oben in der Liste für die Startreihenfolge steht.
Wählen Sie unter DVD-Laufwerk die Option Imagedatei aus, und navigieren Sie zu Ihrem ISO-Image.
Wählen Sie OK aus, um Ihre VM-Einstellungen zu speichern.
Starten der VM und Abschließen der Betriebssysteminstallation
Um die Erstellung der VM abzuschließen, müssen Sie die VM starten und die Schritte zum Installieren des Betriebssystems durchführen.
Klicken Sie im Hyper-V-Manager im Bereichsfenster mit der rechten Maustaste auf die VM, um das Kontextmenü zu öffnen. Wählen Sie dann Starten aus.
Wenn der VM-Status Wird ausgeführt ist, wählen Sie die VM aus. Klicken Sie dann mit der rechten Maustaste, und wählen Sie Verbinden aus.
Der virtuelle Computer wird mit dem Setup gestartet. Sie können die Installation wie bei einem physischen Computer durchführen.
Hinweis
Wenn Sie das Betriebssystem Windows Server 2019 Standard auf Ihrer VM installiert haben, müssen Sie die Einstellung BIOS in IDE ändern, bevor Sie die VHD generalisieren.
Generalisieren der VHD
Verwenden Sie das Hilfsprogramm sysprep, um die VHD zu generalisieren.
Wenn Sie eine Windows Server 2019 Standard-VM generalisieren, müssen Sie vor dem Generalisieren der VHD „IDE“ als erste BIOS-Einstellung für die VM festlegen.
Wählen Sie in Hyper-V-Manager die VM und dann Einstellungen aus.
Vergewissern Sie sich, dass unter BIOS die Option IDE ganz oben in der Liste für die Startreihenfolge steht. Wählen Sie dann OK aus, um die Einstellung zu speichern.
Öffnen Sie in der VM eine Eingabeaufforderung.
Führen Sie den folgenden Befehl aus, um die VM zu generalisieren.
c:\windows\system32\sysprep\sysprep.exe /oobe /generalize /shutdown /mode:vm
Weitere Informationen finden Sie unter Übersicht über Sysprep (Systemvorbereitung).
Nachdem der Befehl ausgeführt wurde, wird die VM heruntergefahren. Starten Sie den virtuellen Computer nicht neu.
Die VHD kann nun dazu verwendet werden, ein generalisiertes Image zur Verwendung auf dem Azure Stack Edge Pro-GPU-Gerät zu erstellen.
Hochladen der generalisierten VHD in Azure Blob Storage
Laden Sie die VHD in Azure Blob Storage hoch. Detaillierte Anweisungen finden Sie unter Hochladen einer VHD-Datei mithilfe des Microsoft Azure Storage-Explorers.
Nach Abschluss des Uploads können Sie das hochgeladene Image verwenden, um VM-Images und VMs zu erstellen.