¿Cómo activar la virtualización de hardware en MacBook Pro a finales de 2013 (para Windows 8.1 con Boot Camp)?

28

Estoy intentando activar la virtualización de hardware para mi nueva MacBook Pro para la configuración de Windows 8.1 mediante Boot Camp.

He buscado en línea y sé que no podemos simplemente ir a la BIOS como Windows y cambiar la configuración. Desafortunadamente, la mayoría de las soluciones que he encontrado son para Parallels o VMs.

¿Alguien me puede dejar saber cómo habilitar la virtualización de hardware en MBP para Windows 8.1 instalado usando Boot Camp?

    
pregunta Ahsan 08.02.2014 - 23:49

7 respuestas

2

No hay virtualización de hardware para activar o desactivar como en las PC de Wintel.

Ese conmutador y muchos otros conmutadores de BIOS están ahí porque (al menos en parte) los fabricantes de hardware no crean el hardware Y el software, como lo hace Apple.

Siempre está encendido en cualquier Mac que tenga un procesador que admita la virtualización. Casi cualquier Mac en los últimos años lo hace, así que puedes seguir con este.

    
respondido por el Steve Chambers 09.02.2014 - 03:46
36

Parece que te encuentras con el mismo problema que yo, donde después de iniciar Windows, el VT-x se muestra como 'Deshabilitado' en el Administrador de tareas.

No estoy seguro de cómo o por qué, pero después de entrar

  • OS X
  • Preferencias del sistema
  • Disco de destino
  • Seleccione el disco BOOTCAMP como disco de inicio

Después de eso, todo estaba bien y podía usar Hyper-V, incluso desde un arranque en frío.

Si inicié el arranque en frío con la tecla Opciones y luego seleccioné Windows , VT-x se deshabilitó en el Administrador de tareas.

Ve a la figura. ¿Podría algún genio de Mac por ahí explicar esto?

    
respondido por el Alien 24.02.2014 - 10:49
14

EDITAR: encontré una mejor manera de hacer que esto funcione en lugar del boot dance que se sugirió originalmente (se encuentra a continuación como referencia) Básicamente establece enable_and_lock_vmx true en rEFInd y eso es todo. Detalles abajo ...

Método sugerido

  1. Deshabilite la protección de integridad del sistema macOS / SIP (reinicie Mac, mantenga presionadas las teclas Comando + R, en "OS X Utilities Utilities" elija el elemento del menú "Terminal" - > escriba en terminal csrutil disable; reboot )
  2. Vuelva dentro de macOS después del reinicio, obtenga REFInd y extráigalo en cualquier lugar (escritorio, descargas, etc.)
  3. Abra una ventana de terminal, cd donde la extrajo y edite a través de sudo nano refind/refind.conf-sample
  4. Descomentar enable_and_lock_vmx y establecerlo como true , es decir, la línea completa debe leer enable_and_lock_vmx true . < = ¡Esto es lo que realmente soluciona el problema!
  5. [opcional] Mientras esté aquí, cambie el tiempo de espera a algo rápido, como 4 o 5, es decir, timeout 4
  6. Instale rEFInd ejecutando ./refind-install desde el terminal. La configuración de muestra que editó se usa como la configuración instalada.
  7. [opcional] Habilita SIP nuevamente. Sigue el # 1 anterior, pero ejecuta csrutil enable; reboot en su lugar

Este método es muy sencillo: funciona tanto en discos normales como en discos cifrados (FileVault2, VeraCrypt o BitLocker) y realmente tarda unos minutos en instalarse. Lo mejor de todo es que funciona en cada reinicio.

Método antiguo

Ninguno de los otros métodos funcionó para mí, especialmente porque mi Windows 10 estaba cifrado con Bitlocker, es decir, no aparece en Startup Disks para elegir reiniciar. Aunque los pasos a continuación funcionan

  1. Apagar

    No solo un reinicio duro; completamente apagado ; como en ' cuente hasta 10 cuando esté apagado ' apagado

  2. Encienda y arranque en el escritorio de OS X

    Este proceso carga la virtualización correctamente. En mi caso, tuve que mantener option y seleccionar OS X, ingresar mi contraseña de FileVault (mi OS X está encriptada) y luego esperar para arrancar en el escritorio de OS X.

  3. Reinicia a Windows

    Reinicio suave a través del menú de Apple, es decir, el ícono superior izquierdo de Apple = > reiniciar. Durante el arranque, seleccione Windows / Bootcamp (a través de la tecla de opción). Mi Windows estaba encriptado con Bitlocker, por lo que ingresé la contraseña del disco, inicié Windows, ingresé la contraseña de Windows y aterricé en el escritorio de Windows 10. ¡Esta vez Hyper-V estuvo presente y funcional!

Pongo esto aquí para futuras referencias, pero espero que Apple realmente arregle el proceso de arranque de Bootcamp. Ya hace 8 años que se rompió y la piratería anterior es ridícula para una máquina de $ 3000 y cuando Bootcamp es una característica de Mac con soporte oficial.

    
respondido por el DeepSpace101 13.04.2016 - 19:17
6

Parece que si inicia directamente desde Windows no funciona, pero si inicia desde OS X y cambia a Windows, funciona. O puede iniciar Windows, cambiar a OS X y volver a Windows nuevamente.

    
respondido por el jcesarmobile 28.12.2014 - 01:01
2

Lo intenté con y sin mantener presionada la tecla Alt, desde Mac OS a Windows y viceversa.

La instalación de Hyper-V comienza y solicita un reinicio, y durante el inicio de Windows, el segundo paso de la instalación falló y se retrotrajo.

Hoy compré el adaptador Thunderbolt a Ethernet, lo enchufé, instalé Hyper-V y, después de reiniciar, lo pude usar. Incluso cuando desconecto el adaptador.

Por lo tanto, parece que Hyper-V necesita algún tipo de adaptador Ethernet instalado.

    
respondido por el Phansoul 07.02.2015 - 01:14
1

Después de instalar REFInd para triplicar mi Macbook MF839 (Win10, Ubuntu, OSX), para habilitar la virtualización en Windows 10, primero arranco a OSX, luego, cuando aparece la pantalla de inicio de sesión, presiono el botón de reinicio para que Mac reinicie Una vez más, elijo Windows 10 desde rEFInd.

    
respondido por el winsetter 05.02.2016 - 12:13
1

Probé todas las combinaciones de arranque / reinicio y nada funcionó hasta que agregué el Thunderbolt al adaptador de Ethernet. La próxima vez que inicie la partición de Windows Boot Camp podría habilitar Hyper V.

    
respondido por el cwadeevans 12.02.2016 - 15:41

Lea otras preguntas en las etiquetas