Ok, wir alle wissen (oder sollten wissen), dass die Antwort von Microsoft ein klares " NEIN! " Ist .
Wir wissen jedoch auch, dass neuere Hypervisoren verschachtelte / rekursive Virtualisierung unterstützen können, vorausgesetzt, die zugrunde liegende CPU bietet Hardwarevirtualisierung. Die neuesten Produkte von VMware (ESXi 5, Workstation 8) unterstützen dies sogar nativ , ohne dass hässliche Hacks erforderlich sind.
Meine Frage lautet also: Kann Hyper-V in anderen Hypervisoren erfolgreich ausgeführt werden (dh virtuelle Maschinen können tatsächlich ausgeführt werden)?
Wenn ja, welche? Und wie?
Dies ist natürlich nur zum Testen gedacht .
virtualization
hyper-v
recursive
Massimo
quelle
quelle
Antworten:
Ja, wenn die zugrunde liegenden CPUs die neuesten Virtualisierungserweiterungen (Intel VT-X / EPT) unterstützen und Sie die neuesten VMware-Produkte (Workstation 8, ESXi 5) verwenden.
Die relevanten Einstellungen in Ihrer VM sollten wie folgt sein:
Die ersten drei Einstellungen können über die GUI aktiviert werden (wobei genau zwischen Workstation und ESXi geringfügig variiert). Die letzte Einstellung muss manuell zur VM-
.vmx
Datei hinzugefügt werden.Außerdem müssen Sie unter ESXi 5 die folgende Zeile hinzufügen
/etc/vmware/config
:quelle
Auf diese Frage gibt es unterschiedliche Antworten.
Vor WS2016 / W10 lautete die richtige Antwort: Ja, Sie können die Hyper-V-Rolle in einer Hyper-V-VM aktivieren, aber der Hypervisor wurde nicht gestartet. Daher können Sie VMs im vHost erstellen, diese VMs konnten jedoch nicht gestartet werden.
In Windows 10 und WS2016 (TP4 und höher) können wir jedoch verschachteltes Hyper-V verwenden. Wenn Sie verrückt genug sind, es zu versuchen, können Sie einen Host erstellen, in einem Host, in einem Host, in einem Host, auf einem Host ...
quelle
Um die vorherige Antwort zu vervollständigen. Laut dieser Frage und den Kommentaren von Michael H. ist ESXi derzeit die einzige Option, um Hyper-V innerhalb einer VM auszuführen.
quelle