Preparando un laboratorio de eve-ng en un PC con WMWare Workstation 15.X a la hora de arrancar me da este error. “VMware Workstation does not support nested virtualization in this host” “Module ‘MonitorMode’ power on failed“
Soluciones como Eve-NG o GNS3, laboratorios virtuales de dispositivos de red, necesitan hacer virtualización ellos mismos, lo que se llama nested virtualization o virtualización anidada, es decir virtualizar dentro de una máquina virtual.
Esto se configura en VMWare workstation en la opciones de la máquina virtual, habilitando “Virtualize Intel VT-x/EPT or AMD-V/RVI“.
Esto puede ser por varias razones:
- Hyper-V dando por saco estando instalado en la misma máquina
- No tener activado en la BIOS la virtualización
- Versión de Windows
La solución
Lo primero es ver que la versión de Windows sea la adecuada, en mi experiencia mínimo debe estar en la versión 20H2:
La BIOS, es fundamental, porque si no, no es que no podáis anidar virtualización, es que no podríais virtualizar, así que echadle un ojete a ello.
Lo siguiente es evitar la incompatibilidad entre Hyper-V y VMware. Para ello, abrimos una consola de powershell y ejecutamos:
bcdedit /set hypervisorlaunchtype off
Si quisieramos restaurarlo:
bcdedit /set hypervisorlaunchtype auto
Si no usáis para nada Hyper-V desinstalarlo y punto.
Después de ejecutar el comando, os dejará iniciar la máquina virtual sin problemas.