Construya una máquina virtual Macos e instale XCode (resolución de problemas)

Prefacio: Se encontraron una serie de problemas durante la instalación de la máquina virtual Mac. A continuación, se explicarán los problemas encontrados en cada paso y las soluciones correspondientes según el proceso de instalación (el sistema informático es Win11).

1. Descargue los archivos necesarios para la instalación, instale y desbloquee el desbloqueador.

Primero siga las habilidades del tutorial | Sistema Win10 para instalar la máquina virtual Apple Mac: Zhihu descargó los archivos correspondientes (¡¡¡ no los descargue todavía!!! ), incluidos VMware WorkstationPro 15, macos 10.13 y Unlocker 3.0. Después de instalar VMware WorkstationPro 15 de acuerdo Vaya al tutorial y desbloquee el archivo Unlocker. Abra VMware, cree una nueva máquina virtual e inicie la máquina virtual.

1.1 Problema de versión de VMware

Pantalla azul de la computadora después de abrir la máquina virtual y cargarla

 Después de modificar la configuración de la máquina virtual y deshabilitar Device/Credential Guard sin éxito, me di cuenta de que podría haber un problema con la incompatibilidad entre las versiones Win11 y VMware, así que desinstalé VMware 15 y descargué la versión 17.

1.2 Problema con la versión del desbloqueo

Abra VMware 17 e inicie la máquina virtual creada anteriormente. Durante el proceso de instalación de la máquina virtual, se atasca en la misma interfaz varias veces y se vuelve a cargar.

Al darse cuenta de que es posible que deba reemplazar la versión correspondiente de Unlocker, elimine 3.0 y descargue y descomprima la versión correspondiente de Unlocker.

Ps: Olvidé cerrar VMware al ejecutar el archivo Unlocker.exe y apareció una ventana de problema.

2. Crea una nueva máquina virtual

Siga el tutorial para crear una máquina virtual y configurarla de la siguiente manera:

chip 2.1AMD

Inicie la máquina virtual y aparecerá una ventana emergente antes del proceso de instalación.

Se soluciona editando el archivo .vmx de la máquina virtual, el proceso es el siguiente:

Cambiar:

board-id.reflectHost = "FALSO"

ethernet0.virtualDev = "vmxnet3"

Agregue en la parte inferior:

board-id = "Mac-AA95B1DDAB278B95"
hw.model.reflectHost = "FALSE"
hw.model = "MacBookPro19,1"
serialNumber.reflectHost = "FALSE"
serialNumber = "C01234567890"

Si es un dispositivo AMD, que es el problema que se muestra en la imagen de arriba, también debes agregar en la parte inferior:

smc.versión = "0"

cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"

cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"

cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"

cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"

cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"

cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"

cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"

cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"

smbios.reflectHost = "VERDADERO"

Después de guardar, haga clic derecho en el archivo .vmx para abrirlo a través de VMware (primero cierre el VMware abierto anteriormente); de lo contrario, los cambios no se guardarán.

2.2 Fallo del ratón y el teclado

Después de la instalación, ingrese a la interfaz de selección de idioma:

En este momento, descubrí que el mouse no se podía mover después de ingresar a la máquina virtual y el teclado también falló (algunas personas pueden tener problemas de carga, solo espere un momento), y después de esperar 5 minutos fue en vano. Lo comprobé en línea.

Al principio planeé instalar VMware Tools, pero apareció una ventana emergente:

Posteriormente encontré una solución efectiva:

Después de solucionar el problema, simplemente siga el tutorial para configurar el disco e instalarlo, que no se explicará aquí.

3. Configurar la red

Después de cambiar el adaptador de red en la configuración de la máquina virtual al "modo solo host", ingrese la conexión de red de la computadora y seleccione Propiedades de WLAN con el botón derecho.

3.1 Configurar la tarjeta de red virtual

No hay una pestaña Compartir en las propiedades de WLAN:

Al principio pensé que era un problema de versión, después de preguntar a compañeros que también usaban el sistema Win11 y descubrir que no era así, me di cuenta de que podría deberse a que la tarjeta de red virtual no estaba configurada, es decir, la El siguiente icono no apareció.

Abra el editor de red virtual y haga clic en Cambiar configuración de VMnet1:

 

Marque este botón y haga clic en Aceptar.

Después de realizar la solicitud, abra nuevamente el editor de red virtual y descubra que modificar el editor de red virtual no es válido, es decir, no se puede marcar "Conectar el adaptador virtual del host a esta red" y es necesario reparar el contenido del registro.

En este sentido, descargué ccleaner para reparar el contenido del registro, el primer paso es limpiar el uso de memoria.

El segundo paso es escanear el registro en busca de vulnerabilidades y solucionarlas.

De esta manera puede verificarlo y la tarjeta de red de la máquina virtual también está configurada, luego comparta la WLAN con VMnet1.

3.2 Problemas de conexión de red de MacOs

Abra la configuración del sistema, haga clic en Red y podrá ver que Ethernet está conectada.

Pero cuando abrí Safari, encontré que el dispositivo no estaba conectado a Internet:

Al principio intenté crear una nueva VMnet en modo puente, pero no se pudo cambiar el mensaje de la página:

Después de buscar en línea, se recomienda eliminar las dos tarjetas de red originales:

Según la configuración de red anterior, no adopté este método. Inspirándome en otro blog, abandoné el modo puente y cambié la configuración de la máquina virtual al modo NAT:

Conectado exitosamente a Internet.

4. Descargar Xcode

Al buscar la instalación de Xcode en la App Store, se produjo un error:

Abra el sitio web oficial de Apple para descargar y le indicará que la ID de Apple no cumple con las condiciones:

La razón es que el método de registro de identificación es un número de teléfono móvil, que puede pedir prestado a otra persona o volver a registrarlo con su propia dirección de correo electrónico.

Restricciones de versión, la versión más alta de macOS 10.13 es Xcode 9.2, ingrese la URL y presione Enter.

El resultado salta a la siguiente interfaz:

No importa cuántas veces ingrese, saltaré a esta página, al final tengo que usar la cuenta del estudiante que la instaló exitosamente para descargar. Finalmente, Xcode se descargó exitosamente.

Supongo que te gusta

Origin blog.csdn.net/Kin19526/article/details/131034613
Recomendado
Clasificación