Cómo instalar macOS High Sierra en VirtualBox en Windows 10

Ya sea que desee probar ocasionalmente un sitio web en Safari o probar un poco de software en el entorno Mac, es útil tener acceso a la última versión de macOS en una máquina virtual. Desafortunadamente, no eres realmente supuesto para hacer esto, por lo que hacer que macOS se ejecute en VirtualBox es, por decir lo menos, complicado.

Actualizar: Las instrucciones aquí se aplican a versiones anteriores de macOS. Si quieres instalar una versión más reciente de macOS en VirtualBox, echa un vistazo este script en GitHub. Promete llevarlo a través del proceso de instalación y configuración de una máquina virtual macOS. Todavía no lo hemos probado nosotros mismos, pero hemos escuchado cosas buenas.

Sin embargo, no es imposible. Algunas de las personas en el Foros de InsanelyMac han descubierto un proceso que funciona. Lo único no trabajar es sonido, que por alguna razón está altamente distorsionado o inexistente. Aparte de eso, sin embargo, esto es macOS High Sierra, que funciona sin problemas en VirtualBox.

Para facilitar un poco las cosas a las personas, hemos combinado métodos de algunos hilos de foros diferentes en un solo tutorial paso a paso, completo con capturas de pantalla. Vamos a sumergirnos.

NOTA: Para que esto funcione, necesitará acceso a una Mac real para descargar High Sierra. Supongo que podría obtener un ISO high sierra por otros medios, pero no lo recomendamos. Toma prestada la Mac de un amigo durante una hora si no tienes una, y deberías estar bien: todo más allá del paso uno de este tutorial se puede hacer en tu PC con Windows.

Si estás en un Mac y quieres una máquina virtual macOS para usarlo en ese Mac, te recomendamos que lo hagas. Parallels Desktop Lite en su lugar, porque puede crear máquinas virtuales macOS de forma gratuita y es mucho más fácil de trabajar.

¿Listo para empezar? ¡Vamos a saltar!

Paso uno: Crear un archivo ISO de macOS High Sierra

Para empezar, necesitaremos crear un archivo ISO del instalador de macOS High Sierra, para que podamos cargarlo en VirtualBox en nuestra máquina Windows. Toma tu Mac prestada, dirígete a la Mac App Store, busca Sierra y haz clic en “Descargar”.

Cuando termine el proceso, el instalador se iniciará, está bien, simplemente ciérelo con Command + Q. No queremos actualizar el Mac de tu amigo; solo necesitamos los archivos descargados.

Para convertir esos archivos a una ISO, necesitaremos usar el Terminal, que puede encontrar en Aplicaciones > Utilidades.

Primero, ejecute el siguiente comando para crear una imagen de disco en blanco:

hdiutil create -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS+J

A continuación, monte su imagen en blanco:

hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

Ahora va a restaurar BaseSystem.dmg desde el instalador hasta la imagen recién montada:

asr restore -source /Applications/Install/ macOS/ High/ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

Tenga en cuenta que, después de hacer esto, el nombre de nuestro punto de montaje de destino ha cambiado a “OS X Base System/System”. ¡Ya casi has terminado! Desmonta la imagen:

hdiutil detach /Volumes/OS/ X/ Base/ System

Y, por último, convierte la imagen que creaste en un archivo ISO:

hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

Mueva la ISO al escritorio:

mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso

¡Y tienes un archivo ISO High Sierra de arranque!

Cópielo en su máquina Windows usando una unidad flash grande, un disco duro externo o a través de su red local.

Paso dos: Crear la máquina virtual en VirtualBox

A continuación, diríjase a su máquina con Windows, y instalar VirtualBox si aún no lo ha hecho, asegúrese de tener la última versión (en serio, es posible que las versiones anteriores no funcionen).

Ábralo y haga clic en el botón “Nuevo”. Asigne a su máquina virtual el nombre “High Sierra” y elija “Mac OS X” para el sistema operativo y “Mac OS X (64 bits)” para la versión (al momento de escribir este artículo, “macOS High Sierra” no se ofrece, pero está bien).

Continúe con el proceso. Para la memoria, le recomendamos que use al menos 4096 MB, aunque puede optar por más si tiene suficiente RAM de sobra en su máquina con Windows.

A continuación, se le preguntará sobre su disco duro. Elija “Crear un disco duro virtual ahora” y haga clic en Crear.

Elija VDI para el tipo de disco duro y haga clic en Siguiente. Se le preguntará si desea una unidad de tamaño dinámico o fija. Recomendamos el tamaño fijo, ya que es un poco más rápido, aunque ocupará un poco más de espacio en el disco duro de su máquina con Windows.

