Big Sur Hackintosh: установка macOS 11 на обычный ПК

Установка macOS Big Sur на ПК начинается с проверки процессора и видеокарты: система корректно работает на Intel Core поколений начиная примерно с Ivy Bridge и новее, а из дискретной графики без дополнительных патчей заводятся карты AMD Radeon серий RX 4xx/5xx, Vega и Navi (RX 5xxx). Если у вас видеокарта NVIDIA новее Kepler (GTX 7xx), Big Sur её не поддерживает — драйверов для этой системы не существует, и это аппаратное ограничение, а не ошибка настройки.

Хакинтош — это обычный компьютер, на котором macOS запускается через загрузчик OpenCore или устаревший Clover. Big Sur (macOS 11) стал заметным рубежом: Apple изменила механизм загрузки системы, поэтому старые конфигурации от Catalina часто требуют пересборки. Ниже разберём подготовку железа, создание установочной флешки, настройку загрузчика и типичные проблемы.

Совместимое железо для Big Sur

Прежде чем скачивать образ, сверьте комплектующие с требованиями системы. Процессор должен поддерживать инструкции SSE4.2 — это отсекает совсем старые платформы. AMD-процессоры (Ryzen, Athlon) тоже работают, но требуют патчей ядра и отдельной ветки конфигурации.

  • 🧠 Процессор: Intel Core i3/i5/i7/i9 от Ivy Bridge до Comet Lake; Ryzen — с патчами AMD Vanilla.
  • 🎮 Видеокарта: AMD RX 460–RX 6800 XT, Vega 56/64; встроенная графика Intel HD 4000+ и UHD 630 как основная или для ускорения.
  • 💾 Накопитель: SSD с интерфейсом SATA или NVMe; некоторые NVMe-контроллеры несовместимы — проверяйте конкретную модель.
  • 📶 Сеть: Ethernet на чипах Intel и Realtek работает через кексты; Wi-Fi лучше всего заводится на картах Broadcom.
⚠️ Внимание: совместимость NVMe-SSD и материнской платы проверяйте по базам совместимости сообщества (например, репозитории Dortania) до начала установки. Отдельные модели SSD вызывают зависания и паники ядра, которые невозможно устранить настройкой.
📊 На каком железе вы собираете Hackintosh под Big Sur?
Intel + AMD Radeon
Intel + встроенная графика
AMD Ryzen + Radeon
Только выбираю конфигурацию

Подготовка установочной флешки

Понадобится USB-накопитель объёмом от 16 ГБ. Сам образ Big Sur проще всего получить на работающем Mac или в виртуальной машине через команду softwareupdate --fetch-full-installer либо через утилиту gibMacOS на Windows — она скачивает официальные установочные файлы Apple.

На Mac флешка создаётся командой в терминале:

sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyUSB

На Windows образ записывается через gibMacOS вместе с MakeInstall или через восстановление раздела в Paragon Partition Manager. После записи на раздел EFI флешки копируется папка загрузчика OpenCore с вашим конфигом.

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

Загрузчик OpenCore — текущий стандарт для хакинтоша. Конфигурация собирается по официальному гайду OpenCore Install Guide (Dortania) под конкретное поколение процессора: для каждой платформы там есть готовый шаблон config.plist с перечнем обязательных кекстов и патчей ACPI.

Минимальный набор кекстов для Big Sur выглядит так:

  • 🔧 Lilu.kext — базовый фреймворк для патчинга системы.
  • 🎨 WhateverGreen.kext — исправления графики AMD и Intel.
  • 🔊 AppleALC.kext — активация встроенного звука (нужен правильный layout-id для вашего аудиокодека).
  • 🌐 IntelMausi.kext или RealtekRTL8111.kext — сетевые драйверы соответственно.
  • 💽 NVMeFix.kext — корректная работа NVMe-накопителей.

Файл config.plist редактируется через ProperTree — этот редактор корректно работает со структурой plist и умеет делать снапшот папки OC командой OC Snapshot, что избавляет от ручного прописывания каждого кекста. После правок конфиг обязательно проверяйте утилитой ocvalidate из комплекта OpenCore — она укажет на синтаксические и логические ошибки.

☑️ Проверка EFI перед первой загрузкой

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

Настройки BIOS

Без правильных параметров BIOS/UEFI установщик Big Sur не стартует. Набор опций зависит от производителя материнской платы, поэтому точные названия пунктов сверяйте с руководством к своей плате — у разных вендоров один и тот же параметр может называться по-разному.

