Cómo ejecutar macOS en Windows 10 en una máquina virtual

Muchos de nosotros podemos querer cambiar a Mac OS Pero ventanas Tiene sus propias ventajas que no pueden verse comprometidas fácilmente. Tener dos sistemas diferentes realmente no tiene sentido. Pero, ¿qué puede hacer uno?

Bueno, hay una solución para esto, ¡la máquina virtual! Si su sistema cumple con los requisitos de un buen hardware y software, entonces debe Instale macOS en una máquina virtual dentro de una PC con Windows. Siga leyendo para descubrir cómo puede ejecutar Mac OS en una computadora con Windows.

Windows 10 es un gran sistema operativo. Ahora usted puede ejecutando macOS En Windows, que es perfecto cuando quieres Utilice las aplicaciones de Mac solo en Windows.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

En este tutorial, aprenderá cómo instalar macOS en una máquina virtual, es decir, crear un Hackintosh virtual que le permita ejecutar aplicaciones de Apple. “Hackintosh” es el nombre de cualquier dispositivo no compatible que ejecute macOS.

¿Qué archivos necesita para crear una máquina virtual macOS en Windows 10?

Antes de sumergirse en la vista Cómo, debe descargar e instalar las herramientas básicas. El tutorial explica cómo crear máquinas virtuales para ejecutar macOS utilizando Oracle VirtualBox Manager (VirtualBox) Y Reproductor de estación de trabajo VMware (Lanzador de VMware). ¿No estás seguro de cuál usar? Obtenga más información sobre las diferencias entre Virtual Box y VMware.)

También necesita una copia de macOS. Catalina es la última versión de macOS. Puede encontrar enlaces de descarga para macOS Catalina en la siguiente sección.

Este tutorial se centrará en la instalación de macOS Catalina en una máquina virtual Intel, utilizando VirtualBox o VMware Player.

Lamentablemente, no tengo acceso a ningún hardware de AMD, por lo que no puedo proporcionar el tutorial.

Sin embargo, existe el fragmento de código que cualquiera que use AMD necesitará para iniciar macOS Catalina usando VMware en máquinas AMD.

El proceso para iniciar macOS Catalina en la máquina virtual es el mismo que se usa en la versión de Intel, pero usa un fragmento de código ligeramente diferente. Puede encontrar el tutorial y el fragmento de código en la sección a continuación.

Además, encontrará enlaces a varios tutoriales para ejecutar macOS Catalina, Mojave y High Sierra en una máquina virtual AMD al final del artículo.

Descargar la imagen predeterminada de macOS Catalina

Use los siguientes enlaces para descargar macOS Catalina tanto para VirtualBox como para VMware.

Si Google Drive ha alcanzado su límite de descarga, haga clic derecho en el archivo y seleccione Copiar para crear una copia dentro de su Google Drive. Luego puede descargar la imagen predeterminada de macOS Catalina desde allí.

tenga en cuenta Estos enlaces pueden dejar de funcionar de vez en cuando. Si es así, déjame un comentario y lo arreglaré lo antes posible.

Una vez que haya terminado de descargar los archivos, haga clic con el botón derecho y extráigalos con su aplicación de compresión favorita. Por ejemplo, haré clic derecho, luego seleccionaré 7-Zip -> Extraer a 'macOS Catalina. En la carpeta, encontrará el archivo .VMDK, que significa Formato de disco de máquina virtual. El archivo VMDK contiene el sistema operativo que usaremos en la siguiente sección.

Cómo crear una máquina virtual para macOS Catalina con VirtualBox

Antes de crear una máquina virtual macOS, debe instalar Paquete de complementos de VirtualBox. Lo que incluye correcciones para la compatibilidad con USB 3.0, compatibilidad con mouse y teclado, y otros parches útiles de VirtualBox.

Descargar: paquete de extensión de VirtualBox para SO Windows (Gratis)

Desplácese hacia abajo, seleccione todas las plataformas compatibles para descargar, luego haga doble clic para instalarlas.

Crear una máquina virtual para macOS Catalina

Abre VirtualBox. Escoger جديد Tipo macos. VirtualBox detectará el sistema operativo mientras escribe y asumirá que es Mac OS X. Puede dejarlo como está.

