Wie führe ich Hyper-V in einer virtuellen Maschine mit verschachtelter Virtualisierung aus?

Die Installation der Hyper-V-Serverrolle oder des Hyper-V-Core-Servers auf dem physischen Computer ist ein unkomplizierter Vorgang und erfordert nicht immer eine zusätzliche Konfiguration. Der nächste Schritt beim Erstellen der isolierten Umgebung besteht darin, eine virtuelle Maschine, ein Betriebssystem und eine gehostete Anwendung bereitzustellen und zu konfigurieren. Dies wird als traditionelle Virtualisierung bezeichnet. In diesem Fall wird die physische Maschine abstrahiert und Gastbetriebssystemen präsentiert, die auf der virtuellen Maschine gehostet werden. Was aber, wenn wir ein Hyper-V in der virtuellen Maschine ausführen möchten? Dies ist standardmäßig nicht möglich, jedoch mit zusätzlichen Änderungen auf dem Hyper-V-Server und der virtuellen Zielmaschine. Die Technologie, mit der wir eine virtuelle Maschine innerhalb der virtuellen Maschine ausführen können, wird als verschachtelte Virtualisierung bezeichnet. Es wird auch von anderen beliebten Anbietern unterstützt, darunter VMware, Citrix und Nutanix. Klingt interessant, aber was ist der Anwendungsfall für die Ausführung einer virtuellen Maschine innerhalb der virtuellen Maschine? Es wird hauptsächlich von Entwicklern zu Testzwecken, in Labors und zum Ausführen von Hyper-V-Containern verwendet.

Wenn wir versuchen, Hyper-V in der VM zu installieren, wird eine Fehlermeldung angezeigt, die besagt, dass die Installation aufgrund der fehlenden Virtualisierungsfunktionen nicht durchgeführt werden kann.

Die Lösung für dieses Hindernis besteht darin, die verschachtelte Virtualisierung auf dem Hyper-V-Server für eine virtuelle Zielmaschine zu aktivieren. Im folgenden Text werden wir Sie durch das Verfahren zum Aktivieren der verschachtelten Virtualisierung auf dem auf Windows Server 2019 gehosteten Hyper-V-Server führen.

  1. Melden Sie sich an oder stellen Sie eine Verbindung zu Windows Server 2019 her, auf dem Sie die Hyper-V-Rolle installiert haben
  2. Öffnen Sie den Hyper-V-Manager
  3. Navigieren Sie zu der VM, auf der Sie die verschachtelte Virtualisierung aktivieren möchten. In unserem Beispiel handelt es sich um eine VM mit dem Namen „Windows2019“, wie im Screenshot gezeigt
  4. Fahren Sie die VM herunter
  5. Klicken Sie mit der rechten Maustaste auf das Startmenü und dann auf Windows Powershell (Admin).
  6. Geben Sie Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true ein und drücken Sie. In diesem Beispiel ist Windows2019 der VM-Name. Sie müssen den Namen Ihrer VM eingeben, die auf Ihrem Hyper-V-Manager gehostet wird
  7. Der nächste Schritt besteht darin, das Netzwerk mit der verschachtelten virtuellen Maschine zu konfigurieren. Dies kann mithilfe von MAC-Spoofing oder Network Address Translation (NAT) erfolgen. In unserem Fall aktivieren wir das MAC-Spoofing, indem wir den Befehl Get-VMNetworkAdapter -VMName Windows2019 | eingeben Set-VMNetworkAdapter -MacAddressSpoofing On in die Powershell. Bitte ersetzen Sie Windows2019 durch den Namen Ihrer virtuellen Maschine
  8. Schalten Sie die VM ein und melden Sie sich bei Windows Server 2019 an
  9. Öffnen Sie den Server-Manager und klicken Sie auf Rollen und Funktionen hinzufügen
  10. Klicken Sie unter Bevor Sie beginnen auf Weiter
  11. Klicken Sie unter Installationstyp auswählen auf Weiter
  12. Klicken Sie auf Weiter oder wählen Sie Zielserver unter Zielserver auswählen
  13. Wählen Sie unter Serverrollen auswählen die Option Hyper-V aus, und klicken Sie dann auf Features hinzufügen
  14. Klicken Sie auf Weiter, um Hyper-V zu installieren
  15. Klicken Sie unter Features auswählen auf Weiter
  16. Klicken Sie unter Hyper-V auf Weiter
  17. Wählen Sie unter Virtuelle Switches erstellen den Netzwerkadapter. Windows Server erkennt automatisch alle verfügbaren Netzwerkadapter auf diesem Computer
  18. Klicken Sie unter Migration der virtuellen Maschine auf Weiter
  19. Klicken Sie auf Weiter oder wählen Sie unter Standardspeicher den Standardspeicherort für die Konfigurationsdatei der virtuellen Festplatte oder der virtuellen Maschine
  20. Wählen Sie Zielrollen, Rollendienste oder Funktionen auf einem ausgewählten Server neu starten aus, klicken Sie auf Installieren und dann unter Installationsauswahl bestätigen auf Ja
  21. Klicken Sie auf Installieren und warten Sie, bis Windows Server 2019 die Hyper-V-Rolle installiert hat
  22. Klicken Sie unter Installationsauswahl bestätigen auf Installieren
  23. Warten Sie, bis Windows die Installation der Hyper-V-Rolle abgeschlossen hat. Die virtuelle Maschine wird automatisch installiert.
  24. Melden Sie sich bei Windows Server 2019 an
  25. Öffnen Sie den Server-Manager
  26. Navigieren Sie zu Extras und klicken Sie dann auf Hyper-V Manager
  27. Installieren Sie eine virtuelle Maschine und genießen Sie das Spielen mit Hyper-V

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *