Vorbereiten eines generalisierten Images aus einer Windows-VHD zum Bereitstellen von VMs auf Azure Stack Edge Pro-GPU-Geräten

GILT FÜR:Yes for Pro GPU SKUAzure Stack Edge Pro – GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

Wenn Sie virtuelle Computer 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 virtuelle Computer erstellen können. In diesem Artikel wird beschrieben, wie Sie ein generalisiertes Image aus einer Windows-VHD oder -VHDX vorbereiten, mit dem Sie virtuelle Computer auf Windows Stack Edge Pro-GPU-Geräten bereitstellen können.

Informationen zum Vorbereiten eines generalisierten VM-Images mithilfe einer ISO-Datei finden Sie unter Vorbereiten eines generalisierten Images aus einer ISO-Datei 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 Vorbereiten einer Windows-VHD für die Verwendung als generalisiertes Image, beginnend mit der VHD oder VHDX eines vorhandenen virtuellen Computers, weist die folgenden Schritte auf:

  1. Vorbereiten des virtuellen Quellcomputers über eine Windows-VHD:
    1. Konvertieren Sie die Quell-VHD oder -VHDX in eine VHD mit fester Größe.
    2. Verwenden Sie diese VHD, um einen neuen virtuellen Computer zu erstellen.
  2. Starten Sie den virtuellen Computer, und installieren Sie das Windows-Betriebssystem.
  3. Generalisieren der VHD mit dem Hilfsprogramm sysprep
  4. Kopieren des generalisierten Images in Blob Storage

Voraussetzungen

Stellen Sie vor der Vorbereitung einer Windows-VHD zur Verwendung als generalisiertes Image auf einem Azure Stack Edge Pro-GPU-Gerät Folgendes sicher:

  • Die verwendete VHD oder VHDX enthält eine unterstützte Version von Windows.
  • Sie haben Zugriff auf einen Windows-Client mit installiertem Hyper-V-Manager.
  • Sie haben Zugriff auf ein Azure Blob Storage-Konto, um die VHD nach der Vorbereitung zu speichern.

Vorbereiten des virtuellen Quellcomputers über die Windows-VHD

Wenn ihre VM-Quelle eine Windows-VHD oder -VHDX ist, müssen Sie zuerst die Windows-VHD in eine VHD mit fester Größe konvertieren. Sie verwenden die VHD mit fester Größe, um einen neuen virtuellen Computer zu erstellen.

Wichtig

Diese Schritte beziehen sich nicht auf Fälle, bei denen die Quell-VHD mit benutzerdefinierten Konfigurationen und Einstellungen konfiguriert ist. Beispielsweise können zusätzliche Aktionen erforderlich sein, um eine VHD zu generalisieren, die benutzerdefinierte Firewallregeln oder Proxyeinstellungen beinhaltet. Weitere Informationen zu diesen zusätzlichen Aktionen finden Sie unter Vorbereiten einer Windows-VHD für das Hochladen in Azure – Azure Virtual Machines.

Konvertieren der Quell-VHD in eine VHD mit fester Größe

Für Ihr Gerät benötigen Sie zum Erstellen von VM-Images VHDs mit fester Größe. Sie müssen die Windows-Quell-VHD oder -VHDX in eine VHD mit fester Größe konvertieren.

Führen Sie folgende Schritte aus:

  1. Öffnen Sie Hyper-V-Manager auf dem Clientsystem. Navigieren Sie zu Datenträger bearbeiten.

    Open Hyper-V manager

  2. Wählen Sie auf der Seite Vorbereitungen die Option Weiter> aus.

  3. Wechseln Sie auf der Seite Virtuelle Festplatte suchen zum Speicherort der zu konvertierenden Windows-Quell-VHD oder -VHDX. Wählen Sie Weiter> aus.

    Locate virtual hard disk page

  4. Wählen Sie auf der Seite Aktion auswählen die Option Konvertieren und dann Weiter> aus.

    Choose action page

  5. Wählen Sie auf der Seite Datenträgerformat auswählen das Format VHD und dann Weiter> aus.

    Choose disk format page

  6. Wählen Sie auf der Seite Datenträgertyp auswählen die Option Feste Größe und dann Weiter> aus.

    Choose disk type page

  7. Navigieren Sie auf der Seite Datenträger konfigurieren zum Speicherort, und geben Sie einen Namen für den VHD-Datenträger mit fester Größe an. Wählen Sie Weiter> aus.

    Configure disk page

  8. Überprüfen Sie die Zusammenfassung, und wählen Sie Fertig stellen aus. Die Konvertierung der VHD oder VHDX dauert einige Minuten. Die Konvertierungszeit hängt von der Größe des Quelldatenträgers ab.

Diese VHD mit fester Größe wird für alle nachfolgenden Schritte in diesem Artikel verwendet.

Erstellen eines virtuellen Hyper-V-Computers aus der VHD mit fester Größe

  1. Klicken Sie im Hyper-V-Manager im Bereichsfenster mit der rechten Maustaste auf den Systemknoten, um das Kontextmenü zu öffnen. Wählen Sie dann Neu>Virtueller Computer aus.

    Select new virtual machine in scope pane

  2. Wählen Sie auf der Seite Vorbereitung des Assistenten für neue VMs die Option Weiter aus.

  3. Geben Sie auf der Seite Namen und Speicherort angeben einen Namen und einen Speicherort für die VM an. Wählen Sie Weiter aus.

    Specify name and location for your VM

  4. Wählen Sie auf der Seite Generation angeben die Option Generation 1 oder Generation 2 für den VHD-Imagetyp des Geräts und dann Weiter aus.

    Specify generation

  5. Weisen Sie die gewünschten Speicher- und Netzwerkkonfigurationen zu.

  6. Wählen Sie auf der Seite Virtuelle Festplatte verbinden die Option Vorhandene virtuelle Festplatte verwenden aus. Geben Sie den Speicherort der zuvor erstellten Windows-VHD mit fester Größe an, und wählen Sie dann Weiter aus.

    Connect virtual hard disk page

  7. Überprüfen Sie die Zusammenfassung, und wählen Sie dann Fertig stellen aus, um die VM zu erstellen.

Die Erstellung der VM dauert einige Minuten.

Die VM wird in der Liste der VMs in Ihrem Clientsystem angezeigt.

Starten des virtuellen Computers und Installieren des Betriebssystems

Um die Erstellung der VM abzuschließen, müssen Sie die VM starten und die Schritte zum Installieren des Betriebssystems durchführen.

  1. 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.

    Select VM and start it

  2. 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.

    Connect to VM

  3. Der virtuelle Computer wird mit dem Setup gestartet. Sie können die Installation wie bei einem physischen Computer durchführen.

    Configure the operating system of the VM

Nachdem Sie mit dem virtuellen Computer verbunden sind, schließen Sie den Computersetup-Assistenten ab, und melden Sie sich dann bei der VM an.

Generalisieren der VHD

Verwenden Sie das Hilfsprogramm sysprep, um die VHD zu generalisieren.

  1. Öffnen Sie in der VM eine Eingabeaufforderung.

  2. 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).

  3. 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

  1. Laden Sie die VHD in Azure Blob Storage hoch. Detaillierte Anweisungen finden Sie unter Hochladen einer VHD-Datei mithilfe des Microsoft Azure Storage-Explorers.

  2. Nach Abschluss des Uploads können Sie das hochgeladene Image verwenden, um VM-Images und VMs zu erstellen.

Nächste Schritte

Abhängig von der Art der Bereitstellung können Sie eine der folgenden Vorgehensweisen wählen.