Estoy tratando de activar la virtualización de hardware para mi nueva configuración de MacBook Pro para Windows 8.1 usando Boot Camp.
He buscado en línea y sé que no podemos simplemente ir al BIOS como Windows y cambiar la configuración. Desafortunadamente, la mayoría de las soluciones que he encontrado son para Parallels o VM.
¿Alguien puede decirme cómo habilitar la virtualización de hardware en MBP para Windows 8.1 instalado usando Boot Camp?
Respuestas:
No hay virtualización de hardware para encender o apagar como en las PC Wintel.
Ese interruptor y muchos otros interruptores de BIOS están allí porque (al menos en parte) los fabricantes de hardware no fabrican el hardware Y el software, como lo hace Apple.
Siempre está encendido en cualquier Mac que tenga un procesador que admita la virtualización. Prácticamente cualquier Mac en los últimos años lo hace, por lo que es bueno ir con este.
fuente
There is no hardware virtualization to turn on or off like on Wintel PCs.
está completamente mal. Las funciones de silicio se pueden deshabilitar a través de BIOS o UEFI, que es lo que está sucediendo en el modo de bootcamp roto de Apple.Parece que está teniendo el mismo problema que yo, donde después de arrancar en 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 en
Todo salió bien después de eso y felizmente pude usar Hyper-V, incluso desde un arranque en frío.
Si Optionsarranqué en frío usando la tecla -y luego seleccionando Windows , VT-x se deshabilitó en el Administrador de tareas.
Imagínate. ¿Podría algún genio de Mac explicar esto?
fuente
diskutil list
para resolver la partición de Windows, luegosudo /usr/sbin/bless --device /dev/disk0s4 --setBoot --legacy --legacydrivehint /dev/disk0
EDITAR: Encontré una mejor manera de hacer que esto funcione en lugar del baile de arranque sugerido originalmente (está a continuación como referencia). Básicamente establecido
enable_and_lock_vmx true
en rEFInd y eso es todo. Detalles abajo ...Método sugerido
csrutil disable; reboot
)sudo nano refind/refind.conf-sample
enable_and_lock_vmx
y establezca,true
es decir, toda la línea debería leerenable_and_lock_vmx true
. <= ¡Esto es lo que realmente soluciona el problema!timeout 4
./refind-install
desde la terminal. La configuración de muestra que editó se utiliza como la configuración instalada.csrutil enable; reboot
lugarEste método es muy sencillo: funciona en discos normales y encriptados (FileVault2, VeraCrypt o BitLocker) y la instalación realmente demora unos minutos. Lo mejor de todo, 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
Startup Disks
para elegir reiniciar. Sin embargo, los pasos a continuación funcionanApagado
No solo un reinicio duro; completamente apagado ; como en ' contar hasta 10 cuando está apagado ' apagado
Encienda e inicie 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 iniciar en el escritorio de OS X.Reiniciar a Windows
Reinicio suave a través del menú Apple, es decir, arriba a la izquierda Icono de Apple => reiniciar Durante el arranque, seleccione Windows / Bootcamp (mediante la tecla de opción). Mi Windows estaba encriptado con Bitlocker, así que ingresé la contraseña del disco, arranqué a Windows, ingresé la contraseña de Windows, aterricé en el escritorio de Windows 10. ¡Esta vez Hyper-V estuvo presente y funcional!
Pongo esto aquí para referencia futura, pero espero que Apple realmente corrija su proceso de arranque Bootcamp. Se ha roto durante 8 años y la piratería anterior es ridícula para una máquina de $ 3000 y cuando Bootcamp es una característica de Mac oficialmente compatible.
fuente
Parece que si inicia directamente en Windows no funciona, pero si inicia en OS X y cambia a Windows, funciona. O puede iniciar en Windows, cambiar a OS X y volver a Windows nuevamente.
fuente
docker run hello-world
para asegurarme de que Docker funcionaba correctamente. Era 2. Reinicie y mantenga presionada la tecla de opción para que aparezca la opción de reservar en Windows 3. Seleccione Windows. Corrídocker run hello-world
para asegurarme de que Docker funcionaba correctamente. Era.Intenté con y sin mantener presionada la tecla Alt, desde Mac OS hasta 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 retrocedió.
Hoy compré el adaptador Thunderbolt a Ethernet, lo enchufé, instalé Hyper-V y después de reiniciar pude usarlo. Incluso cuando desconecto el adaptador.
Por lo tanto, parece que Hyper-V necesita algún tipo de adaptador Ethernet instalado.
fuente
Después de instalar rEFInd para iniciar triplemente mi Macbook MF839 (Win10, Ubuntu, OSX), para habilitar la virtualización en Windows 10, primero inicio en OSX, luego, cuando aparece la pantalla de inicio de sesión, presiono el botón de reinicio para que Mac vuelva a reiniciar y luego elija Windows 10 de rEFInd.
fuente
Había probado todas las combinaciones de arranque / reinicio y nada funcionó hasta que agregué el adaptador Thunderbolt a Ethernet. La próxima vez que inicie la partición de Windows Boot Camp pude habilitar Hyper V.
fuente