es.phhsnews.com


es.phhsnews.com / Cómo instalar macOS High Sierra en VirtualBox en Windows 10

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


Si desea probar ocasionalmente un sitio web en Safari, o probar un poco de software en el entorno Mac, tener acceso a la última versión de macOS en una máquina virtual es útil. Desafortunadamente, en realidad no se suponeque haga esto, por lo que ejecutar macOS en VirtualBox es, por decir lo menos, complicado.

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

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

RELACIONADO: Principiante Geek: Cómo crear y usar máquinas virtuales

NOTA: Para que esto funcione, necesitarás acceso a una Mac real para poder descargar High Sierra. Podríamos, supongo, obtener un ISO de alta Sierra por otros medios, pero no lo recomendamos. Pide prestada la Mac de un amigo durante una hora si no tienes una, y estarás bien; todo lo que hay más allá del paso uno de este tutorial puede realizarse en tu PC con Windows.

Si estás en una Mac y quieres una macOS Para utilizar la máquina virtual en esa Mac, le recomendamos que consulte Parallels Desktop Lite, ya que puede crear máquinas virtuales macOS de forma gratuita y es mucho más fácil trabajar con ella.

¿Está listo para comenzar? ¡Saltemos!

Paso uno: cree un archivo macOS High Sierra ISO

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

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

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

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

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

Luego, 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 a la imagen recién montada:

restauración de asr-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 terminas! Desmonte la imagen:

hdiutil detach / Volumes / OS  X  Base  System

Y, finalmente, convierta la imagen que creó en un archivo ISO:

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

Mover la ISO en el escritorio:

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

Y tiene un alto de arranque ¡Archivo Sierra ISO!

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

Paso dos: cree su máquina virtual en VirtualBox

Luego, diríjase a su Máquina Windows, e instale VirtualBox si aún no lo hizo, asegurándose de tener la última versión (en serio, las versiones anteriores pueden no funcionar).

Ábrala y haga clic en el botón "Nuevo". Asigne un nombre a su máquina virtual "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 esto, "macOS High Sierra" no se ofrece, pero eso está bien.)

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

A continuación, se le preguntará acerca de 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 reparada. 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 en su máquina Windows.

Haga clic en Siguiente. Se le preguntará qué tan grande es el disco 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 pueda usar mucho menos que eso.

¡Haga clic en las indicaciones y habrá creado una entrada para su máquina virtual! Ahora es el momento de hacer una pequeña configuración.

Paso tres: configure su máquina virtual en VirtualBox

Debería ver su máquina virtual en la ventana principal de VirtualBox.

Selecciónelo, luego haga clic en el botón amarillo "Configuración" . Primero, vaya a "Sistema" en la barra lateral izquierda. En la pestaña Motherboard, asegúrese de que "Floppy" esté desmarcado.

Luego diríjase a la pestaña "Processor" y asegúrese de tener al menos dos CPU asignadas a la máquina virtual.

Luego, haga clic en "Display" en la barra lateral izquierda, y asegúrese de que la Memoria de video esté configurada al menos en 128 MB.

Luego, haga clic en "Almacenamiento" en la barra lateral izquierda, luego haga clic en la unidad de CD "Vacía". Haga clic en el ícono de CD en la esquina superior derecha, luego busque el archivo ISO de High Sierra que creó anteriormente.

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

Paso cuatro: configure su máquina virtual desde el símbolo del sistema

Hemos realizado algunos ajustes, pero tenemos que hacer algunos más más para convencer al sistema operativo que se ejecuta 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.

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

Necesita ejecutar un número de comandos, en orden. Pegue los siguientes comandos, presione Enter después de cada uno y espere 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"
Setextradata de VBoxManage "High Sierra" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
Setextradata de VBoxManage "High Sierra" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "Nuestro hardware por estas palabras se guardó en línea ( 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 llame exactamente "High Sierra"; si no es así, edite los comandos anteriores y escriba el nombre de su máquina entre comillas. Adelante y cierre el símbolo del sistema. Volvemos a VirtualBox ahora.

Paso cinco: Arranque y ejecute El instalador

Vuelva a abrir VirtualBox, haga clic en su máquina Sierra, luego haga clic en "Iniciar". Su máquina comenzará a arrancar. Verá mucha información superflua a medida que esto suceda, y me refiero a un lote , pero no se preocupe. Es normal, incluso algunas de las cosas que parecen errores.

Solo debería preocuparse si un error específico se bloquea durante cinco minutos o más. Solo aléjate y déjalo funcionar un poco. Si ha hecho todo bien, se iniciará.

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

