¿Cómo habilito VT-X?

73

Me gustaría proporcionar un sistema operativo invitado con múltiples CPU en VirtualBox. Mi máquina host es una HP Compaq de cuatro núcleos y utiliza el hardware Intel Core 2 vPro.

Sin embargo, cuando trato de habilitar la configuración en vbox, aparece un error de que VT-x no está disponible. ¿Es esto algo que puedo habilitar en alguna parte? ¿Cómo puedo saber si mi hardware lo admite?

editar: según las sugerencias a continuación, intenté usar la herramienta Securable e informa que la virtualización de hardware está "bloqueada". Los procesadores se informan como " Intel Core 2 Quad CPU / Q9400 @ 2.66GHz "

Joel Martinez
fuente
1
Asegúrese de que su hardware sea compatible con la lista de verificación vt-x , luego asegúrese de que esté habilitado en el BIOS.
Joakim Elofsson
¿Pudiste encontrar la configuración en el BIOS? De lo contrario, denos el nombre / número de modelo de su HP.
arathorn
Resulta que no estaba buscando en el lugar correcto en el BIOS. Estaba bajo el menú de Seguridad :-)
Joel Martinez
1
A veces puede estar en el nivel del sistema operativo (Windows): en las "características de Windows" tuve que desactivar Hyper-V (reinicio requerido). Entonces VirtualBox comenzó a usarlo.
Tomasz Gandor

Respuestas:

45

Puede usar la herramienta Securable de Gibson Research para averiguar si su hardware admite extensiones de virtualización. Si le indica que su hardware es compatible, pero no está habilitado, verifique la configuración del BIOS para habilitarlo.

pesado
fuente
Usé asegurable y actualicé el texto de la pregunta con lo que informaba (Bloqueado). Busqué en el BIOS, pero no pude ver nada sobre VT-x, virtualización de hardware o vmx
Joel Martinez
"Locked Off" significa que su procesador es compatible con la virtualización, pero que ha sido desactivado en el BIOS
heavyd
1
En mi Dell Optiplex 960, la única forma de habilitar VT es si las otras opciones de virtualización (E / S directa y ejecución confiable) se desactivaron explícitamente.
Nic
1
Tenga cuidado con los usuarios de Bitlocker: cambiar la configuración de VT puede obligarlo a ingresar su clave de recuperación de Bitlocker. Si no guardó su clave de recuperación, apague Bitlocker antes de cambiar la configuración.
Nic
1
@vijay, la configuración del BIOS es específica del fabricante de su computadora, sin embargo, la mayoría de ellas requieren que reinicie la computadora. Por lo general, se puede golpear F2o F12o DELdurante el POST para acceder a la configuración del BIOS.
heavyd
26

Inicie su PC, presione F2, vaya a la opción de seguridad y active la tecnología VT .

yash
fuente
12
En algunos BIOS nuevos, se llamaba Tecnología virtual o virtualización Intel en la opción de configuración de CPU .
Java Xu
¿Hay alguna posibilidad de habilitar la configuración de virtualización del BIOS sin reiniciar el sistema?
vijay
Tengo la tecnología VT-x (verifique en Internet y varios programas) i53120M en mi computadora portátil, pero no hay esa opción en el BIOS. El cuadro virtual dice que no puedo usar la aceleración de virtualización y la sección de procesadores está atenuada.
Vlado Pandžić
7

Su procesador admite VT-X, solo deberá habilitarlo en la configuración del BIOS. Reinicie su computadora y presione la tecla especificada en la pantalla de inicio para acceder a la configuración del BIOS y habilitarla.

Arathorn
fuente
Se agregaron detalles sobre las CPU en el host. avíseme si hay algo más sobre lo que debería darle detalles. ¡Gracias!
Joel Martinez
¿Hay alguna forma de habilitar vt-x sin usar el BIOS? Acabo de comprar una computadora portátil con un Intel 3820QM y la BIOS no me da esta opción; otras personas también se quejan, así que no es algo que me haya perdido. Es un Clevo P170EM
Ritsaert Hornstra
1
Tengo un portátil Ivy Bridge y debería ser compatible con VT-x pero ... El BIOS no tiene ninguna opción para habilitarlo; ¿Hay otra forma de habilitarlo? Podría crear una nueva pregunta de Superusuario.
Ritsaert Hornstra
Después de algunas búsquedas, encontré un BIOS más nuevo (parece no oficial) con el soporte para VT-x siempre encendido (en lugar de siempre apagado).
Ritsaert Hornstra
5

Esto puede no ser obvio. A veces se llama tecnología vanderpool en la BIOS sin mencionar la virtualización.

JamesRyan
fuente
5

Como nota al margen: algunas computadoras portátiles requieren que apague y apague la computadora portátil después de habilitar VT-x en el BIOS y quitar el cable de alimentación y la batería durante 30 segundos. Acabo de tener una computadora portátil y encontré esta solución aquí .

Daniel AA Pelsmaeker
fuente
3

La reducción de RAM en VirtualBox de 4 gb a 2 gb funcionó para nosotros cuando solo teníamos RDP para alojar la máquina, por lo que no podía acceder al BIOS.

Nakilon
fuente
2

Para mí, "VT-x no está disponible" fue muy engañoso: tuve que actualizar mi computadora a Windows 10, que había activado Hyper-V, lo que condujo al mensaje de error.

Desactivar Hyper-V de las características de Windows resolvió el problema. Según los comentarios aquí, no soy el único.

Tenga en cuenta que, por ejemplo, Docker en Windows 10 quiere Hyper-V habilitado. Esto significa que no puede ejecutar Virtualbox y Docker en la misma máquina con Windows, cosa que Docker le advierte sobre:

(fuera de Windows 10 / Docker, Docker Toolbox se usa para ejecutar Docker en Windows, que funciona con VirtualBox perfectamente)

eis
fuente
Hoy en día se tiene que desactivar la seguridad basada en la virtualización también: superuser.com/a/1415967/155706
Hrobky
0

En My Sony Laptop, la configuración es Intel(R) Virtualization Technology, que está debajo de la Advancedpestaña.

Arda
fuente