Каково это чувство, когда вы видите MacOS красивым и удобным, но ваш компьютер работает на AMD, а яблочные машины дорого стоят? Есть способ выбрать один из двух миров. Речь идет о том, как Хакинтош установил macOS на железо, которое не поддерживается, в нашем случае на компьютер с процессором AMD Ryzen.
Это более увлекательная техническая задача, чем официальный путь. Весь процесс требует времени, терпения и желания понять. Несмотря на это, вы получаете мощную и элегантную операционную систему на своем собственном железе, и это стоит того.
Мы не обещаем, что в этой статье все получится с первого раза. Мы расскажем, с какими подводными камнями можно столкнуться на Ryzen, и честно разберем процесс установки. Цель состоит в том, чтобы предоставить четкое представление о том, как выглядит Хакинтош на AMD в настоящее время.
Проблемы с Hackintosh
Самый простой и безопасный способ собрать свой Hackintosh — посетить раздел Golden Builds на форуме tonymacx86.com. Там вы можете выбрать конфигурацию, которую вам нравится; затем вы можете купить точно такие же комплектующие, скачать файлы создателя темы на форуме и запустить систему без проблем. Самая важная вещь — это материнская плата; если кто-то уже собирал Hackintosh на ней, вы с 99 процентами вероятности тоже это сделаете.
По этому пути пошел один наш сотрудник, и собрал себе для монтажа видео компьютер на основе Intel i9 9900K с 32 гигабайтами оперативной памяти (3200 MHz), жестким диском NVME Samsung 970 Pro, видеокартой Radeon 5700XT, материнской платой Designare z390 со встроенными портами Thunderbolt. Получилась отличная машинка, которая не уступает Mac Pro нового поколения, но за значительно меньшие деньги. Если закрыть глаза на то, что даже такая сборка в настройке была дико сложной. Плюсы есть — все работает на Mac OS Catalina, скорость редактирования видео в сравнении с MacBook Pro 2018 года выросла в десятки раз, а это сотни часов экономии в год.

Внедряется 10.10.2
Вы можете столкнуться с проблемами с загрузкой установки, проблемами с интернетом или проблемами с графикой после ее завершения. Поскольку установка Hackintosh всегда требует предварительного выбора соответствующего железа, я бы даже не пытался использовать Phenom с видеокартой Nvidia. Кроме того, владельцы ноутбуков могут столкнуться с дополнительными проблемами, такими как неработающее Wi-Fi, проблемы с экраном и другие проблемы.
Черные экрaны, множество неясных строчек и «гугление» в течение длительных ночей. Если вы не собираетесь копировать чужой билд, это, вероятно, ожидает вас при установке Hackintosh. Следующим шагом является поиск и правка драйверов, использование kext-файлов, а также другие возможности хакера.

Точно такая же «волшебная» карта Envi
Отдельные функции Wi-Fi и Bluetooth включают AirDrop, iMessage и другие функции. Для Hackintosh есть специальные карты PCI, которые гарантированно поддерживают AirDrop и iMessage.
Впечатление от Hackintosh

Моjave демонстрирует все свои преимущества на 4K-мониторе.
Я в восторге! Это, наверное, единственная система, которая выглядит так хорошо на 4K-мониторе. MacOS выглядит фантастически после Windows, у которого половина интерфейса размыта, а программы не адаптированы под высокое разрешение. Система сама подстроилась под мой экран и разрешение, так что мне не пришлось возиться с масштабированием. Все работает без проблем, а графики, звука и Интернета не возникают.
Установка Hackintosh
Начнем с того, что существует множество различных способов установки MacOS. Изначально я пытался создавать загрузочные флешки с уже установленным Clover без добавления настроек, но это не принесло результатов.
AMD-osx.com содержит все необходимые инструкции, фaйлы и конфиги. Я пытался использовать инструкцию AMD Vanilla для создания загрузочной флешки, но у меня возникли проблемы с gibMacOS, который не видел Python. Возможно, у вас не будет этой проблемы, а может быть, вы сможете ее решить, и вы сможете использовать этот гайд.
Что ждет нас в будущем?
- BDUtility — это утилита для создания загрузочной флешки MacOS из под Windows. Скачать её можно с официального сайта.
- TransMac — это программа, которая способна копировать файлы с Windows на носители с форматом MacOS. Она платная. Скачать можно на официальном сайте. Продвинутые пользователи легко найду способ обойти ограничения, однако мы рекомендуем всё же купить софт.
- Paragon Hard Disk Manager
- Загрузчик Clover и патч ядра
- MacOS Mojave
Возможно, комы потребуют дополнительных kext. Их можно найти здесь.
Спасибо YouTube-пользователю JustUs3r за материалы!
Для тех, кто хочет попробовать «яблочную» систему без покупки дорогого «яблочного» железа, установка macOS на компьютер с процессором AMD Ryzen — задача сложная, но вполне реальное. Это неофициальный метод, называемый хакинтошем, требует времени, терпения и понимания настройок, но результат может быть впечатляющим: плавная работа, красивый интерфейс и доступ к программному обеспечению из экосистемы Apple. Хотя есть некоторые проблемы, такие как проблемы с драйверами, обновлениями и некоторыми функциями, при правильной сборке система работает хорошо и может быть использована как основная рабочая машина.
Краткая инструкция по установке Hackintosh на AMD Ryzen
Ставим флешку. Мы должны открыть BDUtility. В меню выберите опцию и затем параметры. Нажимаем на кнопку «Проверить сейчас» в открывшемся окне. Программа проверит актуальность версии Clover, которая требует интернет-подключения. Следующим шагом является проверка, чтобы в области Опций формата был выбран формат FAT32, который находится в первом выпадающем списке в столбце. Жмем хорошо.

