PrólogoAunque Habré ya tiene un buen artículo sobre el hackintosh, ya es bastante joven y alguna información allí está desactualizada. Sin embargo, la esencia de toda la acción se describe correctamente, por lo que, para empezar, recomiendo leerla . Hola Habr
Esta guía sirve como complemento de un artículo existente (vea el prefacio), durante el cual hubo algunos cambios de los que me gustaría hablar.
Dado que con una probabilidad del 99%, encontrará un montón de errores en varias etapas de la instalación, lo mejor que puedo aconsejar es que deje un comentario con su problema al final del artículo o escriba sobre él en algún foro. También es posible que su problema ya sea conocido por la comunidad, por lo que le recomiendo aplicar las habilidades de google.
Por lo tanto, intentaré no duplicar la información que ya está en el centro, seguir el enlace en el prólogo y comprender. Ahora podemos proceder.
En este artículo, el cargador = Clover, ya que lo usaremos. Sobre otros cargadores, por favor no pregunte, lamentablemente no puedo responder.Sobre laptopsQuiero hacer una reserva de que esta guía trata principalmente con computadoras PC, que son un objetivo mucho más fácil para OSx86 que las computadoras portátiles. Instalar un hackintosh en las computadoras portátiles es similar a la ecuación del más alto grado para un estudiante de noveno grado: es difícil, largo y no es un hecho que se está resolviendo. Aunque también hay modelos exitosos de computadoras portátiles que inician todo desde el panel táctil y la tarjeta de red, no hay muchos. Se puede encontrar una lista de ellos mediante solicitud directa en cualquier motor de búsqueda.
¿Qué podría hacer funcionar el autor?Placa base: Asus ROG STRIX B360H-GAMING
CPU: Intel Core i5-8400, 2.8 GHz hasta 4.0 con turbo boost
GPU: MSI RX 560 4GB AERO 16CU
RAM: Crucial 8 GB 2666 Hz
Accesorios
1. Procesadores
Solo Intel, preferiblemente la serie i3 / i5 / i7 (mejor desde la segunda generación Sandy Bridge), pero Pentium / Celeron son relativamente fáciles de iniciar, por supuesto, no brillan con el rendimiento, pero para un uso simple es suficiente.
2. Tarjeta de video
Las integraciones de Intel casi siempre se inician con diversos grados de éxito, pero los artefactos y una interfaz con errores no son infrecuentes incluso cuando se utilizan las instancias más recientes y aparentemente nativas, como el UHD630. A menudo, es necesario reemplazar la identificación de la tarjeta de video con una falsa en el cargador de arranque (no hay que tener miedo, todo se explicará en detalle a continuación).
No recomiendo usar gráficos de nVidia para hackear. Apple no lo ha dicho durante muchos años, no se habla de ningún tipo de natividad. No hay controladores para ellos en Mojave 10.14 y Catalina 10.15. Hay tarjetas conocidas de fácil fabricación, por ejemplo, GT210 y 630, pero ya no se encuentran a la venta.
Si compra una tarjeta de video para hackintosh, solo de AMD. Las series RX4xx y RX5xx funcionan muy bien, con la excepción de la RX550, que puede ser un problema. Del segmento profesional: Vega 56 y 64, que se utilizan en el iMac Pro original.3. conexión a Internet
Para no jugar con la computadora en la lotería de acuerdo con el principio "se iniciará, no se iniciará", le aconsejo que compre inmediatamente un adaptador WiFi externo y verifique con anticipación la presencia de controladores para makos.
Crear una unidad flash de arranque
Una utilidad que nos permite formatear una unidad flash USB (de 8 GB) y escribir un cargador de arranque (algo que permitirá que nuestro sistema arranque) se llama BootDiskUtility.
También es bueno porque le permite descargar el llamado "Recovery HD", mini-imágenes que le permiten restaurar el sistema si sucedió algo malo. Pesan alrededor de 500 MB cada uno, por lo que al arrancar desde ellos, el sistema mismo se descarga desde los servidores de Apple. Un método similar funcionará para nosotros solo si tenemos una tarjeta de red nativa, que se inicia inmediatamente por sí misma. No he encontrado estos casos, pero puede buscar en Internet qué tarjetas de red no requieren una fábrica separada. En cualquier caso, se puede descargar todo Recovery HD haciendo clic en "DL Center" en el menú principal de BDU.
Descárguelo del sitio oficial:
tyk (con cuidado, mucha publicidad), conecte nuestra unidad flash a la computadora, selecciónela en la lista y haga clic en "Formatear disco". Ahora nuestra unidad flash debe formatearse y dividirse en 2 secciones. En la configuración de esta utilidad, puede seleccionar el tamaño de la partición en Trébol, su versión y algunos otros parámetros. 200 MB y la última versión del gestor de arranque será la mejor.
En la sección con Clover, también colocamos controladores debajo del adaptador wifi.
Keksts (del latín extensiones de kernel = extensiones de kernel) son controladores peculiares para el makoshi que lo hacen funcionar que, en teoría, no debería funcionar, por ejemplo, una tarjeta de sonido o una tarjeta de red.
A continuación, descargue y suelte el siguiente conjunto de kests en la carpeta clover / kexts / other (no consideramos FakeSMC, está allí inicialmente):
Los keksts restantes quedan a su discreción.Una breve lista de otros keksts y por qué son necesarios:
- FakePCIID es una familia de kexts que reemplaza los identificadores de controladores para el correcto funcionamiento de los dispositivos de hardware. En esas máquinas que utilicé para hackintosh, estos keksts no eran necesarios, pero si lo pones, no será peor.
- HDMIAudio : para la transmisión de audio a través de HDMI.
- ACPIBatteryManager : corrige la visualización de la batería en MacOS.
El último paso para preparar la unidad flash es en realidad el firmware de la imagen de MacOS en el formato de archivo .hfs.
Esto se hace de la siguiente manera:
- Descargue la imagen del sistema desde aquí o desde aquí . MacOS 10.14 Mojave está instalado en mi máquina, y recomiendo usarlo si su procesador es una generación de Sandy Bridge o más reciente. Si no, 10.13 High Sierra es adecuado para usted. Realmente no importa de dónde obtenga la imagen; lo principal es que debe estar en formato .hfs.
- Nuevamente, abra la BDU, seleccione la segunda sección (más grande) de nuestra unidad flash, haga clic en "Restaurar partición, en la ventana que se abre, haga clic en nuestra imagen y actualícela.
- Todo, la unidad flash está lista.
Descargar e instalar
Así que fuimos a la parte final de nuestra acción.
1. Tomamos nuestra unidad flash, la insertamos en la computadora en el puerto USB2.0 (esto es muy importante, solo USB2.0) y arrancamos desde ella.
2. El menú de Clover`a debería abrirse. Se verá más o menos así:

3. Abra la configuración seleccionando el segundo icono en la segunda fila (no se puede usar el mouse, todas las acciones se realizan con el teclado).
4. Escribimos los siguientes argumentos de arranque (argumentos de arranque): palabras mágicas que le dan al gestor de arranque algunas instrucciones:
kext-dev-mode = 1 -v
La primera parte de la línea le permite instalar kexts en el sistema, la segunda, comienza la descarga en modo texto. En principio, esto debería ser suficiente. Además, existen los siguientes argumentos de arranque:
- rootless = 0 - deshabilita la Protección de integridad del sistema, sea lo que sea, en ningún caso usamos este argumento desde MacOS 10.11 El Capitan
- nv_disable = 1: relevante para el primer lanzamiento de tarjetas de video desde nVidia. Deshabilita el shell gráfico
- nvda_drv = 1 - por el contrario, incluye un shell gráfico. Se utiliza para el segundo inicio y posteriores de los gráficos nVidia, cuando los controladores ya están instalados.
- –Disablegfxfirmware: activa solo la tarjeta gráfica integrada.
- debug = 0x100: si se produce un colapso durante el arranque, detiene el sistema y evita que se reinicie. Ayuda a distinguir las últimas líneas antes de un error.
- keepsyms = 1 - una salida de información un poco más detallada en el arranque
- cpus = x (en lugar de x número): activa el número especificado de núcleos de procesador
5. En la sección "Inyector de gráficos" del gestor de arranque, puede reemplazar la ID de la tarjeta de video. La primera vez que esto no tiene sentido, puede funcionar así. Si falla, puede intentar cambiar la ID. En el que específicamente - antes de que pudiera encontrar en el sitio applelife.ru. Recientemente, por alguna razón, no funciona, así que no puedo dar un enlace. Hay casos en que una identificación falsa de una tarjeta de video puede ser cualquier cosa, excepto la predeterminada.
6. Haga clic en "iniciar la instalación de MacOS desde ***". El sistema comienza a arrancar.
Si todo está bien, siga las instrucciones en pantalla, formatee el disco con el nombre "Macintosh HD" en la "Utilidad de Discos" e inicie la instalación.
Si no todo es tan color de rosa, recuerde la última línea que apareció al cargar en la pantalla e introdúzcala en el motor de búsqueda. Tanto yo como todos mis amigos piratas hemos pasado por este camino.7. Después de la instalación, el sistema se reiniciará, repita los pasos 1-5, pero ahora haga clic en "Arrancar MacOS desde Macintosh HD". La instalación continuará, como resultado, usted estará en el sistema. Pero este sistema será inferior, por lo que el gestor de arranque con el que ingresó se encuentra en una unidad flash USB.
Configuración del sistema
1. Ejecute los controladores del adaptador WiFi para que Internet funcione
2. Copie config.plist, kexts y controladores de la unidad flash USB a la computadora y desactive la unidad flash USB.
3.
Desde aquí, descargue e instale Clover. Durante la instalación, configure Clover para BIOS UEFI.
4. Ahora en Finder puedes ver la sección EFI con Clover. Colocamos los kexts, controladores y config.plist allí, tal como estaban en la unidad flash.
5. Descargue el programa Clover Configurator para editar el archivo config.plist. Lo que necesita ser editado exactamente: no lo diré, siga el enlace en el prólogo y lea allí. Simplemente no quiero repetir la misma información varias veces.
6. Reinicie para verificar el rendimiento.
Una colección de matices / soluciones a errores.
- Al instalar los sistemas 10.13, 10.14, 10.15, se requiere el controlador apfs.efi en la carpeta Drivers64UEFI. Si falta, luego de que se complete la primera etapa de instalación, no podrá continuarla: Clover no verá el disco con el sistema.
- Asegúrese de utilizar el arranque en modo texto (el argumento -v) hasta que esté seguro de que el sistema funciona correctamente.
- Es mejor no marcar los parámetros desconocidos en Clover`e.
- El error que encontré es el siguiente: cuando el hack está instalado en el disco duro, el sistema se congela cuando permanece unos minutos antes de completarse. Sufrí durante mucho tiempo con esto, hasta que intenté usar una versión anterior de Clover.
- No es necesario hackear el SSD, el sistema funciona muy rápido y con 7200 rpm de discos duros comunes.
Ante esto, tu humilde servidor se inclina. Si hay imprecisiones en el artículo, escriba sobre esto en el comentario. Gracias
Toda la información se presenta solo con fines informativos y no alienta a nadie a actuar.