Cómo verificar el estado de VT-x en MacBook Pro

22

Necesito habilitar VT-x en mi MacBook Pro, pero no sé si está habilitado o no. ¿Existen comandos para verificar el estado, habilitar o deshabilitar VT-x?

Esas son las especificaciones de mi dispositivo:

MacBook Pro (Retina, 13 pulgadas, principios de 2015)

SO : OS X El Capitan 10.11.2
CPU : 2.7 GHz Intel Core i5
RAM : 8 GB DDR3 de 1867 MHz

onlyforthis
fuente

Respuestas:

22

Según el procesador Intel® Core ™ i5-5257U , es compatible con la tecnología de virtualización Intel (VT-x).

También puede usar el siguiente comando desde la Terminal:

sysctl -a | grep machdep.cpu.features

Si ve VMX en la salida, la CPU admite la función Intel VT-x.

Si no desea tener que leer la salida de las características de la CPU y solo ver si VMX está allí, use: sysctl -a | grep -o VMX

Desde Mac basados ​​en Intel: Uso de la tecnología de virtualización VT-x :

La tecnología Intel VT-x está habilitada en Macs basados ​​en Intel. Asegúrese de que su Mac con procesador Intel tenga instaladas todas las actualizaciones EFI disponibles; También actualice cualquier software de virtualización de terceros.

Por lo tanto, no hay razón para verificar el estado.

En cuanto a habilitar / deshabilitar, no hay una interfaz de usuario directa para eso. Dado que está habilitado de forma predeterminada, la única forma en que puedo pensar en deshabilitarlo es piratear el firmware EFI. ¡Lo cual no es algo que recomiendo hacer!

usuario3439894
fuente
Este enlace indica que es posible deshabilitar la virtualización: support.apple.com/en-us/HT203296
zundi
2
Veo VMX en mi salida, pero aún recibo errores de Android Studio diciendo/dev/kvm is not found
IgorGanapolsky
@zundi, el documento vinculado de Apple se modificó después de que escribí esta respuesta, y es una de las razones por las cuales se debe incluir la cita de partes relevantes en una respuesta. Si bien la última versión del documento contradice lo que dijo una vez, creo que la relevancia aquí es el último sistema en ese documento, un Xserve (principios de 2009) y 7 años después, cuando se escribió esta respuesta, las Macs actuales no tenían el problema y en en particular el mencionado en el OP, MacBook Pro (Retina, 13 pulgadas, principios de 2015). El documento ahora dice en texto rojo "Este artículo ha sido archivado y Apple ya no lo actualiza".
user3439894
@IgorGanapolsky, no veo la relevancia entre " /dev/kvmNo se encuentra el dicho de Android Studio " y si VT-x está habilitado o no. Dicho esto, sin conocer el modelo y la CPU, solo puedo decir que el problema radica en Android Studio.
user3439894