ПараметрРекомендуемое значениеЗачем
Secure BootDisabledmacOS не подписана для UEFI ПК
Fast BootDisabledИсключает пропуск инициализации USB
VT-dDisabled (или DisableIoMapper)Конфликты виртуализации с macOS
CFG LockDisabledЗапись в MSR-регистры для power management
XHCI Hand-OffEnabledПередача управления USB ОС

Если опция CFG Lock в BIOS отсутствует, в OpenCore есть обходные квирки AppleCpuPmCfgLock и AppleXcpmCfgLock — но лучше отключить блокировку на уровне прошивки, если плата это позволяет.

Установка системы и первый запуск

Загрузитесь с флешки, выберите в меню OpenCore пункт установщика macOS. Первый этап — форматирование целевого диска в APFS через Дисковую утилиту со схемой разделов GUID. Затем запускается установка, которая проходит в несколько перезагрузок — каждый раз в меню OpenCore выбирайте пункт macOS Installer или появившийся раздел с продолжением установки.

После финальной перезагрузки система предложит начальную настройку: язык, учётная запись, iCloud. Перед входом в Apple ID убедитесь, что SMBIOS-серийники сгенерированы и не совпадают с реальным Mac — иначе возможна блокировка учётной записи Apple. Проверка серийного номера делается на сайте проверки гарантии Apple: валидный для хакинтоша номер должен выдавать ошибку «не найден», а не чужое устройство.

⚠️ Внимание: не переносите EFI с чужих сборок «под похожее железо» без проверки. Различия в аудиокодеке, сетевом чипе или ревизии платы приводят к паникам ядра, и поиск причины в чужом конфиге занимает больше времени, чем сборка с нуля по гайду.

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

Зависание на строке [EB|#LOG:EXITBS:START] — самая частая проблема: она связана с настройками памяти в разделе Booter → Quirks. Обычно помогает включение DevirtualiseMmio, EnableWriteUnprotector и корректный ProvideCustomSlide. Точный набор зависит от материнской платы.

Чёрный экран после загрузчика чаще всего означает проблему с графикой: для Navi нужен boot-аргумент agdpmod=pikera, для встроенной графики Intel — правильный AAPL,ig-platform-id в секции DeviceProperties. Паника In Memory Panic Stackshot Succeeded указывает на несовместимость NVMe или конфликт кекстов.

Как читать лог загрузки OpenCore

Включите в config.plist параметры Misc → Debug: Target = 67 и AppleDebug = YES. После попытки загрузки в корне EFI появится файл opencore-дата.txt с подробным логом. Ищите строки с пометкой OC: Halting или последнюю строку перед остановкой — она указывает на этап, где произошёл сбой.

Обновления и стабильная работа

Системные обновления внутри Big Sur (11.x → 11.y) обычно устанавливаются штатно через «Обновление ПО», но перед каждым апдейтом обновляйте OpenCore и кексты до актуальных версий — Apple периодически меняет механизмы загрузки. Переход на следующую мажорную версию (Monterey и новее) — это уже отдельная процедура с пересборкой конфига.

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

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

Пойдёт ли Big Sur на видеокарте NVIDIA?

Только на старых картах поколения Kepler (GTX 6xx/7xx), для которых в Big Sur остались встроенные драйверы. Для Maxwell, Pascal, Turing и новее веб-драйверов под Big Sur не выпускалось — максимум, что доступно, это High Sierra с соответствующими драйверами.

Можно ли поставить Big Sur на AMD Ryzen?

Да, через патчи ядра AMD Vanilla в OpenCore. Работают Ryzen всех поколений, но есть ограничения: некоторые приложения, использующие специфичные инструкции Intel (например, часть функций Adobe), могут работать некорректно или требовать обходных решений.

Что выбрать: OpenCore или Clover?

OpenCore. Clover для Big Sur требует прослойки OpenCore внутри себя и считается устаревшим решением. Все актуальные гайды и кексты ориентированы на OpenCore.

Будут ли работать iMessage и FaceTime?

Будут, если корректно сгенерированы SMBIOS-данные: уникальные серийный номер, Board Serial Number, SmUUID и ROM. Используйте GenSMBIOS, проверяйте серийник на сайте Apple — он не должен принадлежать реальному устройству.

Обновится ли хакинтош на Big Sur до Monterey?

Технически да, но это не простое обновление: потребуется актуальная версия OpenCore, пересмотр SMBIOS (возможно, смена модели Mac) и проверка совместимости кекстов. Перед апгрейдом сделайте полный бэкап EFI и системы.