Con respecto al nombre de la máquina virtual, que sea algo memorable pero fácil de escribir. Deberá ingresar este nombre en una serie de comandos, ¡y es frustrante escribir un nombre complejo varias veces!

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

A continuación, establezca la cantidad de RAM que pueden usar la máquina virtual y macOS. Sugeriría al menos 4 GB, pero cuanto más pueda ofrecer desde el sistema host, mejor será su experiencia. Recuerde que no puede asignar más RAM de la que tiene su sistema y debe dejar algo de memoria disponible para el sistema operativo host.

Ahora, debe configurar el disco duro, que es la imagen predeterminada que se descargó previamente. Localizar Usar un archivo de disco duro virtual existente , luego toque el icono de la carpeta. Busque el archivo VMDK, luego seleccione Crear.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

Editar la configuración de la máquina virtual macOS Catalina

No intente iniciar la máquina virtual macOS Catalina todavía. Antes de encender la máquina virtual, debe realizar algunos ajustes en la configuración. Haga clic derecho en la máquina virtual macOS y seleccione Configuración de.

dentro de Sistema , elimine el disquete del orden de arranque. Asegúrese de que el conjunto de chips esté configurado en ICH9.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

Seleccione la pestaña Procesador. Establézcalo en 2. Si tiene una CPU Power To Spare (como un Intel Core i7 o i9 con varios núcleos adicionales), considere configurar más. Sin embargo, esta no es una opción vital.

Asegúrate de marcar una casilla Habilitar PAE/NX.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

En Pantalla, establezca Memoria de video en 128 MB.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

Ahora, en Almacenamiento, marque la casilla junto a Usar caché de E / S del host.

Finalmente, diríjase a la pestaña USB y seleccione USB 3.0, luego presione Aceptar.

Use el símbolo del sistema para agregar código personalizado a VirtualBox

Desafortunadamente, aún no es el momento de iniciar su máquina virtual macOS Catalina. Con su configuración actual, VirtualBox no funciona con macOS VMDK.

Para evitar este problema y hacer que funcione, básicamente debe parchear VirtualBox antes de que la máquina virtual macOS pueda funcionar. Para hacer esto, debe ingresar un código usando el símbolo del sistema. Todos los detalles a continuación.

Comience cerrando VirtualBox. Los comandos no se ejecutarán correctamente si se está ejecutando VirtualBox o cualquiera de sus procesos asociados. Una vez cerrado, presione la tecla . Windows + X , Luego seleccione Símbolo del sistema (Administrador) de la lista. Si su menú muestra una opción PowerShell Simplemente escriba cmd en la barra de búsqueda del menú de inicio. A continuación, haga clic con el botón derecho en Mejor coincidencia y seleccioneEjecutar como administrador".

El siguiente código funciona para VirtualBox 5.x y 6.x.

Utilice el siguiente comando para ubicar el directorio de Oracle VirtualBox:

cd "C:\Program Files\Oracle\VirtualBox\"

Ahora, ingrese los siguientes comandos, uno por uno. Modifique el comando para que coincida con el nombre de su máquina virtual. Por ejemplo, mi nombre de máquina predeterminado 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

Una vez que haya terminado con los comandos, y suponiendo que no haya encontrado ningún error, cierre el símbolo del sistema.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

Encender la máquina virtual para macOS Catalina

Vuelva a abrir VirtualBox. Haga doble clic en la máquina virtual macOS para iniciarla. Verá un conjunto largo de texto, seguido de una pantalla gris. La pantalla gris puede tardar un momento o dos, pero no se preocupe. Cuando se omite, llegará a la pantalla de "Bienvenida" de macOS.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

Desde aquí, puede configurar la máquina virtual macOS Catalina como mejor le parezca.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

Consejo profesional: Tome una captura de pantalla de su máquina virtual una vez que pase la pantalla gris. Si algo inesperado sale mal, puede volver a configurar la pantalla de bienvenida y comenzar el proceso nuevamente. Una vez que complete la configuración de macOS, tome otra instantánea guardada para que pueda ir directamente a su instalación de macOS. Ir a Dispositivo -> Tomar una captura de pantalla , luego asigne un nombre a su complemento y espere a que se procese.

Cómo crear una máquina virtual macOS Catalina con VMware Workstation Player

¿Prefieres VMware sobre VirtualBox? Puede crear una máquina virtual para macOS Catalina usando VMware que funciona como VirtualBox. Al igual que con VirtualBox, VMware también requiere algunos parches adicionales antes de que la máquina virtual macOS Catalina funcione.

Esta parte del tutorial funciona para los sistemas Intel y AMD. Los usuarios de AMD deben usar el segundo fragmento de código al editar el archivo VMX para la máquina virtual. Lea el tutorial para averiguar exactamente lo que esto significa.

Parche de VMware Workstation Player

Debajo de la sección de imagen predeterminada de macOS Catalina arriba, encontrará "Herramienta de parches de VMware Player.” Antes de comenzar, descargue la herramienta de parche.

Luego, busque la carpeta donde descargó el parche. Extraiga el contenido del archivo comprimido. Este proceso funciona mejor cuando las carpetas están en el mismo disco duro (por ejemplo, la carpeta de VMware y el archivo zip extraído están en el disco C: \).

Asegúrese de que VMware esté completamente cerrado. Ahora, en la carpeta Patcher, haga clic derecho en el comando de secuencia de comandos ganar-instalar y seleccione Ejecutar como administrador. El script se abrirá en una ventana del símbolo del sistema y se ejecutará el patch-script. Me doy cuenta. Mientras ejecuta el script, debe estar atento a cualquier mensaje de error como "Archivo no encontrado".

La causa más común de error”Archivo no encontradoo mensajeEl sistema no puede encontrar el archivo especificadoInstale VMware Workstation Player en una ubicación diferente a la carpeta predeterminada y realice el parche desde un directorio diferente.

Cree una máquina virtual macOS Catalina con VMware

Seleccione Crear una nueva máquina virtual. Escoger 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 Opciones de macOS, es porque el parche no se instaló correctamente.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

A continuación, debe elegir un nombre para la máquina virtual macOS Catalina. Elija algo fácil de recordar, luego copie la ruta del archivo a un lugar que sea útil; lo necesitará para hacer algunas ediciones en un momento. En la siguiente pantalla, apéguese al tamaño máximo sugerido del disco duro y luego seleccione Almacenar disco virtual como un único archivo. Complete el asistente de creación de discos virtuales, pero no inicie la máquina virtual todavía.

Edición de la configuración de la máquina virtual macOS

Antes de poder ejecutar la máquina virtual, debe editar las especificaciones de hardware. Además, debe decirle a VMware dónde puede encontrar el VMDK de macOS.

En la pantalla de inicio de VMware, seleccione macOS Catalina Virtual Machine, haga clic con el botón derecho y seleccione Configuración de. Al igual que VirtualBox, mueva el control deslizante de memoria de la máquina virtual hasta al menos 4 GB. Puede asignar más si tiene más RAM.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

En Procesadores, edite el número de núcleos disponibles a 2.

Ahora, en Disco duro (SATA), debe eliminar el disco duro creado anteriormente. Localizar Eliminar (eliminar) y VMware eliminará el disco automáticamente. Ahora, selecciona Agregar -> Disco duro -> SATA (recomendado) -> Usar un disco existente. Vaya al sitio web de macOS VMDK.

Edición de un archivo VMX de macOS

¡Su conjunto final de ajustes antes de ejecutar macOS Catalina Virtual Machine en VMware!

Cierre VMware. Vaya a la ubicación donde almacenó su 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 abierto usando… y seleccione bloc (o su editor de texto favorito). 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 Catalina y ejecutarla!

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

Edición de un archivo VMX de macOS Catalina para dispositivos AMD

Esta sección es para usuarios de AMD. Al igual que en la sección anterior, los usuarios de AMD también deben editar el archivo VMX antes de continuar. El mod para AMD incluye algunas líneas más en comparación con la versión de Intel, pero puede copiar y pegar los datos en el archivo.

