cubrir cómo virtualizar macos en la caja virtual
6 a 9 minutos

Emulación de macOS en Windows: Guía completa de VirtualBox

¿Te gustaría probar el entorno operativo de Apple sin tener que comprar un nuevo ordenador? En esta guía detallada explicaré cómoemulación de macOS en WindowsutilizandoVirtualBox, uno de los software más confiables para crear y gestionar máquinas virtuales.

Descarga requerida: Herramientas y Archivos

Antes de introducir la configuración, es esencial descargar e instalar las herramientas esenciales. Este tutorial le mostrará paso a paso cómo configurar unmáquina virtual de macOSconfiando en Oracle VM VirtualBox Manager.

También necesitará una imagen de disco del sistema operativo. En esta guía nos enfocaremos enmacOS Catalina. Usted puede encontrar los archivos que necesita para emulación en la siguiente sección, pero siempre le invitamos a consultar las especificaciones de hardware ensitio oficial de Apple.

Este procedimiento ha sido probado específicamente para instalar macOS en un entorno virtualizado que funciona en la arquitectura de hardware Intel.

Preparación y creación de máquinas virtuales

Comienzodescargar la última versión de VirtualBox del sitio oficial de Oracle. Para este tutorial usamos la versión 6.1.4, pero los pasos siguen siendo válidos para las últimas configuraciones.

Descargar la imagen virtual de macOS

Utilice el enlace proporcionado a continuación para descargar la imagen de disco de macOS Catalina, ya preparado para ser correctamente reconocido por software de virtualización.

Tenga en cuenta:Si el servidor Google Drive debe reportar el límite de descarga, haga clic con el botón derecho en el archivo y seleccione "Copy" para transferirlo a su unidad personal. Desde allí, puede proceder con la descarga sin restricciones.

Descargar MacOS Catalina Virtual Machine Imágenes(Password para el archivo: Geekrar.com).

Después de descargar el archivo, haga clic con el botón derecho y extraiga el archivo usando un software de descompresión confiable. Por ejemplo, puede utilizar7-Zip: haga clic derecho en el archivo, seleccione7-Zip > Estrai en “macOS Catalina”.

Instalación del paquete de extensión VirtualBox

Para garantizar el funcionamiento adecuado de los periféricos esenciales, es obligatorio instalar el paquete de extensión oficial. Este complemento integra soporte para puertos USB 3.0, optimización de ratón y teclado y otros parches del sistema clave.

Descargar el componente desde aquí:VirtualBox Extension Pack para Windows.

Desplazar la página web, seleccione “Todas las plataformas soportadas” para descargarla, luego haga doble clic en el archivo para iniciar la instalación automática dentro del programa.

Configuración inicial de la máquina virtual

Iniciar VirtualBox, haga clic en el botónNuevoy escriba “macOS” en el campo de nombres.

El software detectará automáticamente el sistema operativo basado en el texto insertado, estableciendo la versión predeterminada en “Mac OS X”. Deje los parámetros sugeridos como son.

Elija un nombre simple y fácil de recordar para su máquina virtual (por ejemplomacoscat). A continuación, tendrá que escribir este nombre dentro de algunas cadenas de comandos: evitar espacios o nombres complejos facilitará enormemente el procedimiento.

Pantalla de creación de máquinas virtuales MacOS en VirtualBox

En este punto, definir la cantidad de RAM para asignar a la máquina virtual. Sugiero que asigne un mínimo4 GB (4096 MB)para asegurar la estabilidad, pero si su ordenador anfitrión tiene mucha memoria disponible, aumentar este valor mejorará dramáticamente la fluidez del sistema.

Precaución: Nunca asigne más de la mitad de la RAM total disponible en su PC host, ya que Windows necesita suficiente memoria para continuar trabajando en el fondo sin fallos anormales.

Ahora es el momento de conectar el disco duro. Seleccione la opciónUtilice un archivo de disco duro virtual existente, haga clic en el icono de carpeta y busque el archivo en formato VMDK extraído anteriormente. Finalmente, presionaCrear.

MacOS Catalina VMDK selección de archivos para disco virtual en VirtualBox

Editar configuraciones avanzadas

¡No empieces la máquina virtual todavía! Para evitar errorespánico, es imperativo optimizar algunos ajustes avanzados. Haga clic derecho en la máquina virtual de macOS y seleccioneAjustes.

Mover a la secciónSistema, eliminar el cheque de “Floppy” en el orden de inicio para desactivarlo y asegurarse de que el menú desplegable chipset está estrictamente establecido paraICH9.

Configuración de la orden de arranque y configuración del chipset ICH9

Siempre en la pantalla del sistema, seleccione la pestañaProcesador. Asignar al menos dos núcleos lógicos a la máquina virtual. Si usted tiene una CPU de alta gama (como un procesadorIntel Core i7 o i9), puede considerar cuatro o más asignaciones para maximizar el rendimiento general.

Antes de cambiar a otro menú, asegúrese de la opciónPAE/NX Enablese ha ido.

Función del núcleo del procesador y función PAE/NX habilitada

