Instalación de macOS en VirtualBox

A muchos usuarios no les importa experimentar las ventajas del sistema operativo macOS, pero no quieren o no pueden comprar un iMac o un MacBook. Una buena solución en esta situación es instalar este sistema operativo en una máquina virtual, especialmente a través de VirtualBox, como queremos contarte en el siguiente artículo.

Requisitos de instalación

Antes de empezar a instalar macOS en una “máquina virtual”, asegúrate de que tu ordenador cumple los siguientes requisitos:

  • Un procesador (de doble núcleo o mayor) con soporte de instrucciones SSE 4.2, preferiblemente Intel;
  • 4GB de RAM o más;
  • El sistema operativo principal es de 64 bits, preferiblemente Windows o una distribución avanzada del núcleo de Linux.

También es necesario configurar la virtualización en el ordenador, lo que implica habilitar ajustes específicos en la BIOS o la UEFI. Tenga en cuenta que no todos los ordenadores son compatibles con estas opciones; consulte el material en el siguiente enlace para obtener más detalles.

Más información: Cómo activar la virtualización en la BIOS

Características de la instalación de macOS en VirtualBox

La instalación del sistema operativo en cuestión en VirtualBox consta de varios pasos: descarga de los materiales necesarios, configuración del entorno y ejecución o instalación de la imagen. El procedimiento es diferente para instalar la variante de macOS Mojave y las versiones anteriores del SO de la “manzana”, por lo que tiene sentido tener en cuenta ambos.

Instalación de macOS Mojave

Paso 1: Descargar el material necesario

  1. Lo primero que hay que hacer es descargar una imagen adecuada para VirtualBox. Debido a algunas restricciones no podemos alojar la imagen en nuestro sitio, por lo que tiene que buscarla en Internet solicitando imagen de virtualbox para macos mojave.

    Tenga en cuenta que, en la mayoría de los casos, se tratará de una imagen de disco duro virtual ya preparada con el sistema instalado. La peculiaridad de la última versión de MacOS es que requiere una unidad con sistema de archivos APFS, que no es compatible con VirtualBox, su versión actual en el momento de escribir este artículo, para una instalación completa. Si está interesado en una instalación completa, paso a paso, consulte la variante de High Sierra descrita a continuación.

  2. A continuación, descargue la última versión de VirtualBox – utilice el siguiente enlace.

    Descargar VirtualBox

  3. Después de descargar el instalador, ejecútelo e instálelo en su ordenador, siguiendo las instrucciones que aparecen en la pantalla.
  4. También deberías descargar el plugin de extensión – es necesario para las versiones de puerto USB 2.0 y 3.0. Puede descargar el paquete necesario desde el siguiente enlace.

    Descargar Oracle VM VirtualBox Extension Pack

  1. Descargue el archivo de instalación y luego inicie VirtualBox. Navegue hasta “Herramientas”.“Ajustes”..
  2. A continuación, elija una opción del menú de la izquierda “Plugins”.. A continuación, en la parte derecha de la ventana, busque el botón con el icono de la carpeta con el signo más y haga clic en él.
  3. Esto abrirá “Conductor”. – utilícelo para navegar hasta el directorio con el plug-in descargado. Seleccione el archivo que busca y pulse “Abierto”..
  4. Haga clic en “Instalar”..

    Lea el texto del acuerdo de licencia y luego haga clic en “Estoy de acuerdo”..

    Cuando se instale el plugin, se le notificará al respecto.

Compruebe si la extensión pac aparece en la lista, y pase al siguiente paso.

Paso 2: Configurar VirtualBox

