Afin de pouvoir tester des fonctions de la virtualisation dans des labs par exemple il peut être utile de pouvoir créer un serveur HYPER-V dans un serveur HYPERV-V.
Depuis 2016 Server et Windows 10 cela est maintenant possible, il faut tout de même activer un paramètre sur la VM concerné.
Pré-requis :
- L’hôte Hyper-V doit être WindowsServer2016 ou Windows 10.
- La VM Hyper-V doit exécuter WindowsServer2016 ou Windows 10.
- La VM doit avoir une configuration8.0 ou version ultérieure.
- Processeur Intel avec la technologie VT-x et EPT.
Voici la commande Powershell a utiliser pour activer la virtualisation imbriquée (ou nested virtualization) sur l’hote :
La VM doit être éteinte pour lancer la commande
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
Source : https://docs.microsoft.com/fr-fr/virtualization/hyper-v-on-windows/user-guide/nested-virtualization