Ir a la secciónScreening(o Mostrar) y establecer el deslizador deVideo de memoriamáximo permitido, o 128 MB.

Configuración de memoria de vídeo de 128 MB para la emulación de macOS

Regístrate ahora en la secciónArchivosy seleccionar la caja al ladoUse caché de host I/Oasociado con el controlador de datos.

Como el último paso esencial, vaya a la pestañaUSB, seleccione la opciónControlador USB 3.0 (xHCI)para asegurar la transferencia rápida de datos con periféricos externos, haga clic enVALEpara salvar.

VirtualBox Patch a través del comando Prompt

Aunque el entorno virtual ha sido configurado, VirtualBox no está estructurado para procesar un archivo de instalación de Apple nativamente. Necesita aplicar un parche para permitir que el software funcione correctamente con el archivo VMDK.

Para ello, debe inyectar algunas directivas usando la línea de comando del sistema operativo host. Preste atención a los siguientes detalles.

Comienzocerrar VirtualBox completamente. Los comandos no serán ejecutados y devolverán un error de proceso si el programa o uno de sus servicios asociados todavía están funcionando en el fondo.

Presione la combinación de teclasWindows + Xen el teclado, entonces seleccioneComando Prompt (Administrador)desde el menú contextual.

Si su menú muestra sólo la opción PowerShell o Terminal, abra el menú Inicio, escriba “cmd” en la barra de búsqueda. Luego haga clic derecho en el icono de Command Prompt y elijaCorre como administrador.

El procedimiento de parche subyacente es compatible tanto con el VirtualBox 5.x como con la última serie 6.x.

Utilice el siguiente comando para colocarle dentro del directorio de instalación de Oracle VirtualBox:

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

Ahora, copiar y pegar las siguientes líneas de comando, una vez a la vez, pulsando Enter al final de cada una.Atención:asegúrate de reemplazar la palabra “macoscat” con el nombre exacto que has asignado a tu máquina virtual. Aquí están los scripts necesarios:

VBoxManage.exe modifyvm "macoscat" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Después de completar la inserción de todas las líneas de código (y asumiendo que el terminal no ha devuelto mensajes de error), puede cerrar con seguridad la ventana de Command Prompt.

VBoxManage code execution from Windows command prompt

Inicio e instalación de macOS

Open VirtualBox. Haga doble clic en la máquina virtual macOS (o seleccione y presione “Iniciar”) para encenderla. Inicialmente verás una serie densa de textos de información diagnóstica, seguidos en breve por una pantalla gris.

La pantalla de carga gris puede tardar unos minutos en superarse: no te alarmes, es un comportamiento completamente fisiológico. Una vez que complete el procesamiento, la interfaz se cargará y presentará la pantalla de bienvenida y configuraciónmacOS Catalina.

Pantalla de bienvenida y comenzar la instalación del sistema macOS Catalina

Desde este punto en adelante, la interfaz de usuario le guiará en la configuración de la zona horaria, el diseño del teclado y la cuenta personal, similar al primer encendido de un ordenador de Apple real.

Consejo profesional:tan pronto como se pasa la pantalla gris, te recomiendo tomar una instantánea (snapshot) de tu máquina virtual. De esta manera, si algo sale mal durante la instalación, puede restaurar el rescate y reiniciar el proceso sin tener que ejecutar todas las líneas de comando de nuevo.

Una vez que haya llegado al escritorio principal, haga un rescate de nuevo para preservar una instalación limpia del sistema operativo. Para ello, vaya al menú superior de VirtualBox y seleccioneMáquina disparo instantáneo, asignar un nombre claro a su copia de seguridad y esperar a que sea procesado.

Preguntas frecuentes (FAQ) sobre la emulación de macOS

¿Es legal emular macOS en un PC Windows?

ELEULA (Acuerdo de licencia de usuario final) por Appleespecifica estrictamente que el sistema operativo macOS está autorizado para ser instalado y utilizado exclusivamente en maquinaria de marca Apple. La emulación de MacOS en hardware no-Apple (como PCs comunes de Windows) es una violación de las condiciones de uso y generalmente se tolera sólo en ambientes de laboratorio para fines de pruebas de computadora y enseñanza privada.

¿Cuáles son los requisitos mínimos del sistema para girar macOS virtualizados sin problemas?

Para evitar desaceleraciones y una experiencia de usuario comprometida, se recomienda tener un equipo equipado con un procesador Intel o un AMD multi-core moderno, un mínimo de 8 GB de RAM total (para poder asignar al menos 4 GB a la máquina virtual sin bloquear Windows) e instalar en una unidad SSD rápida con al menos 50 GB de espacio libre.

¿Por qué la interfaz gráfica de la máquina virtual es lenta o rápida?

El límite principal de emulación a través de VirtualBox es la ausencia de soporte nativo para la aceleración del hardware de la tarjeta de vídeo. macOS depende en gran medida del motor gráfico “Metal”, que no se puede reproducir completamente en entornos virtualizados. Asegúrese de haber asignado la memoria de vídeo máxima de 128 MB y un número adecuado de núcleos procesadores es la mejor práctica para mitigar el retraso visual.

EspañolesEspañolEspañol