Antes de instalar la última versión de macOS, la máquina virtual debe estar configurada de forma adecuada. Siga el siguiente algoritmo:

  1. Inicie VirtualBox y haga clic en el botón “Crear”. en la barra de herramientas.
  2. Aparecerá una ventana para crear una nueva máquina virtual. Lo primero que hay que hacer es introducir un nombre para el sistema operativo, en este caso macOS Mojave.. A continuación, seleccione el tipo y la versión “Mac OS X”. respectivamente de las listas desplegables, y luego haga clic en “Siguiente”..
  3. En este paso debe establecer la cantidad de RAM asignada a la máquina virtual. El valor depende de la cantidad de RAM instalada en el ordenador: por ejemplo, se deben establecer 2048 MB para dispositivos con 4 GB a bordo, 4096 MB para máquinas con 8 GB, y de la misma manera si la RAM es mayor.
  4. Para que el sistema operativo funcione en la máquina virtual, se debe crear o montar una imagen de disco duro. Para nuestro propósito de hoy utilizaremos esta última opción: seleccionar la posición “Utilizar el disco duro virtual existente”.y, a continuación, mediante el cuadro de diálogo “Explorador” seleccione la imagen previamente descargada en formato VMDK y haga clic en “Crear”..
  5. Una vez que se ha creado una nueva máquina virtual, hay que configurarla; para ello, seleccione el elemento deseado en el menú de la izquierda y haga clic en Botón “Configurar”.que se encuentra en el menú de herramientas.
  6. Lo primero que hay que hacer es abrir los marcadores “Sistema”.“Procesador”.. Aquí debe marcarse la opción “Procesador”. “Activar PAE/NX”.

    A continuación, en la misma sección, haga clic en la pestaña “placa base”.. En el bloque “Orden de carga”. desmarcar la opción “Accionamiento flexible”.. Siguiente en el menú desplegable “Chipset”. seleccione una opción. “ICH9”si no está establecido por defecto.

  7. Ir a las pestañas “Pantalla”.“Pantalla”.cuando se utiliza la barra deslizante “Memoria de vídeo”. seleccionar un valor “128 MB”.
  8. Lo siguiente es configurar los medios de comunicación – ampliar la sección correspondiente. Debajo de eso, resalte nuestra imagen de macOS y en la lista “SATA”. seleccione “SATA 0”.

    A continuación, haga clic en “Controlador: SATA”y en la parte derecha de la ventana, marque la opción “Cache I/O”.y a continuación pulse “DE ACUERDO”..

  9. Después de salir de la configuración, cierre la ventana principal de VirtualBox y ejecute “Command Prompt” como administrador. A continuación, introduzca los siguientes comandos en la ventana de la interfaz, de uno en uno, haciendo clic en Entre en después de cada uno:

    cd "C:Program FilesOracleVirtualBox"

    VBoxManage.exe modifyvm “macOS Mojave” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

    VBoxManage setextradata “macOS Mojave” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3”

    VBoxManage setextradata “macOS Mojave” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0”

    VBoxManage setextradata “macOS Mojave” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple”

    VBoxManage setextradata “macOS Mojave” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”

    VBoxManage setextradata “macOS Mojave” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1

  10. Después de ejecutar los comandos, cierre “Símbolo del sistema”. e iniciar VirtualBox. Haga clic en el botón “Corre”..
  11. Lo primero que se le pedirá es que seleccione la región. Seleccione la región deseada y pulse “Continúa”. ({“continuar”).
  12. A continuación, seleccione una distribución de teclado: las opciones disponibles dependen de la región seleccionada.
  13. Esto requiere que usted lea y acepte el acuerdo sobre el uso de la información personal. Dado que estas instrucciones no suponen que la red se dirija a la máquina virtual, puede continuar con el procedimiento de forma segura.
  14. Este paso consiste en transferir datos o restaurar información de una versión anterior de macOS. No tenemos ninguno, así que vale la pena no migrar.
  15. El sistema le pedirá que introduzca su ID de Apple. No se recomienda hacer esto en una máquina virtual, así que elige la opción “Añadir más tarde”. (“Configurar más tarde”).

    Confirmar la renuncia a la entrada.

  16. También se le pedirá que acepte el acuerdo de licencia.

    Esta acción también deberá ser confirmada.

  17. El siguiente paso es crear una cuenta. Introduzca todos los datos requeridos (nombre de usuario, nombre completo y contraseña), y luego continúe con el procedimiento.
  18. La última acción que se requiere de usted es seleccionar un esquema de diseño claro u oscuro. Elige a tu gusto, y si no te gusta el tema, siempre puedes cambiarlo a través de los ajustes del sistema.
  19. Después de un rato, verás el escritorio personalizado de macOS Mojave frente a ti.

Instalación de macOS High Sierra y posteriores

Las versiones más antiguas del sistema operativo de Apple pueden instalarse en VirtualBox, literalmente, desde una imagen de arranque, ya que el sistema de archivos HFS+, soportado por dicho entorno, es suficiente para ellas. El procedimiento es casi idéntico al de Mojave, pero tiene una serie de matices a los que prestaremos atención.

Paso 1: Cargar la imagen

El primer paso de la instalación de High Sierra es exactamente el mismo que la descarga de los materiales de las instrucciones para la variante más reciente, con una diferencia – la imagen de instalación de este sistema operativo debe ser descargado en formato ISO.

Advertencia: ¡las imágenes de AppStore en formato DMG no son compatibles con VirtualBox!

Paso 2: Configurar el entorno

Debes configurar VirtualBox para macOS High Sierra exactamente igual que para Mojave.

  1. Realice los pasos 1 a 3 de las instrucciones anteriores, sólo que en el paso 2, ponga High Sierra como nombre de la máquina.

    Nota: El tipo de sistema operativo debe estar configurado como “Mac OS X (64 bits)”de lo contrario, la instalación no funcionará correctamente.

  2. En el paso de configuración del disco duro virtual, seleccione la opción “Crear un nuevo disco duro virtual”..

    Deje el valor por defecto como tipo, opción “VDI”..

    A continuación, deje la opción “Disco duro dinámico”..

    La última acción necesaria es seleccionar el volumen. Un tamaño de 30 GB será suficiente.

  3. Repita los pasos del 5 al 7 de la parte anterior del artículo.
  4. Al configurar el elemento de los transportistas, las acciones son ligeramente diferentes. Lo primero que hay que hacer es en la rama “Controlador SATA”. resalte la posición de la unidad óptica virtual y elimínela.

    A continuación, haga clic en el botón de añadir nuevos controladores y seleccione la opción “Añadir controlador SATA”.

    A continuación, utilice el botón en forma de CD con un signo más para crear una nueva unidad. En la ventana emergente, seleccione “Seleccionar imagen”..

    En la interfaz para añadir imágenes, haga clic en “Añadir”. y utilizando “Conductor”. Seleccione el archivo ISO de macOS High Sierra.

    Haga clic en “Seleccionar”.y luego cierre VirtualBox.

  5. En el paso 9 de las instrucciones para Mojave, sustituya el nombre de la máquina virtual en los comandos: en lugar de macOS Mojave. teclear Alta Sierraintroduciendo los comandos especificados.

Paso 3: Instalación del sistema operativo

El procedimiento para instalar completamente el sistema operativo sigue el siguiente algoritmo:

  1. Al igual que con la opción de Mojave, abra VirtualBox, resalte la máquina que creó anteriormente y haga clic en “Corre”.. Esto comenzará a preparar la instalación de macOS. Puede tardar unos minutos – asegúrese de esperar a que termine.
  2. Seleccione el idioma adecuado, por ejemplo, “Ruso”..
  3. Verás una ventana con utilidades en la que debes hacer clic en “Utilidad de discos”..

    En la interfaz de la utilidad, seleccione la unidad de la máquina virtual y utilice el botón “Borrar”..

    Es necesario establecer el nombre, el formato y la disposición de la partición. Puede seleccionar cualquiera de los disponibles. Una vez hecho esto, pulse “Borrar”.

    Al final del procedimiento de limpieza, pulse “Hecho”..

  4. Cerrar “Utilidad de discos”.y, a continuación, seleccione un elemento de la lista “Instalar macOS”..
  5. Haga clic aquí. “Continúa”..
  6. Acepte el acuerdo de licencia.

    Confirme el acuerdo.

  7. En la ventana de selección de unidades, debería estar la unidad virtual que formateamos previamente – selecciónela y haga clic en “Instalar”..
  8. Espere a que macOS High Sierra prepare los archivos para la instalación: la duración de la operación depende de las características de su ordenador.
  9. Durante el proceso de instalación, la máquina virtual se reiniciará. Cuando aparezca de nuevo la ventana para iniciar la instalación de macOS, utilice el menú de VirtualBox para seleccionar “Archivo”.{“cerrar”..

    Marca la opción. “Apaga la máquina”. y pulse “DE ACUERDO”..

    Vuelva a la ventana principal de VirtualBox y navegue hasta la configuración de medios del entorno en el que instaló High Sierra. Haga clic en el icono del disco junto a la descripción del controlador virtual y seleccione la opción “Expulsar la unidad del disco”..

    Las acciones del siguiente paso solo son necesarias para la versión High Sierra: si estás instalando una versión anterior de macOS, simplemente reinicia el entorno de VirtualBox y salta al paso 11.

  10. Reinicie la máquina con el sistema operativo instalado. Espere a que se cargue el intérprete de comandos y escriba la palabra salir.

    Utilice las flechas para elegir una opción “Gestor de mantenimiento del arranque” y pulse Entre en.

    Siguiente – “Arrancar desde un archivo”.

    Resalte la segunda opción y entre en ella.

    Sigue el camino “Datos de instalación de macOS”“Archivos bloqueados”“Archivos de arranque”. Encuentre allí el archivo “boot.efi”, resáltela y, a continuación, pulse Entre en.

  11. La máquina virtual se reiniciará automáticamente y la instalación de macOS High Sierra continuará. Esta vez el procedimiento puede durar mucho tiempo (hasta 30 minutos), así que tenga paciencia y no utilice el ordenador para reducir la carga.
  12. Tras la instalación, aparecerá la ventana del Primer Asistente de Configuración, igual que cuando instalaste macOS Mojave. Utilice los pasos 11-19 de la instrucción anterior.

Como puedes ver, instalar macOS desde cero es más complicado que la primera opción. Sin embargo, también está disponible para High Sierra y superior – sólo tienes que descargar una imagen VMDK adecuada.

Solución de posibles problemas de VirtualBox

Si estás experimentando problemas con tu entorno de máquina virtual (instancia de macOS, la aplicación completa no se inicia, aparecen diferentes errores mientras se ejecuta), echa un vistazo al material en el siguiente enlace: uno de nuestros autores ha cubierto las soluciones a la mayoría de los problemas con VirtualBox con el mayor detalle posible.

Lección: Soluciones a los principales problemas de VirtualBox

Conclusión:

La instalación de macOS en un entorno VirtualBox puede parecer fácil, pero sólo si sigues estas instrucciones al pie de la letra, de lo contrario puede haber problemas con el entorno.

Nos alegramos de que hayamos podido ayudarle con el problema.

Describa lo que no le ha funcionado.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.

¿Le ha ayudado este artículo?