Tabla de contenido:

Cómo instalar macOS a través de una máquina virtual
Cómo instalar macOS a través de una máquina virtual
Anonim

Instrucciones detalladas para aquellos que necesitan Xcode o simplemente quieren probar el sistema operativo propietario de Apple.

Cómo instalar macOS a través de una máquina virtual
Cómo instalar macOS a través de una máquina virtual

1. Verifique la compatibilidad con PC

Necesita una computadora relativamente moderna para ejecutar macOS. Para un trabajo más o menos cómodo, necesita un procesador de cuatro núcleos, 8 GB de RAM y gráficos discretos.

Además, el procesador debe admitir tecnologías de virtualización a nivel de hardware. Para los chips Intel, esto es VT-x o VT-d, para AMD - AMD-V. Casi todos los procesadores modernos lo tienen, pero no será superfluo comprobarlo.

Cómo instalar macOS a través de una máquina virtual: compruebe la compatibilidad con PC
Cómo instalar macOS a través de una máquina virtual: compruebe la compatibilidad con PC

Esto se puede aclarar en la descripción de un modelo de chip específico en el sitio web del fabricante o usando la utilidad gratuita CPU-Z.

  1. aplicación desde el sitio web oficial e instálela.
  2. Inicie CPU-Z y observe la línea de Instrucciones.
  3. Si hay las marcas anteriores, entonces todo está en orden.
  4. De lo contrario, puede utilizar la virtualización de software, pero en este caso el rendimiento será notablemente menor.

2. Prepare la imagen de macOS

Las imágenes de instalación de MacOS no están disponibles gratuitamente y Apple prohíbe el uso de su sistema operativo en computadoras de otros fabricantes. Para obtener una imagen de disco de arranque, puede intentar encontrarla en Internet o pedir prestada una Mac a un amigo.

Usaremos la segunda opción.

  1. En tu Mac, ve y haz clic en Abrir App Store.
  2. Haga clic en "Descargar", espere a que se descargue el instalador y ciérrelo.
  3. Abra la carpeta Aplicaciones → Utilidades e inicie Terminal.
  4. Cree un contenedor de imágenes de disco copiando el comando

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  5. Móntelo con el comando

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

  6. Expanda el instalador del sistema a la imagen creada con el comando

    sudo / Aplicaciones / Instalar / macOS / High / Sierra.app/Contents/Resources/createinstallmedia --volume / Volumes / install_build

  7. Ingrese la contraseña de administrador y confirme presionando Y y Enter.
  8. Mueve la imagen al escritorio con el comando

    mv /tmp/HighSierra.cdr.dmg ~ / Desktop / InstallSystem.dmg

  9. Desmontar el instalador con el comando

    hdiutil desconectar / Volúmenes / Instalar / macOS / High / Sierra

  10. Convierta la imagen de macOS a formato ISO con el comando

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  11. Cambie la extensión del archivo de imagen a ISO y transfiéralo usando una unidad flash a la PC donde se instalará la máquina virtual.

3. Seleccione e instale el software de virtualización

Existen muchas máquinas virtuales gratuitas y de pago. VmWare, Parallels, VirtualBox son adecuados para instalar macOS. Para nuestro ejemplo, tomemos el último: está disponible gratuitamente y es bien conocido.

  1. al sitio web oficial de VirtualBox y haga clic en el enlace de hosts de Windows.
  2. Abra el archivo descargado y siga las instrucciones del asistente de instalación.
  3. Confirme la instalación de componentes adicionales en el proceso.

4. Crea una máquina virtual

Ahora en VirtualBox, necesitamos crear nuestra computadora virtual, en la que luego instalaremos macOS.

  1. Ejecute la utilidad, haga clic en el botón "Crear" e introduzca un nombre para la máquina.
  2. Especifique el tipo y la versión del sistema operativo, en nuestro caso, Mac OS X y macOS 10.13 High Sierra.
  3. Ingrese la cantidad de RAM. Cuanto más, mejor, pero es mejor no ir más allá de la zona verde.
  4. Seleccione "Crear un nuevo disco virtual" y el tipo de VDI.
  5. Especifique el formato "Dinámico" y establezca el tamaño deseado. Recomendado desde 30 GB, dependiendo de la cantidad de software que planee utilizar.

5. Configure la máquina virtual

