Estaba planeando usar xhyve para virtualizar FreeBSD en mi Mac Pro (ocho núcleos) de principios de 2009, que tiene una instalación nueva de El Capitán (con todas las actualizaciones). Lo instalé a través de homebrew y obtengo el siguiente error al intentar ejecutarlo:
vmx_init: processor not supported by Hypervisor.framework
Unable to create VM (-85377018)
He verificado que la versión de xhyve (0.2.0) funciona en mi iMac 2011.
Echando un vistazo puedo ver que en mi iMac hv_support
está habilitado:
iMac$> sysctl kern.hv_support
kern.hv_support: 1
Pero en mi Mac Pro no está:
Mac Pro$> sysctl kern.hv_support
kern.hv_support: 0
kern.hv_support
es un valor de solo lectura, por lo que no se puede cambiar utilizando sysctl
.
Mi Mac Pro tiene un Intel E5520 que creo que es compatible con Intel VT-d, VT-x y EPT. Apple también tiene una página que detalla la versión de firmware mínima y hardware requerido para VT-x , estoy usando una versión más reciente Mac Pro que el especificado y el hardware es el más actualizado que puedo encontrar (MP41.0081.B07).
No puedo encontrar documentación sobre Hypervisor.framework que no sea el hecho de que es nuevo en Yosemite. No estoy seguro de si hay algún interruptor que pueda alternar para habilitar esto, o si estoy completamente dañado ...
¿Algún consejo sobre Hypervisor.framework o sugerencias para que esto funcione? Si bien la respuesta "rendirse, no funciona" podría ser la respuesta correcta, sería bueno ver que algunos documentos respalden esto.