Cómo ejecutar macOS en Windows 10 en una máquina virtual
Anuncio
Windows 10 es un gran sistema operativo. Tiene sus peculiaridades y molestias, pero ¿qué sistema operativo no? Incluso si está en deuda con Microsoft y Windows 10, aún puede darse una vuelta. ¿Qué mejor manera de hacerlo que desde los confines seguros de su sistema operativo existente y una máquina virtual? De esta manera, puede ejecutar macOS en Windows, lo cual es perfecto cuando desea utilizar aplicaciones solo para Mac en Windows.
En este tutorial, aprenderá cómo instalar macOS en una máquina virtual, creando un Hackintosh virtual. "Hackintosh" es el nombre de cualquier hardware no compatible con un sistema operativo Mac. ¿No estás seguro de si te llevarás bien con una Mac? ¡Prueba este tutorial!
¿Qué archivos necesita para crear una máquina virtual macOS en Windows 10?
Antes de profundizar en el "cómo", debe descargar e instalar las herramientas esenciales. El tutorial detalla cómo crear máquinas virtuales macOS utilizando Oracle VirtualBox Manager (VirtualBox) y VMware Workstation Player (VMware Player). ¿No estás seguro de cuál usar? Obtenga más información sobre las diferencias entre VirtualBox y VMware.)
Descargue la última versión de VirtualBox. El tutorial usa VirtualBox 6.0.6.
Descargue la última versión de VMware Player. El tutorial utiliza VMware Player 15.0.4.
También necesita una copia de macOS también. Mojave es la última versión de macOS. Sin embargo, al momento de escribir esto, no hay una compilación de AMD macOS Mojave disponible para aquellos sin una instalación existente de macOS basada en AMD.
Sin embargo, eso no significa que los usuarios de AMD no tengan suerte. Todavía puede instalar macOS High Sierra en una máquina virtual. Y con el tiempo, una compilación de máquina virtual macOS Mojave basada en AMD estará disponible.
Este tutorial se centrará en instalar macOS en una máquina virtual que se ejecute en hardware Intel. Desafortunadamente, no tengo acceso a ningún hardware AMD, por lo que no puedo proporcionar un tutorial. Sin embargo, si continúa leyendo, encontrará enlaces a varios tutoriales de AMD macOS High Sierra y Mojave hacia el final del artículo.
Descargue la imagen virtual de macOS
Descargue la imagen virtual de macOS para su CPU, tipo de máquina virtual y la versión de macOS que desee:
Intel Mojave
- VirtualBox Intel HFS Mojave 10.14.3
- Mediafire
- Código para VirtualBox (obligatorio)
- Virtualbox Intel APFS Mojave 10.14.3
- Fuego de los medios
- Código para VirtualBox (obligatorio)
- VMware Player Intel APFS Mojave 10.14.3
- Fuego de los medios
- Herramienta de revisión de VMware Player (se requieren ambos archivos)
Después de que el archivo finalice la descarga, haga clic con el botón derecho y extraiga con su herramienta de archivo favorita. Por ejemplo, haría clic derecho, luego seleccionaría 7-Zip> Extraer en “Imagen de Mojave”. En la carpeta, encontrará un archivo .VMDK, que significa Formato de disco de máquina virtual. El archivo VMDK contiene el sistema operativo que usará en la siguiente sección.
Cómo crear una máquina virtual macOS Mojave con VirtualBox
Abre VirtualBox. Seleccione nuevo . Escribe macOS. VirtualBox detectará el sistema operativo a medida que escribe y pasará de forma predeterminada a Mac OS X. Sin embargo, debe cambiar esto. En Versión, seleccione macOS 10.13 High Sierra .
A continuación, configure la cantidad de RAM que la máquina virtual y macOS pueden usar. Sugeriría un mínimo de 4 GB, pero cuanto más pueda aportar desde el sistema host, mejor será su experiencia. Recuerde, no puede asignar más RAM de la que tiene disponible su sistema, y debe dejar algo de memoria disponible para el sistema operativo host. (¿Cuánta RAM necesita un sistema?)
Finalmente, debe asignar un disco duro. Seleccione Usar un archivo de disco duro virtual existente .
Seleccione el icono de carpeta y busque el archivo VMDK, luego presione Crear .
Edite la configuración de la máquina virtual macOS Mojave
Antes de iniciar la máquina virtual y usar macOS Mojave, debe realizar algunos ajustes en la configuración. Haga clic derecho en su máquina virtual macOS y seleccione Configuración.
En Sistema, elimine el disquete del orden de inicio. Asegúrese de que el chipset esté configurado en ICH9 .
Seleccione la pestaña Procesador . Asignar dos procesadores. Si tiene una CPU i7 con energía de sobra (o una i9 con múltiples núcleos adicionales), considere asignar más. Sin embargo, esto no es vital. Asegúrese de que la casilla Habilitar PAE / NX esté marcada.
En Pantalla, configure Memoria de video en 128 MB.
Ahora, en Almacenamiento, marque la casilla junto a Usar caché de E / S de host .
Use el símbolo del sistema para agregar código personalizado a VirtualBox
Desafortunadamente, en su configuración actual, VirtualBox no funciona con su macOS VMDK. Para ponerlo en funcionamiento, debe parchear VirtualBox antes de que la máquina virtual macOS funcione. Para hacer esto, debe ingresar algún código utilizando el símbolo del sistema. Todos los detalles a continuación.
Comience cerrando VirtualBox. Los comandos no se ejecutarán correctamente si se están ejecutando VirtualBox o cualquiera de sus procesos asociados. Una vez cerrado, presione la tecla de Windows + X, luego seleccione Símbolo del sistema (Administrador) en el menú. Si su menú solo muestra la opción PowerShell, escriba el comando en la barra de búsqueda del menú Inicio. Luego haga clic con el botón derecho en la mejor coincidencia y seleccione Ejecutar como administrador .
El siguiente código funciona para VirtualBox 5.xy 6.x.
Utilice el siguiente comando para ubicar el directorio Oracle VirtualBox:
cd "C:\Program Files\Oracle\VirtualBox\"
Ahora, ingrese los siguientes comandos, uno por uno. Ajuste el comando para que coincida con el nombre de su máquina virtual. Por ejemplo, el nombre de mi máquina virtual es " macos
". Aquí están los comandos:
VBoxManage.exe modifyvm "macos" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11, 3" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Después de completar los comandos, y suponiendo que no haya encontrado errores, cierre el símbolo del sistema.
Arranque su máquina virtual macOS Mojave
Vuelva a abrir VirtualBox. Haga doble clic en su máquina virtual macOS para iniciarla. Verá una larga secuencia de texto, seguida de una pantalla gris. La pantalla gris puede tardar un momento o dos en desaparecer, pero no se asuste. Cuando se resuelva, llegará a la pantalla de "Bienvenida" de macOS.
Desde aquí, puede configurar su máquina virtual macOS Mojave como mejor le parezca.
Consejo profesional: tome una instantánea de su máquina virtual una vez que pase la pantalla gris. Si algo sale mal en el futuro, puede volver a la configuración de la pantalla de bienvenida y comenzar el proceso nuevamente. Una vez que complete la configuración de macOS, tome otra para poder pasar directamente a la instalación de macOS. Dirígete a la máquina> Tomar instantánea, dale un nombre a tu instantánea y espera a que se procese.
¿El mouse y el teclado no funcionan?
Apague su máquina virtual macOS Mojave. Ahora, descargue e instale el paquete de extensión VirtualBox.
Una vez instalado, haga clic con el botón derecho en su máquina virtual macOS y seleccione Configuración . Abra la pestaña USB y seleccione Controlador USB 3.0 (xHCI), luego presione OK.
Inicie su máquina virtual macOS Mojave nuevamente, y estará listo para comenzar.
Cómo crear una máquina virtual macOS Mojave con VMware Workstation Player
¿Prefieres VMware sobre VirtualBox? Puede crear una máquina virtual macOS Mojave usando VMware que funciona exactamente igual que VirtualBox. Y, al igual que con VirtualBox, VMware también requiere parches antes de que la máquina virtual macOS Mojave funcione.
Parchear VMware Workstation Player
En la lista de archivos de "Imagen virtual de macOS" anterior se encuentra la "Herramienta de parche de VMware Player". Antes de comenzar, descargue la herramienta de parche. Luego, busque la ubicación donde descargó la herramienta de parche. Extraer el contenido del archivo. Este proceso funciona mejor cuando las carpetas están en la misma unidad (por ejemplo, la carpeta raíz de VMware y el archivo extraído se encuentran en la unidad C: \).
Asegúrese de que VMware esté completamente cerrado. Ahora, en la carpeta del parcheador, haga clic con el botón derecho en el script de comando win-install y seleccione Ejecutar como administrador . El script abrirá una ventana del símbolo del sistema y se ejecutará el script de parche. Presta atención La secuencia de comandos pasa rápidamente y debe estar atento a cualquier mensaje de " Archivo no encontrado ".
La razón más común para un mensaje de "archivo no encontrado" o "sistema no puede encontrar el archivo especificado" es instalar VMware Workstation Player en una ubicación diferente a la carpeta predeterminada y ejecutar el parche desde un directorio diferente.
Una vez que se completa el parche, puede abrir VMware.
Cree la máquina virtual macOS Mojave con VMware
Seleccione Crear una nueva máquina virtual. Elija Instalaré el sistema operativo más tarde . Ahora, seleccione Apple Mac OS X y cambie la Versión a macOS 10.14. Si no ve las opciones de macOS, es porque el parche no se instaló correctamente.
A continuación, debe elegir un nombre para su máquina virtual macOS Mojave. Elija algo fácil de recordar, luego copie la ruta del archivo en algún lugar útil: lo necesitará para realizar algunas modificaciones en un momento. En la siguiente pantalla, quédese con el tamaño máximo de disco duro sugerido, luego seleccione Guardar disco virtual como un solo archivo . Complete el asistente de creación de disco virtual, pero todavía no inicie la máquina virtual.
Edite la configuración de la máquina virtual macOS Mojave
Antes de poder iniciar la máquina virtual, debe editar las especificaciones de hardware. Además, debe decirle a VMware dónde encontrar macOS VMDK.
Desde la pantalla principal de VMware, seleccione su máquina virtual macOS Mojave, luego haga clic derecho y seleccione Configuración . Al igual que VirtualBox, aumente la memoria de la máquina virtual hasta al menos 4 GB. Puede asignar más si tiene RAM de sobra.
En Procesadores, edite el número de núcleos disponibles a 2.
Ahora, en Disco duro (SATA), debe eliminar el disco duro creado anteriormente. Seleccione Eliminar y VMware eliminará el disco automáticamente. Ahora, seleccione Agregar> Disco duro> SATA (recomendado) > Usar un disco existente . Navegue hasta la ubicación de macOS VMDK.
Edite el archivo macOS VMX
¡Su último conjunto de ediciones antes de encender su máquina virtual VMware macOS Mojave!
Cierra VMware. Dirígete a la ubicación donde almacenaste la máquina virtual macOS. La ubicación predeterminada es:
C:\Users\YOURNAME\Documents\Virtual Machines\YOUR MAC OS X FOLDER
Vaya a macOS.vmx, haga clic con el botón derecho y seleccione Abrir con ..., seleccione Bloc de notas (o su editor de texto preferido). Desplácese hasta la parte inferior del archivo de configuración y agregue la siguiente línea:
smc.version = "0"
Guardar, luego salir.
¡Ahora puede abrir VMware, seleccionar su máquina virtual macOS Mojave y encenderla!
Instale las herramientas de VMware en su máquina virtual macOS Mojave
¿Recuerdas el otro archivo ISO descargado con la herramienta de parche VMware? Contiene las herramientas de VMware, un conjunto de utilidades y extensiones que mejoran el manejo del mouse, el rendimiento de video y otras cosas útiles.
Con la máquina virtual macOS en funcionamiento, seleccione Reproductor> Dispositivos extraíbles> CD / DVD (SATA)> Configuración . Seleccione Usar archivo de imagen ISO, luego busque la ubicación del archivo VM Tool New.ISO descargado anteriormente. Presione OK y regrese a macOS.
En el escritorio, debe tener en cuenta el símbolo de la unidad VMware Tools. Haga doble clic en la unidad para abrir, luego seleccione Instalar VMware Tools . Durante la instalación, se encontrará con una advertencia de seguridad. Seleccione Abrir Preferencias de seguridad> Permitir, luego haga clic en el icono Candado para confirmar los cambios. Reinicie la máquina virtual, y puede comenzar a usar macOS como desee.
Solución de problemas
Hay un par de cosas que pueden (y probablemente irán) mal durante la instalación de la máquina virtual macOS en VMware Player Workstation.
Si no puede ver "Apple Mac OS X" durante el asistente de creación de máquinas virtuales, debe volver a visitar el proceso de revisión. Asegúrese de que todos los procesos asociados con VMware Player estén desactivados.
Si recibe el mensaje "Mac OS X no es compatible con la traducción binaria" al iniciar la máquina virtual, existe una gran posibilidad de que necesite activar la virtualización en su configuración BIOS / UEFI.
Si recibe el mensaje "Error irrecuperable de VMware Player: (vcpu-0)" al iniciar la máquina virtual, debe volver al archivo de configuración macOS.vmx para asegurarse de agregar la línea adicional y guardar la edición.
Máquina virtual macOS para hardware AMD
Apple usa hardware Intel para alimentar computadoras de escritorio y portátiles. Configurar una máquina virtual macOS con hardware Intel es más fácil porque las especificaciones de hardware son muy similares. Con AMD, lo contrario es cierto. Debido a que Apple no desarrolla macOS en hardware AMD, crear una máquina virtual macOS en un sistema AMD es más complicado.
Además de esto, no tengo un sistema AMD para probar máquinas virtuales macOS, por lo que no puedo darle un tutorial detallado. Sin embargo, puedo guiarlo en la dirección de varios tutoriales de máquinas virtuales AMD de macOS que funcionan, siempre que sea paciente y siga cada paso en consecuencia.
- Mojave AMD Vanilla Guide Desde Windows a través de AMD OS X
- High Sierra 10.13.1 VM para VMware Player para Ryzen / FX / APU a través de AMD OS X
- Mojave AMD VirtualBox a través de AMD OS X
El foro AMD OS X es un gran recurso para máquinas virtuales macOS. También puede encontrar muchos más hilos de foros sobre máquinas virtuales AMD macOS.
Instalación completa de la máquina virtual macOS Mojave
Tiene dos opciones para elegir para su máquina virtual macOS Mojave. Ambas opciones son geniales si quieres probar macOS antes de hacer el cambio desde Windows. También puede usar un macOS para algunas de las mejores aplicaciones de Apple que se ofrecen.
También puede usar una máquina virtual para probar otros sistemas operativos. Por ejemplo, aquí se explica cómo instalar una distribución de Linux en una máquina virtual Cómo instalar Linux en Windows con una máquina virtual VMware Cómo instalar Linux en Windows con una máquina virtual VMware ¿Desea instalar Linux, pero no puede dejar Windows? Pruebe una máquina virtual para ejecutar su versión favorita de Linux dentro de Windows. Le mostramos cómo configurar VMware Workstation Player. Lee mas . ¿Busca aprender más sobre máquinas virtuales? Consulte nuestra Guía del usuario de VirtualBox Cómo usar VirtualBox: Guía del usuario Cómo usar VirtualBox: Guía del usuario Con VirtualBox puede instalar y probar fácilmente varios sistemas operativos. Le mostraremos cómo configurar Windows 10 y Ubuntu Linux como una máquina virtual. Lea más, que le enseña todo lo que necesita saber, o nuestra guía para crear una máquina virtual con Windows 10 Hyper-V Cómo crear una máquina virtual con Windows 10 Hyper-V Cómo crear una máquina virtual con Windows 10 Hyper-V ¿Sabes que Windows 10 tiene una herramienta integrada para crear máquinas virtuales? Se llama Hyper-V y así es como funciona. Lee mas .
Explore más sobre: Emulación, Sistemas operativos, Máquina virtual, Windows 10.