Инструменты для взаимодействия BD
В основном окне выбираем флешку, нажимая на нее, и нажимаем на кнопку Format. Возникнет небольшое окно, и мы должны нажать OK. Начиная процесс форматирования, вы увидите системные окна, которые попросят вас отформатировать флешку. Вы должны только нажать «Отмена». После форматирования программа создаст флешку из двух частей: одной для загрузчика Clover, другой для файлов MacOS.
В меню BDUtility нажимаем на Tools->Extract HFS(HFS+) partition from DMG-files, в открывшемся окне выбираем образ системы (в данном случае Mojave), а именно, SharedSupport->BaseSystem.dmg. Откроется еще одно окно, нужно выбрать место, куда будет извлекаться образ. Можете создать отдельную папку для этого, например, Hackintosh. Создали? Теперь выбираем её в окне и жмём OK. Далее откроется терминал, где начнется процесс извлечения системных файлов из образа в созданную ранее папку Hackintosh. После завершения откроется маленькое окно — жмем OK. В BDUtility в основном окне выбираем нашу флешку и ищем в ветках подраздел Part2 — выбираем его и жмём на Restore. Откроется окно, где нужно выбрать ранее извлеченный файл 4.hfs в папке Hackintosh. Начнется процесс записи файла на флешку.
Открываем Paragon Hard Disk Manager. Сверху выбираем синюю вкладку Partition Manager, в основном окне вкладки My Disc and partitions находим нашу флешку, подводим курсор мыши к правому краю раздела Apple HFS и тянем до конца, чтобы этот раздел занял 100% места флешки. В появившемся окне жмём OK и далее в верхней части программы жмем на Apply, появится окно — жмём Да.
Открываем My Computer и выбираем диск Clover. Следующим шагом является переход к EFI->CLOVER и удаление папок DRIVER64UEFI и DRIVER32UEFI (может быть одна из них отсутствует), а также удаление config.plist. Открываем скачанные файлы CLOVER и копируем их в папку флешки EFI->CLOVER, которую мы открыли ранее. Мы одобряем замену. В скопированных файлах находятся драйвера, которые вам нужны, чтобы нормально работать.
Открываем папку AMD_Vanilla-master, которую мы ранее скачали. Вы должны выбрать папку 15 часов утра или 16 часов утра в зависимости от процессора. Под Ryzen будет 17 часов. Для более старых процессоров AMD FX/A — 15 часов 16 часов. В моем случае это 17 часов, поэтому я скопировал config.plist из этой папки в папку EFI->CLOVER.