Haga clic en Siguiente. Se le preguntará qué tan grande es la unidad que desea; recomendamos al menos 25 GB, que es lo suficientemente grande para el sistema operativo y algunas aplicaciones. Dependiendo de su situación de almacenamiento, podría ofrecer más, pero no creemos que realmente pueda usar mucho menos que eso.

Haga clic en las indicaciones y ha creado una entrada para su máquina virtual. Ahora es el momento de hacer un poco de configuración.

Paso tres: Configurar la máquina virtual en VirtualBox

Tú should ver su máquina virtual en la ventana principal de VirtualBox.

Selecciónelo, luego haga clic en el gran botón amarillo “Configuración”. Primero, dirígete a “Sistema” en la barra lateral izquierda. En la pestaña Motherboard, asegúrese de que “Disquete” no esté marcado.

A continuación, diríjase a la pestaña “Procesador” y asegúrese de tener al menos dos CPU asignadas a la máquina virtual.

A continuación, haga clic en “Pantalla” en la barra lateral izquierda y asegúrese de que la memoria de video esté configurada en al menos 128 MB.

A continuación, haga clic en “Almacenamiento” en la barra lateral izquierda, luego haga clic en la unidad de CD “Vacía”. Haga clic en el icono del CD en la parte superior derecha y, a continuación, vaya al archivo ISO de High Sierra que creó anteriormente.

Asegúrese de hacer clic en “Aceptar” para finalizar todos los cambios que ha realizado y, a continuación, cierre VirtualBox. No, en serio: cierre VirtualBox ahora, o los próximos pasos no funcionarán.

Paso cuatro: Configurar la máquina virtual desde el símbolo del sistema

Hemos hecho algunos ajustes, pero necesitamos hacer algunos más para convencer al sistema operativo de que se está ejecutando en una Mac real. Lamentablemente, no hay opciones para esto desde la interfaz de VirtualBox, por lo que deberá abrir el símbolo del sistema.

Te puede ser útil:  Cómo limpiar a fondo su computadora de escritorio sucia

Abra el menú Inicio, busque “Símbolo del sistema”, luego haga clic con el botón derecho en él y seleccione “Ejecutar como administrador”.

Debe ejecutar un número de comandos, en orden. Pegue los siguientes comandos, presionando Enter después de cada uno y esperando a que se complete:

cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

¡Eso es todo! Si todo funcionó, no deberías ver ningún comentario; los comandos simplemente se ejecutarán. Si el comando no funcionó, asegúrese de que su máquina virtual se denomeste “High Sierra” exactamente; si no es así, edite los comandos anteriores poniendo el nombre de su máquina entre comillas. Continúe y cierre el símbolo del sistema. Ahora volvemos a VirtualBox.

Paso cinco: Arranque y ejecute el instalador

Vuelva a abrir VirtualBox, haga clic en su máquina Sierra y, a continuación, haga clic en “Inicio”. Su máquina comenzará a arrancar. Verá mucha información superflua a medida que esto suceda, y me refiero a un lote—pero no te preocupes por eso. Es normal, incluso algunas de las cosas que parecen errores.

Solo debe preocuparse si un error específico se bloquea durante cinco minutos o más. Simplemente aléjate y déjalo correr un poco. Si has hecho todo bien, arrancará.

Eventualmente, verá que el instalador le pedirá que elija un idioma:

Elija “Inglés” o el idioma que prefiera y, a continuación, haga clic en “Siguiente”. Sin embargo, antes de hacer cualquier otra cosa, haga clic en “Utilidad de discos” y luego en “Continuar”.

No verá la unidad: no se asuste, High Sierra oculta las unidades en blanco de forma predeterminada. En la barra de menú, haga clic en “Ver” seguido de “Mostrar todos los dispositivos”.

Ahora debería ver su unidad virtual vacía en la barra lateral. Haga clic en él, luego haga clic en la opción “Borrar”.

Asigne a la unidad el nombre “Macintosh HD” y deje las otras dos configuraciones tal cual: “Mac OS Extended Journaled” y “GUID Partition Map”. No cree una partición AFS, porque no funcionará y tendrás que empezar de nuevo con un nuevo disco duro virtual. Haga clic en “Borrar” y, a continuación, cierre la Utilidad de Discos cuando se complete el proceso. Volverás a la ventana principal.

Seleccione “Reinstalar macOS” y luego haga clic en “Continuar”. Se te pedirá que estés de acuerdo con los términos.

