PC-Benutzer können die Nested Virtualization-Funktion nutzen, um Hyper-V innerhalb einer virtuellen Hyper-V-Maschine (VM) auf einem Windows 11- oder Windows 10-Hostcomputer auszuführen. Dies ist hilfreich, um einen Visual Studio-Telefonemulator in einem virtuellen Computer auszuführen oder Konfigurationen zu testen, die normalerweise mehrere Hosts erfordern. In diesem Beitrag zeigen wir Ihnen, wie es geht aktivieren oder deaktivieren Sie die verschachtelte Virtualisierung für VMs in Hyper-V.

Aktivieren Oder Deaktivieren Sie Die Verschachtelte Virtualisierung Für Vms In Hyper-V

Aktivieren oder deaktivieren Sie die verschachtelte Virtualisierung für VMs in Hyper-V

Verschachtelte Virtualisierung wird sowohl in Azure als auch lokal mit den folgenden Voraussetzungen unterstützt;

Intel-Prozessor mit VT-x- und EPT-Technologie

  • Der Hyper-V-Host muss Windows Server 2016/Windows 10 oder höher sein
  • VM-Konfigurationsversion 8.0 oder höher

AMD EPYC/Ryzen-Prozessor oder höher

  • Der Hyper-V-Host muss Windows Server 2022/Windows 11 oder höher sein
  • VM-Konfigurationsversion 10.0 oder höher

Bei beiden Konfigurationen kann der Gast jedes von Windows unterstützte Gastbetriebssystem sein. Beachten Sie, dass neuere Windows-Betriebssysteme möglicherweise Erweiterungen unterstützen, die die Leistung verbessern.

Aktivieren Sie die verschachtelte Virtualisierung

Zu Aktivieren Sie die verschachtelte Virtualisierung Gehen Sie für VMs in Hyper-V wie folgt vor:

  • Erstellen Sie eine virtuelle Maschine unter Verwendung der oben angegebenen Voraussetzungen.
  • Während sich die virtuelle Maschine im AUS-Zustand befindet, öffnen Sie PowerShell auf dem physischen Hyper-V-Windows-Host im erhöhten Modus.
  • Führen Sie in der PowerShell-Konsole den folgenden Befehl aus, um die verschachtelte Virtualisierung für die virtuelle Maschine zu aktivieren. Ersetzen Sie die Platzhalter mit dem tatsächlichen VM-Namen für die zuvor erstellte VM.
Set-VMProcessor -VMName  -ExposeVirtualizationExtensions $true

Deaktivieren Sie die verschachtelte Virtualisierung

Sie können die verschachtelte Virtualisierung für eine angehaltene virtuelle Maschine deaktivieren. Zu Deaktivieren Sie die verschachtelte Virtualisierung Gehen Sie für VMs in Hyper-V wie folgt vor:

  • Öffnen Sie PowerShell im erhöhten Modus auf dem physischen Hyper-V-Windows-Host.
  • Führen Sie in der PowerShell-Konsole den folgenden Befehl aus:
Set-VMProcessor -VMName  -ExposeVirtualizationExtensions $false
  • Beenden Sie PowerShell, sobald der Befehl ausgeführt wurde.
Siehe auch  So importieren Sie Apple-Kontakte in Windows 10

Das ist es, wie man verschachtelte Virtualisierung für VMs in Hyper-V aktiviert oder deaktiviert!

Warum sollten Sie verschachtelte Virtualisierung verwenden?

Der bemerkenswerteste Vorteil der verschachtelten Virtualisierung ist die verbesserte Flexibilität. Dies ist die Fähigkeit, virtuelle Umgebungen innerhalb virtueller Umgebungen zu hosten, ermöglicht es Ihnen, Software zu Ihren eigenen Bedingungen zu entwickeln und zu testen, und bietet Ihnen flexible Sandbox-Umgebungen, die Sie an Ihre Bedürfnisse anpassen können.

Was muss deaktiviert werden, um verschachtelte Virtualisierung zu implementieren?

Nur Intel-Prozessoren mit VT-x- und EPT-Technologie unterstützen verschachtelte Virtualisierung. AMD-Prozessoren unterstützen derzeit keine verschachtelte Virtualisierung. Außerdem muss genügend physischer Arbeitsspeicher vorhanden sein, um die VMs auszuführen, und die VM kann keinen dynamischen Arbeitsspeicher verwenden.

Wie aktiviere ich die verschachtelte Virtualisierung auf einer Azure-VM?

Um die verschachtelte Virtualisierung zu aktivieren, müssen Sie die folgenden Aufgaben ausführen:

  • Aktivieren Sie die Hyper-V-Rolle. Die Hyper-V-Rolle muss zum Erstellen und Ausführen von virtuellen Hyper-V-Computern auf dem virtuellen Lab Services-Computer aktiviert werden.
  • Aktivieren Sie DHCP.
  • Erstellen Sie ein NAT-Netzwerk für Hyper-V-VMs.

Welche Azure-VM-Größe unterstützt verschachtelte Virtualisierung?

Sie können jetzt die verschachtelte Virtualisierung mit den VM-Größen Dv3 und Ev3 aktivieren. Mithilfe der verschachtelten Virtualisierungsfunktion von Azure können Sie eine VM innerhalb einer VM ausführen – eine virtuelle Windows Server-Maschine kann in Azure bereitgestellt werden und verschachtelte VMs im Hyper-V-Format ausführen. In dieser Umgebung können Sie Ihre lokalen Hyper-V-VMs in Azure replizieren.

Aktivieren Oder Deaktivieren Sie Die Verschachtelte Virtualisierung Für Vms In Hyper-V

Anzeige

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein