"VT-x no está disponible" cuando inicio mi máquina virtual [cerrado]

120

He creado una máquina virtual usando el software VMWare y obtengo un error al iniciar la máquina virtual. Dice "VT-x no está disponible:

00:00:03.916 NAT: zone(nm:mbuf_cluster, used:0)
00:00:03.916 NAT: zone(nm:mbuf_packet, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_pagesize, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_9k, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_16k, used:0)
00:00:03.930 VMSetError: D:\tinderbox\win-4.0\src\VBox\VMM\VMMR3\VM.cpp(350) VMR3Create; rc=VERR_VMX_NO_VMX
00:00:03.930 VMSetError: Unknown error creating VM
00:00:03.931 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={VT-x is not available. (VERR_VMX_NO_VMX).
00:00:03.931 Unknown error creating VM (VERR_VMX_NO_VMX)}, preserve=false
00:00:03.944 Power up failed (vrc=VERR_VMX_NO_VMX, rc=E_FAIL (0X80004005))

¿Alguna idea de por qué recibo este error?

D MADANAGOPAL
fuente
17
Tuve el mismo error: desactivé "IO-APIC" en la configuración del sistema de la máquina virtual. Funciona para mi.
maholtz
44
Desactivar la función Windows Hyper-V funcionó para mí
Scotty Wagoner
11
Hyper-V volvió a estar activo cuando actualicé a Windows 10 sin mi conocimiento. Mantente pendiente de eso.
metaforge
2
Tenía Hyper-V habilitado, todo estaba bien, pero algunas máquinas virtuales GenyMotion no funcionarían (algo superior a Android 5.0). La solución para mí estaba en este video, muy simple. youtube.com/watch?v=Y56boAsdptw
Brad Martin
1
En mi caso, instalé "Microsoft Visual Studio Emulator para Android". Eso acabó con todas mis máquinas virtuales VBox. Desinstalé el emulador, todavía no hay dados. Vi que Hyper-V no estaba instalado, así que lo instalé y lo desinstalé; ese reinicio activó el interruptor y consiguió que mis máquinas virtuales VBox volvieran a funcionar.
JMD

Respuestas:

137

Puede intentar reducir su memoria base en la configuración a alrededor de 3175 MB y reducir sus núcleos a 1. Eso debería funcionar dado que su BIOS está configurado para virtualización. Utilice la tecla f12, seguridad, virtualización para asegurarse de que esté habilitado. Si no dice VT-x que está bien, debería decir VT-d o similar.

Michael Cantu
fuente
1
Por alguna razón, no pude editar la cantidad de núcleos en la interfaz de usuario, ya que estaba deshabilitada. Tuve que editar el "* .vbox" de la imagen correspondiente para cambiar los núcleos a 1.
deepak
2
Estaba teniendo un problema similar y la reducción de la memoria resolvió mi problema, ¿por qué funciona? Estoy en una máquina virtual instalando una máquina virtual. Comienzo.
Jacek Trociński
2
¿Dónde está ingresando la tecla F12 para hacer esto? ¿En caja virtual?
Eric
3
¿Por qué funcionaría reducir la memoria base y los núcleos?
Randy the Dev
31
Esto me sucedió después de instalar la última versión de Docker para Windows. Habilitó las funciones de Hyper-V en Windows 10 y todas las instancias de VirtualBox se rompieron. La desactivación de Hyper-V resolvió el problema (vea aquí cómo: poweronplatforms.com/enable-disable-hyper-v-windows-10-8 ) pero ahora Docker está roto: - /
Gábor Nagy
9

VT-x normalmente se puede desactivar / activar en su BIOS.

Cuando su PC se esté iniciando, debe presionar SUPR (o algo) para acceder a la configuración del BIOS. Allí encontrará una opción para habilitar la tecnología VT (o algo así).

olovb
fuente
4

¿Está seguro de que su procesador es compatible con Intel Virtualization (VT-x) o AMD Virtualization (AMD-V)?

Aquí puede encontrar la herramienta de detección de virtualización asistida por hardware ( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en ) que le indicará si su hardware admite VT-x.

Alternativamente, puede encontrar su procesador aquí: http://ark.intel.com/Default.aspx . Todos los procesadores AMD desde 2006 son compatibles con la virtualización.

Yax
fuente
1
No pude instalar esa herramienta de detección de virtualización en mi servidor Windows 2008 R2 de 64 bits. ¿Alguna forma alternativa?
D MADANAGOPAL
¿Qué procesador estás usando?
Yax
Intel Xeon, E5440 @ 2.83 GHz 2.91 GHz
D MADANAGOPAL
Según: ark.intel.com/... su procesador es compatible con VT-x. Pruebe esto: itropics.net/index.php/computers/windows/…
Yax
Gracias por su respuesta. cual debo probar? Hay muchas opciones en ese enlace ... el problema es que estoy intentando instalar una caja virtual en mi máquina VM. Tuve que levantar un boleto para cambiar la configuración en mi máquina VM. Primero intentaré habilitar Hardware VT y veré.
D MADANAGOPAL