Acepte y eventualmente se le pedirá que elija un disco duro; seleccione la partición que acaba de hacer.

¡La instalación comenzará! Esto puede llevar un tiempo, así que ten paciencia. Eventualmente, su máquina virtual se reiniciará y lo llevará … volver al instalador. Que no cunda el pánico: esto es de esperar.

Paso seis: Iniciar la segunda etapa del instalador desde el disco duro virtual

En este punto, el instalador ha copiado archivos en el disco duro virtual y espera arrancar desde allí. Por cualquier razón, esto no funciona en la máquina virtual, por lo que está viendo el instalador nuevamente.

Apague la máquina virtual y abra su configuración. Dirígete a Almacenamiento, haz clic en “HighSierra.iso” en el panel “Árbol de almacenamiento”, luego haz clic en el icono del CD en la parte superior derecha y haz clic en “Eliminar disco de la unidad virtual”. Esto desconectará por completo nuestra instalación ISO.

Ahora inicie la máquina virtual y verá esta hermosa pantalla.

Este es el shell interno de EFI, y siempre que vea “FS1” en amarillo, puede usarlo para iniciar el resto del instalador. Haga clic en la máquina virtual y permita que capture el mouse y el teclado, luego escriba fs1: y presiona Enter. Esto cambiará los directorios a FS1, donde se encuentra el resto del instalador.

A continuación vamos a ejecutar algunos comandos para cambiar al directorio que necesitamos:

cd "macOS Install Data"
cd "Locked Files"
cd "Boot Files"

Ahora podemos ejecutar el propio instalador con el siguiente comando:

boot.efi

El instalador retomará donde lo dejó. Primero verás una serie de textos, como antes, pero eventualmente verá que el instalador de GUI regresa. (No te preocupes, solo tienes que pasar por este proceso una vez).

Estamos llegando allí, solo necesitamos un poco más de paciencia.

Paso ocho: Inicia sesión en macOS High Sierra

Eventualmente, la máquina virtual se reiniciará nuevamente, esta vez en macOS High Sierra. Si eso no sucede, intente expulsar la ISO de la máquina virtual. Cuando High Sierra arranque, deberá elegir su país, configurar un usuario y el resto del proceso de configuración inicial.

Eventualmente, llegarás al escritorio de Mac. ¡Yay!

Ahora puede probar cualquier software de Mac, aunque algunas funciones, como FaceTime y Mensajes, no funcionarán porque Apple no reconocerá su computadora como una Mac real. Pero muchas de las cosas básicas deberían funcionar. ¡Que te diviertas!

Paso ocho (opcional): Cambiar la resolución

De forma predeterminada, la máquina virtual tendrá una resolución de 1024×768, que no es mucho espacio para trabajar. Sin embargo, si intenta cambiar la resolución desde macOS, no verá ninguna opción para hacerlo. En su lugar, debe ingresar algunos comandos.

Apague su máquina virtual apagando macOS: haga clic en Apple en la barra de menú y, a continuación, haga clic en “Apagar”. A continuación, cierre VirtualBox por completo (en serio, ¡este paso no funcionará si VirtualBox todavía está abierto!) y regrese al símbolo del sistema de Windows como administrador. Debe ejecutar los dos comandos siguientes:

cd "C:Program FilesOracleVirtualBox"
VBoxManage setextradata "High Sierra" "VBoxInternal2/EfiGopMode" N

En el segundo comando, debe reemplazar el N con un número del uno al cinco, dependiendo de la resolución que desee:

  • 1 le da una resolución de 800×600
  • 2 le da una resolución de 1024×768
  • 3 le da una resolución de 1280×1024
  • 4 le da una resolución de 1440×900
  • 5 le da una resolución de 1920×1200

Inicie VirtualBox, cargue su máquina virtual y debería arrancar a su resolución preferida.

A partir de ahora, puede abrir VirtualBox para cualquier prueba relacionada con Mac que desee realizar. Una vez más, verá que aparecen muchos errores durante el arranque, pero están bien; ignorarlos. Además, recuerde que el audio no funcionará, ni cosas como FaceTime o iMessage, que requieren una Mac real. Esto no va a ser perfecto, lo que se espera de una configuración completamente no compatible. Pero es macOS, en una máquina virtual, ¡y eso no está mal! Asegúrese de consultar nuestra guía de funciones avanzadas de VirtualBox para aprovechar al máximo su máquina también.

Una cosa más: un gran saludo a Chad S. Samuels, sin los cuales no podría haber actualizado esta guía para la Sierra Alta. ¡Muchas gracias!

¿Qué tan útil te resultó el artículo?

¡Haz click en una estrella para valorar!

Valoración media / 5. Votos totales:

¡No hay votos hasta ahora! Sé el primero en valorar este artículo.

Utilizamos cookies para personalizar el contenido y los anuncios, para ofrecer funciones de redes sociales y para analizar nuestro tráfico. También compartimos información sobre su uso de nuestro sitio con nuestros socios de redes sociales, publicidad y análisis. View more
Cookies settings
Aceptar
Política de privacidad y cookies
Privacy & Cookies policy
Cookie name Active
El presente Política de Privacidad establece los términos en que Alternativa.click usa y protege la información que es proporcionada por sus usuarios al momento de utilizar su sitio web. Esta compañía está comprometida con la seguridad de los datos de sus usuarios. Cuando le pedimos llenar los campos de información personal con la cual usted pueda ser identificado, lo hacemos asegurando que sólo se empleará de acuerdo con los términos de este documento. Sin embargo esta Política de Privacidad puede cambiar con el tiempo o ser actualizada por lo que le recomendamos y enfatizamos revisar continuamente esta página para asegurarse que está de acuerdo con dichos cambios.

Información que es recogida

Nuestro sitio web podrá recoger información personal por ejemplo: Nombre,  información de contacto como  su dirección de correo electrónica e información demográfica. Así mismo cuando sea necesario podrá ser requerida información específica para procesar algún pedido o realizar una entrega o facturación.

Uso de la información recogida

Nuestro sitio web emplea la información con el fin de proporcionar el mejor servicio posible, particularmente para mantener un registro de usuarios, de pedidos en caso que aplique, y mejorar nuestros productos y servicios.  Es posible que sean enviados correos electrónicos periódicamente a través de nuestro sitio con ofertas especiales, nuevos productos y otra información publicitaria que consideremos relevante para usted o que pueda brindarle algún beneficio, estos correos electrónicos serán enviados a la dirección que usted proporcione y podrán ser cancelados en cualquier momento. Alternativa.click está altamente comprometido para cumplir con el compromiso de mantener su información segura. Usamos los sistemas más avanzados y los actualizamos constantemente para asegurarnos que no exista ningún acceso no autorizado.

Cookies

Una cookie se refiere a un fichero que es enviado con la finalidad de solicitar permiso para almacenarse en su ordenador, al aceptar dicho fichero se crea y la cookie sirve entonces para tener información respecto al tráfico web, y también facilita las futuras visitas a una web recurrente. Otra función que tienen las cookies es que con ellas las web pueden reconocerte individualmente y por tanto brindarte el mejor servicio personalizado de su web. Nuestro sitio web emplea las cookies para poder identificar las páginas que son visitadas y su frecuencia. Esta información es empleada únicamente para análisis estadístico y después la información se elimina de forma permanente. Usted puede eliminar las cookies en cualquier momento desde su ordenador. Sin embargo las cookies ayudan a proporcionar un mejor servicio de los sitios web, estás no dan acceso a información de su ordenador ni de usted, a menos de que usted así lo quiera y la proporcione directamente. Usted puede aceptar o negar el uso de cookies, sin embargo la mayoría de navegadores aceptan cookies automáticamente pues sirve para tener un mejor servicio web. También usted puede cambiar la configuración de su ordenador para declinar las cookies. Si se declinan es posible que no pueda utilizar algunos de nuestros servicios.

Enlaces a Terceros

Este sitio web pudiera contener en laces a otros sitios que pudieran ser de su interés. Una vez que usted de clic en estos enlaces y abandone nuestra página, ya no tenemos control sobre al sitio al que es redirigido y por lo tanto no somos responsables de los términos o privacidad ni de la protección de sus datos en esos otros sitios terceros. Dichos sitios están sujetos a sus propias políticas de privacidad por lo cual es recomendable que los consulte para confirmar que usted está de acuerdo con estas. Control de su información personal En cualquier momento usted puede restringir la recopilación o el uso de la información personal que es proporcionada a nuestro sitio web.  Cada vez que se le solicite rellenar un formulario, como el de alta de usuario, puede marcar o desmarcar la opción de recibir información por correo electrónico.  En caso de que haya marcado la opción de recibir nuestro boletín o publicidad usted puede cancelarla en cualquier momento. Esta compañía no venderá, cederá ni distribuirá la información personal que es recopilada sin su consentimiento, salvo que sea requerido por un juez con un orden judicial. Alternativa.click Se reserva el derecho de cambiar los términos de la presente Política de Privacidad en cualquier momento.
Save settings
Cookies settings