Интерфейс TransMac
Открываем TransMac. Выбираем Tools->Settings->Disk Drivers/Images. Нажимаем на селектор Access non-removable drivers read/write. Жмём OK. В левом окне TransMac выбираем на флешке macOS Base System->Install MacOS Mojave.app->Contents. Далее в правом поле нажимаем на правую кнопку мыши и выбираем Copy Here. В открывшемся окне находим скачанную ранее папку MacOS Mojave. В ней находим папку SharedSupport, жмём по ней 1 раз, чтобы просто выбрать, и далее кликаем на Copy. Ждём.
Теперь перезагружаем PC и загружаемся с флешки (загружайте флешку в режиме UEFI — рядом с названием флешки должна быть надпись UEFI). После чего откроется Clover. Если ваша видеокарта работает через PCI-Express 3.0, тогда переходим в Options, и в первой строке Boot Args прописываем npci=0x3000 (чтобы начать ввод, жмём Enter, после завершения ввода опять жмем Enter). Возвращаемся к основному меню через Return. Далее жмем на Boot MacOS Install from MacOS Base System и ждём. Если вы дошли до яблочка, значит всё хорошо.
Когда открылось меню установки, в верхнем меню выбираем Utilities->Terminal. Теперь отсоединяем Интернет-кабель от компьютера, вводим в консоль date 102523382016 и жмем Enter. Закрываем терминал (в верхнем меню жмем на Terminal->Close Terminal). В основном окне выбираем дисковую утилиту, далее жмем на View->Show all devices. В левом меню выбираем диск, на который будет установлена система и жмем на кнопку Erase в верхней области окна (важно выбрать сам диск, а не его внутренние ветки!). В открывшемся окне можно изменить название диска, далее жмем на Erase. После форматирования дисковую утилиту можно закрыть.
В основном меню жмем на Reinstall MacOS. Далее начнется обычный процесс установки. В окне выбора диска нужно будет выбрать ваш диск, который вы ранее отформатировали. После этого начнется установка. В процессе установки компьютер перезагрузится и откроется Clover. В Clover заходим в Settings и опять прописываем аргумент npci=0x3000. Возвращаемся к основному меню загрузчика и жмем на MacOS Install from MacOS (второй пункт). Далее установка должна продолжиться.
Произойдет еще одна перезагрузка. В Clover флаг npci=0x3000 уже можно не добавлять (если без добавления установка не продолжиться, можете добавить его) выбираем Boot MacOS from MacOS. Если всё хорошо, появится окно с выбором языка. Процесс установки на данном этапе стандартный. Но важно в окне с подключением Интернета выбрать Мой компьютер не подключен к Интернету. В окне Перенос информации на этот Mac выбираем Не переносить информацию. В окне экспресс-настроек жмем на Настроить параметры и убедитесь, что не включена опция Включить службы геолокации на этом Mac. В окне Анализ убираем галочки.
После завершения настройки система должна быть запущена. Теперь, чтобы начать загрузку без флешки, на рабочем столе выберите флешку Clover и найдите раздел Applications в левом меню, выбрав зеленую иконку Clover Configurator. В конфигураторе найдите «Подключить EFI» в левом меню. В этом разделе в нижней области EFI разделы нажимаем «Подключить раздел», чтобы выбрать диск, на который установлен Mac. Далее нажмите кнопку «Открыть раздел». Откройте папку EFI в открывшемся окне. Далее открываем флешку снова, затем переходим в папку EFI. Затем копируем папки BOOT и CLOVER в папку EFI, которую ранее открыли в конфигураторе.
Это все. В случае, если система не загружалась без флага ncpi=0x3000, в конфигураторе нужно нажать кнопку в левом нижнем углу со стрелкой вправо и выбрать диск EFI в левом меню. Далее выберите «Открыть» в EFI->CLOVER->config.plist. Конфигурирование загрузчика откроется. Он позволяет устанавливать kext, патчи и настраивать все параметры. Правой кнопкой мыши можно добавить npci=0x3000 в раздел Boot. Далее сохраняем конфиг. Теперь вписывать его каждый раз при загрузке не нужно будет.
Установка Hackintosh на процессоры AMD — это сложное, но захватывающее путешествие. Это не подходит для людей, которые хотят просто включиться и работать. Вы должны изучить костыли, чтобы избежать проверок, найти подходящие драйверы и исправить конфигурационные файлы. Но этот процесс будет очень приятным для тех, кто любит технические головоломки.
Но результат того стоит. Система становится чрезвычайно отзывчивой и гибкой. Особенно заметно, что при выполнении задач рендеринга, компиляции кода или работе с видео macOS превосходно использует многопоточность современных Ryzen. Вы получаете мощный, персонализированный компьютер с вашей любимой операционной системой по значительно меньшей цене, чем аналогичный компьютер Mac с той же производительностью.
Стабильность является ключом к компромиссу. Хотя основные функции работают хорошо, некоторые специфические вещи, такие как iCloud-сервисы или обновления системы, могут потребовать больше усилий. Трудно рекомендовать такой компьютер как основную рабочую машину для важных проектов, где каждая минута простоя стоит денег.
Таким образом, Hackintosh на AMD Ryzen — отличный вариант для энтузиастов, разработчиков в экосистеме Apple и всех, кто ценит доступную производительность. Индивидуальный опыт, глубокое понимание работы macOS и мощный компьютер будут предоставлены вам. Поскольку путь к идеальной системе никогда не заканчивается окончательно, будьте готовы потратить время на помощь и поиск решений.








