2 votos

¿Cómo instalar macOS Catalina en un iMac de 2013 en VirtualBox?

Tengo un iMac late 2013 de 21.5 pulgadas (con varias actualizaciones de hardware, como RAM y disco duro) que ejecuta macOS Catalina 10.15.7 (este es el último macOS compatible con mis especificaciones).

Me gustaría ejecutar macOS Catalina 10.15.7 dentro de una máquina virtual en mi iMac. Me gustaría usar VirtualBox como la máquina virtual porque, a diferencia de Parallels, VirtualBox es multiplataforma y gratuito, y a diferencia de VMWare Fusion, realmente puedo encontrar VirtualBox en línea y descargarlo. (Desde que VMWare ha sido absorbido por Broadcom, se ha vuelto muy difícil encontrar un enlace descargable para VMWare Fusion.)

Como primer paso, seguí el enlace debajo del título Usar App Store en esta página para descargar el instalador oficial de Catalina.

Luego, gracias a esta respuesta, ejecuté el script en este proyecto para convertir el archivo de instalación de Catalina en un archivo ISO arrancable.

Luego seguí las instrucciones bajo el subtítulo Cómo instalar macOS en VirtualBox de esta página para configurar una máquina virtual en mi instancia de VirtualBox (v. 7.0.20).

Usé las siguientes configuraciones: 1) 8192 MB de tamaño de memoria, 2) 64 GB de tamaño de disco, 3) 2 procesadores.

Seguí todos los pasos hasta el paso 15, no sabía qué hacer en el paso 16 y también estaba un poco aprensivo de seguirlo, porque no entendía qué hacía.

Así que en lugar de seguir el paso 16, cerré la instancia de VirtualBox, y luego la volví a abrir, y presioné el botón de Inicio para iniciar la máquina virtual de Catalina.

Apareció la siguiente pantalla de mensajes de texto, y eso es todo. No pasó nada más.

Instalando Catalina en una nueva máquina virtual de VirtualBox

¿Cómo puedo continuar desde aquí? ¿Cómo puedo instalar macOS Catalina en VirtualBox? ¿Sería más fácil instalarlo en VMWare Fusion? De ser así, ¿dónde se puede descargar VMWare Fusion?

Hay una publicación similar a esta aquí, pero es de hace 4.5 años, y no puedo averiguar de las respuestas qué se supone que debo hacer.

0voto

David Anderson Puntos 2189

Nota: A menos que tenga un SSD interno, recomendaría ejecutar su iMac de 2013 desde un SSD externo. O agregar un SSD interno.

Pude recrear tu problema. Pude solucionarlo desinstalando tu versión de VirtualBox e instalando la versión 6.1.50 con paquete de extensión.

Tu método de instalación parece ser innecesariamente complejo. Sugiero los siguientes pasos.

  1. Descargue macOS Catalina desde la App Store de Apple. Vea aquí.

  2. Cree un instalador USB de macOS Catalina. Vea aquí.

  3. Cree una máquina virtual de High Sierra. Configure 4096 MB de memoria, 2 procesadores y 80 GB de disco SATA.

    Nota: Al crear la nueva máquina virtual, deberá seleccionar una versión. No hay Catalina para seleccionar. Lo más nuevo que se puede seleccionar es High Sierra. Vea la imagen a continuación. Estará instalando Catalina en esta nueva máquina virtual.

  4. Agregue el instalador físico de USB macOS Catalina a la máquina virtual. Se muestra una imagen de la configuración a continuación.

    Desafortunadamente, la descripción de mi memoria USB de 16 GB 3.0 es genérica. La marca utilizada para crear la imagen es Micro Center.

  5. Inicie la máquina virtual desde el instalador físico de USB macOS Catalina e instale Catalina. Primero debería desmontar o expulsar el volumen de la memoria USB antes de iniciar la máquina virtual. De lo contrario, podría recibir el mensaje de error que se muestra a continuación.

No me gustó la resolución de pantalla predeterminada para mi máquina virtual. Usé el siguiente comando para agrandarla. Mi máquina virtual se llama Catalina. Deberá sustituir el nombre de su máquina virtual. Debe ingresar este comando mientras la máquina virtual esté apagada.

VBoxManage setextradata "Catalina" VBoxInternal2/EfiGraphicsResolution 1600x900

Normalmente, se instalarían las Adiciones para invitados. Sin embargo, Catalina no es compatible oficialmente. Intentar instalar las Adiciones para invitados resultará en un fallo.

A continuación se muestra una captura de pantalla de la instalación de la máquina virtual de Catalina en un host de Catalina.


Cómo probé esta respuesta

Mi Mac:

  • iMac (21.5 pulgadas, finales de 2013)
  • 16 GB de memoria
  • macOS Catalina 10.15.7
  • Iniciando desde un SSD USB externo Samsung T7
  • Versión de VirtualBox 6.1.34 con paquete de extensión instalado
  • VMware Fusion Player versión 12.1.2 instalado
  • Segundo monitor externo es un iMac más antiguo conectado por Thunderbolt.

Originalmente, probé con éxito usando VirtualBox 6.1.34. Sin embargo, quería probar usando versiones más nuevas de VirtualBox. No estaba dispuesto a desinstalar la versión 6.1.34 de VirtualBox. En su lugar, primero usé Fusion Player para crear una máquina virtual de Catalina. Dentro de esta máquina virtual, instalé VirtualBox versión 7.0.20 con paquete de extensión. Usando esta versión de VirtualBox, encontré el mismo problema que se describe en la pregunta del OP. Luego, desinstalé VirtualBox versión 7.0.20 e instalé VirtualBox versión 6.1.50 con paquete de extensión. Pude usar esta versión con éxito para crear una máquina virtual de Catalina. A continuación se muestra una imagen tomada desde la pantalla del iMac.

Para una mejor vista, es posible que desee abrir la imagen en una nueva ventana. El "Disco de Instalar macOS Catalina" mostrado en el escritorio en la imagen es la memoria USB enchufada en la parte trasera del iMac. Este escritorio es de una máquina virtual de Catalina de VirtualBox instalada en una máquina virtual de Catalina de Fusion Player, que está instalada en un iMac de 2013 ejecutando Catalina.

En mi opinión, Fusion Player es mucho mejor que VirtualBox en muchos aspectos. No creo que pueda obtener VMware Fusion Player versión 12.1.2 de Broadcom actualmente. Las nuevas versiones no son compatibles con hosts de Catalina.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X