Cierre VMware. Diríjase a la ubicación donde almacenó su 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 abierto usando… y seleccione bloc (o su editor de texto favorito). Desplácese hasta la parte inferior del archivo de configuración y agregue las siguientes líneas:

smc.version = "0"

cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"

cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"

cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"

cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"

cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"

cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"

cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"

cpuid.1.edx = "0000:1111:1010:1011:1111:1011:1111:1111"

Guardar, luego salir.

¡Ahora puede abrir VMware, elegir su máquina virtual macOS Catalina y ejecutarla!

Instale VMware Tools en una máquina virtual macOS Catalina

Ahora necesita instalar VMware Tools, que es un conjunto de utilidades y extensiones que mejoran el manejo del mouse, el rendimiento del video y otras cosas útiles.

Mientras se ejecuta la máquina virtual macOS, seleccione Reproductor> Administrar> Instalar VMware Tools.

La instalación digavsc aparecerá en el escritorio de macOS. Cuando aparezca la opción, seleccione Instalar herramientas de VMware y permita que acceda al volumen extraíble. Siga el mensaje de instalación que requerirá que reinicie cuando termine.

Cómo ejecutar macOS en Windows 10 en una máquina virtual - Mac Windows

Nota: Si encuentra una advertencia de seguridad. seleccione abrir Preferencias de seguridad -> Permitir , luego toque el icono de candado para confirmar los cambios. Reinicie la máquina virtual y podrá comenzar a usar macOS como desee.

encuentra los errores y resuélvelos

Hay algunas cosas que pueden (y probablemente lo harán) salir mal al instalar la máquina virtual macOS en VMware Player Workstation.

  • Si no ve "Apple Mac OS X" durante el asistente de creación de máquinas virtuales, debe volver a realizar el proceso de aplicación de parches. Asegúrese de que todos los procesos asociados con VMware Player estén apagados antes de comenzar.
  • Si recibe el mensaje "Mac OS X no es compatible con la traducción binaria" cuando inicia 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 de error "Error irrecuperable de VMware Player: (vcpu-0)" al iniciar la máquina virtual, deberá volver al archivo de configuración macOS.vmx y asegurarse de agregar la línea adicional y guardar la modificación. .
  • Si está ejecutando hardware AMD y el sistema se inicia en el logotipo de Apple, primero apague la máquina virtual. Ahora, dirígete a Ajustes -> Opciones -> General. Cambie el sistema operativo invitado a Microsoft Windows y la versión a Windows 10 x64. Haga clic en Ok , luego intente iniciar la máquina virtual nuevamente. Una vez que haya pasado el logotipo de Apple, apague la máquina virtual, luego configure la opción de sistema operativo invitado nuevamente a Apple Mac OS X, seleccionando la versión correcta.

Máquina virtual macOS para dispositivos AMD

Apple utiliza hardware de Intel para alimentar sus 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, ocurre lo contrario. Dado que Apple no desarrolla macOS en hardware AMD, crear una máquina virtual macOS en una plataforma AMD es más complicado.

Además, AMD no tiene un sistema para probar máquinas virtuales para macOS, por lo que no puedo darte un tutorial detallado. Sin embargo, puedo indicarle varios tutoriales de máquinas virtuales que funcionan en macOS AMD, siempre que sea paciente y siga cada paso en consecuencia.

El foro AMD OS X es un gran recurso para Mac virtuales. También puede encontrar muchos hilos de foro relacionados con las máquinas virtuales AMD macOS.

El proceso completo de instalación de la máquina virtual para macos Catalina

Tiene dos opciones para elegir para crear la máquina virtual para macOS Catalina. Ambas opciones son geniales si quieres probar macOS antes de hacer Cambiar desde Windows. También puede usar macOS para acceder a algunas de las mejores aplicaciones de Apple que se ofrecen.

puedes usar máquina virtual Para probar otros sistemas operativos también. Por ejemplo, así es como Instalación de una distribución de Linux en una máquina virtual. ¿Desea obtener más información sobre las máquinas virtuales? ver Guía del usuario de Virtual Box , que te enseña todo lo que necesitas saber, o nuestra guía Para crear una máquina virtual con Windows 10 Hyper-V.

fuente
Ir al botón superior