Elija "Inglés", o el idioma que prefiera, luego haga clic en "Siguiente". "Antes de hacer cualquier otra cosa, sin embargo, haga clic en" Utilidad de disco "y luego en" Continuar ".

No verá la unidad: no entre en pánico, High Sierra oculta las unidades en blanco de forma predeterminada. En la barra de menú, haga clic en "Ver" y luego "Mostrar todos los dispositivos".

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

Nombre la unidad "Macintosh HD" y deje las otras dos configuraciones tal como están: "Mac OS Extended Journaled" y "GUID Partition Map". No cree una partición AFS , porque no funcionará y tendrá que comenzar de nuevo con un nuevo disco duro virtual. Haga clic en "Borrar", luego cierre la Utilidad de Discos cuando el proceso esté completo. Volverás a la ventana principal.

Selecciona "Reinstalar macOS" y luego haz clic en "Continuar". Se te pedirá que aceptes los términos.

Aceptar y eventualmente se te pedirá que elijas un disco duro; selecciona la partición que acabas de crear.

¡La instalación comenzará! Esto puede llevar un tiempo, así que sea paciente. Finalmente, su máquina virtual se reiniciará y lo llevará ... de vuelta al instalador. No entre en pánico: esto es de esperar.

Paso seis: Instalador de arranque Etapa dos desde la unidad de disco duro virtual

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

Apague su máquina virtual y abra su configuración. Dirígete a Storage, haz clic en "HighSierra.iso" en el panel "Storage Tree", luego haz clic en el ícono del CD en la esquina superior derecha y haz clic en "Remove Disk from Virtual Drive". Esto desconectará por completo nuestro ISO de instalación.

Now start en la máquina virtual y verá esta adorable pantalla.

Esta es la carcasa interna de EFI, y siempre que vea "FS1" en amarillo, puede usarla para iniciar el resto del instalador. Haga clic en la máquina virtual y permita que capture su mouse y teclado, luego escribafs1:y presione 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 " Archivos bloqueados "cd" Boot Files "

Ahora podemos ejecutar el instalador con el siguiente comando:

boot.efi

El instalador continuará donde lo dejó. Primero verá una serie de texto, como antes, pero eventualmente verá que vuelve el instalador de la GUI. (No se preocupe, solo tiene que pasar por este proceso una vez).

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

Paso Ocho: Inicie sesión en macOS High Sierra

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

Eventualmente, llegará al escritorio de Mac. ¡Sí!

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

Paso Ocho (Opcional): Cambia tu Resolución

Por defecto, tu máquina virtual tendrá una resolución de 1024 × 768, lo 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 cerrando macOS: haga clic en Apple en la barra de menú, luego haga clic en "Cerrar". A continuación, cierre VirtualBox por completo (en serio, este paso no lo hará). ¡trabaje si VirtualBox todavía está abierto!) y diríjase de nuevo a la línea de comandos de Windows como administrador. Necesita ejecutar los dos comandos siguientes:

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

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

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

¡Inicie VirtualBox, cargue su máquina virtual y arranque desde su resolución preferida!

RELACIONADO: 10 Trucos de VirtualBox y características avanzadas que debería Know About

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

Una cosa más: un enorme reconocimiento a Chad S. Samuels, sin el cual no podría haber actualizado esta guía para High Sierra. ¡Muchas gracias!


Vea rápidamente todos los atajos de teclado para cualquier aplicación Mac con CheatSheet

Vea rápidamente todos los atajos de teclado para cualquier aplicación Mac con CheatSheet

Los atajos de teclado le ahorran mucho tiempo, pero solo si los aprende. En una Mac, eso significa interrumpir constantemente su flujo de trabajo, cambiar al mouse o al touch pad, luego hacer clic en la barra de menú para encontrar la combinación correcta de teclas. ¿No hay una manera más rápida? Como resulta, hay.

(how-top)

¿Cómo supervisa las solicitudes realizadas por una extensión de Google Chrome?

¿Cómo supervisa las solicitudes realizadas por una extensión de Google Chrome?

Si tiene curiosidad o está potencialmente preocupado acerca de qué hace una extensión de Google Chrome en particular, ¿cómo supervisa el pide que pueda estar haciendo? La publicación de preguntas y respuestas SuperUser de hoy tiene la respuesta a la pregunta de un lector curioso. La sesión de preguntas y respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, una agrupación de sitios de preguntas y respuestas impulsada por la comunidad.

(how-top)