Virtualisation imbriquée

La virtualisation imbriquée est une fonctionnalité qui vous permet d’exécuter un autre hyperviseur à l’intérieur d’une machine virtuelle (VM).
Par exemple, on peut faire tourner hyper-v sous vmware wk ou esx, ou hyper-v sous hyper-v ou encore virtual box dans hyper-v
Sous Windows Hyper-V pour installer soit un autre Hyper-v, soit Virtual Box soit VmWare Workstation, il suffit de :
- Créer une machine virtuelle.
- L’éteindre.
- Exécutez la commande suivante sur l’hôte Hyper-V physique. Cela permet d’activer la virtualisation imbriquée de la machine virtuelle.
Set-VMProcessor -VMName <Le nom de la VM concernée> -ExposeVirtualizationExtensions $true
Ne pas activer la mémoire dynamique et activer l’usurpation MAC

En powershell :
#disable dynamic memory
Set-VMMemory -VMName $vm -DynamicMemoryEnabled $false
#enable mac spoofing
Get-VMNetworkAdapter -VMName $vm | Set-VMNetworkAdapter -MacAddressSpoofing On
- Démarrez l’ordinateur virtuel.
- Installez le système choisit sur la machine virtuelle, comme vous le feriez sur un serveur physique.
Sur VmWare Workstation, il faut suivre ce tuto https://www.it-connect.fr/installer-hyper-v-sur-vmware-workstation-10
Un lien pour virtualiser un ESX dans Hyper-V https://dscottraynsford.wordpress.com/2016/04/22/install-a-vmware-esxi-6-0-hypervisor-in-a-hyper-v-vm/comment-page-2/
Par contre, je n’ai pas trouvé l’astuce pour faire fonctionner VmWare Workstation dans une vm windows nested.