Para iniciar el sistema operativo invitado correctamente, debe asignar la cantidad óptima de recursos en la computadora principal, configurar algunos ajustes y seleccionar la imagen de macOS como el disco de arranque.

  1. Seleccione la máquina virtual y haga clic en Configurar en la barra de herramientas.
  2. Vaya a la sección "Sistema" y en la pestaña "Placa base", desmarque el elemento "Disquete" y luego muévalo hacia abajo con la flecha. Deje el resto sin cambios.
  3. En la pestaña "Procesador", especifique el número de núcleos. Mejor no salir de la zona verde.
  4. En la sección "Pantalla", establezca la cantidad máxima de memoria de video y asegúrese de que ambas casillas de aceleración estén desmarcadas.
  5. En la sección "Medios", haga clic en la línea "Vaciar", y luego en el icono del disco y seleccione la imagen ISO que preparamos en el segundo paso.
  6. Haga clic en Aceptar para guardar la configuración y cerrar VirtualBox.

6. Configure parámetros adicionales

Debido a las limitaciones mencionadas anteriormente, macOS solo se ejecuta en computadoras Apple de la marca. Para que el sistema se instale en VirtualBox, tienes que jugar un poco en la consola y fingir ser un iMac.

  1. Abrir búsqueda, ingresar cmd y ejecute el símbolo del sistema.
  2. Copie los siguientes comandos uno por uno, reemplazando mac con el nombre de su máquina virtual.

cd "C: / Archivos de programa / Oracle / VirtualBox \"

VBoxManage.exe modifiedvm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Nombre de su máquina virtual" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "Nombre de su máquina virtual" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "Nombre de su máquina virtual" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "El nombre de su máquina virtual" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "nuestro trabajo duro por las palabras protegidas por favor en el robo (c) AppleComputerInc"

VBoxManage setextradata "Nombre de su máquina virtual" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

7. Instale macOS en una máquina virtual

Ahora puede proceder a la instalación de macOS. Este procedimiento se divide en varias etapas y dura aproximadamente una hora. En el proceso, tendrá que jugar con la línea de comando nuevamente, pero esta vez por última vez.

Primer paso

  1. Abra VirtualBox e inicie la máquina virtual.
  2. El sistema comenzará a precargarse. Se mostrará una gran cantidad de texto en la pantalla, entre los cuales puede haber información sobre errores. No prestes atención a esto.
  3. Después de unos minutos, aparecerá el logo de Apple y se cargará la interfaz gráfica.
  4. Seleccione el idioma de su sistema y ejecute "Utilidad de Discos" desde el menú.
  5. Especifique el disco virtual que creamos en el cuarto paso y haga clic en el botón "Borrar".
  6. Ponle un nombre y deja el resto de opciones como están. Confirma el borrado.
  7. Seleccione Instalar macOS en la ventana Utilidades y haga clic en Continuar.
  8. Acepte el contrato de licencia y haga clic en el disco creado.
  9. Espere mientras los archivos de instalación se copian en el disco y el sistema se reinicia.
  10. Cuando vuelva a aparecer la ventana de utilidades de macOS, vaya al menú Apple y haga clic en Apagar.

Segunda fase

  1. Seleccione la máquina virtual en VirtualBox y abra su configuración.
  2. Vaya a la sección "Medios" y haga clic en la línea HighSierra.iso, y luego en el icono del disco y haga clic en "Quitar disco de la unidad".
  3. Haga clic en Aceptar y vuelva a iniciar la máquina virtual.
  4. Después de arrancar, aparece un shell UEFI con una línea de comando, en el que debe ingresar manualmente los siguientes comandos uno por uno:

Fs1:

cd "Datos de instalación de macOS"

cd "Archivos bloqueados"

cd "Archivos de arranque"

boot.efi

Etapa tres

  1. Esto iniciará la interfaz gráfica y continuará con la instalación.
  2. Después de unos minutos, la máquina virtual se reiniciará y se abrirá la interfaz de configuración inicial del sistema.
  3. Especifique el país y la distribución del teclado.
  4. Seleccione No transferir información ahora para configurar el sistema como nuevo.
  5. Omita el inicio de sesión en su ID de Apple haciendo clic en Configurar más tarde y Omitir.
  6. Acepte los términos del acuerdo de licencia y luego ingrese su nombre de usuario y contraseña.
  7. Haga clic en Continuar y siga las instrucciones para personalizar su teclado.

8. Verifique el funcionamiento de la máquina virtual

La instalación de MacOS está completa. El sistema operativo se ejecuta en una ventana separada que se puede minimizar o mover a otro monitor.

Para encender la máquina virtual, abra VirtualBox y haga clic en el botón Inicio. El apagado y el reinicio se pueden realizar tanto desde la utilidad como a través del menú del sistema macOS.

Recomendado: