Hackintosh High Sierra: установка macOS 10.13 на обычный ПК

Зависание установщика macOS High Sierra на строке с ошибкой kernel panic при первой загрузке с флешки — самый частый симптом несовместимого конфига Clover при сборке хакинтоша. Причина почти всегда кроется не в самой системе, а в неправильно подобранных кекстах, SMBIOS или настройках BIOS, которые нужно подготовить ещё до запуска установщика. Поэтому разумно начинать не с записи образа, а с проверки железа на совместимость с macOS 10.13.

High Sierra вышла в 2017 году и стала одной из самых «удобных» версий для хакинтоша: она стабильно работает на широком спектре процессоров Intel, поддерживает файловую систему APFS и нативно дружит с видеокартами NVIDIA через веб-драйверы (для поддерживаемых моделей). В этой статье разберём, какое железо подходит, как подготовить загрузочную флешку, настроить Clover и избежать типичных ошибок на каждом этапе.

Совместимое железо для High Sierra

Успех установки хакинтоша определяется на 80% выбором комплектующих. macOS рассчитана на железо Apple, поэтому чем ближе ваша конфигурация к реальным iMac и Mac Pro тех лет, тем меньше проблем возникнет. Процессоры Intel Core поколений от Sandy Bridge до Kaby Lake работают наиболее предсказуемо, а встроенная графика Intel HD поддерживается через подбор правильного ig-platform-id.

С дискретной графикой ситуация сложнее. Карты NVIDIA серий Kepler работают нативно, а для Maxwell и Pascal требуются веб-драйверы NVIDIA, которые выпускались специально под High Sierra. Карты AMD поддерживаются выборочно — часть моделей заводится нативно, часть требует патчей. Сетевая карта, Wi-Fi и звук почти всегда требуют отдельных кекстов.

КомпонентРекомендуемый вариантОсобенности
ПроцессорIntel Core i5/i7 (Sandy Bridge – Kaby Lake)Работают нативно, нужен корректный SSDT
ВидеокартаNVIDIA Kepler / Pascal, часть AMDДля Pascal нужны веб-драйверы NVIDIA
Материнская платаНа чипсетах Intel серий 6–200Проверяйте поддержку UEFI
ОЗУОт 8 ГБ DDR3/DDR4Особых требований нет
НакопительSATA SSD или HDDNVMe требует патчей для High Sierra
📊 Какое железо у вас для хакинтоша?
Intel + NVIDIA
Intel + AMD
Intel + встроенная графика
Только подбираю конфигурацию

Настройка BIOS перед установкой

До записи флешки необходимо привести BIOS в состояние, совместимое с macOS. Зайдите в настройки UEFI и отключите Secure Boot, Fast Boot и CSM (Compatibility Support Module). Режим работы SATA-контроллера переключите в AHCI — с режимом RAID или IDE установщик диск просто не увидит.

Дополнительно стоит отключить виртуализацию VT-d (если планируете её использовать — настроите позже через конфиг), а также опции CFG Lock и Serial Port, если они присутствуют в вашей версии BIOS. Точные названия пунктов различаются у разных производителей плат, поэтому сверяйтесь с руководством к конкретной модели.

⚠️ Внимание: изменение настроек BIOS влияет на все установленные системы. Если на диске стоит Windows, переключение SATA в AHCI может потребовать предварительной подготовки Windows, иначе она перестанет загружаться.

Создание загрузочной флешки

Классический путь — создание установщика на рабочем Mac или в виртуальной машине с macOS. Скачанный из Mac App Store установщик High Sierra разворачивается на флешку объёмом от 16 ГБ командой createinstallmedia. После этого на EFI-раздел флешки устанавливается загрузчик Clover с набором драйверов UEFI.

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB

Если Mac под рукой нет, существуют альтернативные способы: готовые образы для записи через TransMac или balenaEtcher из-под Windows. Такие образы обычно уже содержат Clover, но к их происхождению стоит относиться осторожно — проверяйте контрольные суммы и используйте источники с хорошей репутацией в сообществе.

☑️ Подготовка флешки хакинтоша

Выполнено: 0 / 5

Настройка Clover и config.plist

Файл config.plist в разделе EFI — сердце всей сборки. В нём задаётся SMBIOS (модель Mac, которой будет притворяться ваш ПК), параметры загрузки, патчи ядра и настройки графики. Для High Sierra на железе эпохи Kaby Lake логично выбирать SMBIOS iMac18,1 или iMac17,1; для более старых платформ — соответствующие им модели.

В папку EFI/CLOVER/kexts/Other кладутся минимально необходимые кексты. Базовый набор выглядит так:

  • 🔧 FakeSMC (или VirtualSMC) — обязательная эмуляция чипа SMC, без него система не загрузится;
  • 🌐 Сетевой кекст — например, RealtekRTL8111 или IntelMausi, по модели вашего контроллера;
  • 🔊 AppleALC совместно с Lilu — для звука через встроенный аудиокодек;
  • 💾 USB-инжекторы — если порты USB 3.0 не определяются корректно.
⚠️ Внимание: не копируйте чужой config.plist «как есть» с чужой сборки. Даже похожее железо может требовать других патчей ACPI, и чужой конфиг способен привести к панике ядра на раннем этапе загрузки.

Процесс установки macOS 10.13

Загрузитесь с флешки через boot-меню (обычно клавиша F8, F11 или F12 — зависит от платы) и выберите в Clover пункт установщика. Первый этап: запуск Дисковой утилиты, разметка целевого диска в GPT и форматирование раздела. Для SSD установщик High Sierra по умолчанию предложит APFS — на NVMe-накопителях без патчей это может стать источником проблем, поэтому многие предпочитают HFS+ на SATA-дисках.

Установка проходит в несколько перезагрузок. Каждый раз загружайтесь снова с флешки, но выбирайте уже не установщик, а свежесозданный раздел с системой — Clover покажет его в меню. Прерывание этого цикла или загрузка не с того пункта — частая причина «сломанной» установки.

После первого входа в систему не спешите: сначала установите Clover на EFI-раздел основного диска и перенесите туда свой проверенный конфиг и кексты. Только после этого флешку можно отложить.

Что делать, если установщик виснет на яблоке

Перезагрузитесь с флагом -v и сфотографируйте последние строки лога. Чаще всего зависание связано с графикой (попробуйте флаг nv_disable=1 для NVIDIA) или с отсутствием патча для USB. Проверьте также, что в BIOS отключён CSM и включён AHCI.

Постустановка: звук, сеть, видеодрайверы

Когда система загрузилась с собственного диска, начинается доводка. Для карт NVIDIA Pascal установите веб-драйверы строго той версии, которая соответствует вашему билду High Sierra — несовпадение версий приводит к чёрному экрану. Звук через AppleALC требует указания правильного layout-id в конфиге; подходящее значение зависит от модели аудиокодека и ищется в документации к кексту.

Проверьте также работу сна, USB-портов и App Store (для последнего важны корректные серийные номера в SMBIOS — сгенерируйте уникальные, не используя чужие). iMessage и FaceTime на хакинтоше работают не всегда и требуют отдельной настройки идентификаторов.

  • ✅ Проверьте сон и пробуждение — это лакмус стабильности сборки;
  • ✅ Убедитесь, что работает аппаратное ускорение графики (плавная анимация, прозрачность);
  • ✅ Сделайте резервную копию папки EFI на отдельный носитель;
  • ✅ Зафиксируйте рабочие версии кекстов и не обновляйте их без необходимости.

Типичные ошибки и их решения

Ошибка «Still waiting for root device» означает, что система потеряла доступ к USB или диску — проверьте AHCI-режим, попробуйте другой USB-порт (лучше USB 2.0) или добавьте патчи USB. Паника ядра с упоминанием графики обычно лечится флагом отключения дискретной карты на время установки.

Если система установилась, но не грузится без флешки — почти наверняка Clover не установлен на диск или установлен в legacy-режиме вместо UEFI. Переустановите загрузчик, указав правильный целевой раздел EFI, и скопируйте туда рабочую папку с флешки.

Стоит ли обновляться с High Sierra на новую версию

High Sierra остаётся популярной из-за веб-драйверов NVIDIA, которых нет в более новых macOS. Если у вас карта Pascal — обновление лишит вас ускорения графики. Для встроенной графики Intel или поддерживаемых AMD переход на новую версию возможен, но требует пересборки конфига.

Часто задаваемые вопросы

Можно ли поставить High Sierra на процессор AMD?

Теоретически возможно через патчи ядра, но такие сборки нестабильны, теряют часть функциональности и требуют глубоких знаний. Для первого хакинтоша настоятельно предпочтительнее платформа Intel.

Работают ли веб-драйверы NVIDIA в новых macOS?

Нет, официальные веб-драйверы NVIDIA выпускались только до High Sierra включительно. Это одна из главных причин, по которой эта версия до сих пор востребована владельцами карт Maxwell и Pascal.

Легален ли хакинтош?

Лицензионное соглашение Apple разрешает установку macOS только на компьютеры Apple. Использование хакинтоша — нарушение условий лицензии, и каждый пользователь принимает решение на свой страх и риск.

Почему после обновления системы пропал звук или сеть?

Обновления macOS могут менять версии системных расширений, из-за чего старые кексты перестают работать. Перед обновлением делайте резервную копию EFI и убедитесь, что для новой версии системы есть совместимые версии ваших кекстов.

Нужен ли отдельный диск под macOS?

Не обязательно, но настоятельно удобно. Dual-boot с Windows на одном диске возможен, однако разметка и порядок установки требуют аккуратности. Отдельный SSD под хакинтош избавляет от большинства конфликтов загрузчиков.