Clover Boot Manager появляется в списке загрузочных устройств BIOS сразу после записи его EFI-раздела на флешку или диск — и это первый признак того, что загрузчик развернут корректно. Если же вместо меню Clover экран остается черным или система уходит в перезагрузку, чаще всего причина кроется в отсутствующих драйверах UEFI, неверной структуре папки EFI или конфигурационном файле config.plist, который не соответствует оборудованию.
Этот загрузчик чаще всего используется для запуска macOS на обычных ПК — так называемых Hackintosh, — а также для организации мультизагрузки нескольких операционных систем на одном компьютере. Ниже разберем, как работает Clover Boot Manager, как его установить и настроить, и что делать при типичных сбоях.
Что такое Clover Boot Manager и как он работает
Clover — это загрузчик с открытым исходным кодом, который запускается в среде UEFI (или эмулирует её на старых машинах с Legacy BIOS) и передает управление выбранной операционной системе. Его ключевая особенность — способность «на лету» патчить ядро macOS и подменять таблицы ACPI, благодаря чему система Apple принимает обычное железо за оригинальное.
После включения компьютера прошивка UEFI находит файл BOOTX64.efi на EFI-разделе и запускает Clover. Тот, в свою очередь, сканирует диски, находит установленные системы и выводит графическое меню с иконками томов. Какая запись появится в меню и с какими параметрами — определяется файлом config.plist в папке EFI/CLOVER.
Загрузчик поддерживает темы оформления, автоматический выбор системы по таймауту, скрытие лишних томов и внедрение кекстов (драйверов macOS) из папки kexts без модификации самой системы.
Где скачать Clover и как подготовить носитель
Актуальные сборки Clover распространяются через официальный репозиторий проекта на GitHub в виде пакета-установщика для macOS или ISO-образа. Скачивать загрузчик со сторонних «сборок» не стоит: в них нередко вшиты устаревшие драйверы и чужие конфиги, которые только усложнят диагностику.
Подготовка загрузочной флешки в общем виде выглядит так:
- 💾 Отформатируйте флешку в FAT32 со схемой разделов GPT — именно такой носитель гарантированно увидит UEFI.
- 📂 Скопируйте папку
EFIс содержимым Clover в корень накопителя. - ⚙️ Поместите в
EFI/CLOVER/kexts/Otherнеобходимые кексты для вашего железа (как минимум сетевой и USB-поддержку, если они нужны). - 🧩 Проверьте наличие драйверов UEFI в папке
drivers/UEFI— без них загрузка может остановиться на черном экране.
⚠️ Внимание: состав драйверов и кекстов зависит от конкретной версии Clover и вашей материнской платы. Универсального набора не существует — сверяйтесь с актуальной документацией проекта и гайдами под вашу конфигурацию, а не копируйте чужие папки EFI целиком.
Установка Clover на жесткий диск
После того как система успешно стартует с флешки, загрузчик переносят на внутренний диск, чтобы компьютер загружался самостоятельно. Для этого монтируется скрытый EFI-раздел целевого диска и на него копируется папка EFI с рабочей флешки.
В macOS смонтировать EFI-раздел можно через Терминал командой diskutil list, чтобы определить идентификатор раздела, а затем:
sudo diskutil mount disk0s1
В Windows EFI-раздел монтируют сторонними утилитами либо через mountvol. После копирования файлов остается добавить запись Clover в NVRAM прошивки — в меню загрузки BIOS выберите пункт вроде Add Boot Option, если ваша плата его поддерживает, или воспользуйтесь утилитой efibootmgr в Linux.
☑️ Проверка перед перезагрузкой без флешки
Настройка config.plist
Файл config.plist — сердце конфигурации Clover. Это XML-документ, который удобнее всего редактировать через Clover Configurator или любой plist-редактор, поскольку ручная правка XML легко приводит к синтаксическим ошибкам.
Ключевые секции конфигурации:
- 🖥️ SMBIOS — модель Mac, под которую маскируется ПК; от неё зависят работа iMessage, обновления и энергосбережение.
- 🎛️ Boot — аргументы загрузки (
-vдля текстового режима,npciи другие при необходимости). - 🧱 ACPI — патчи таблиц DSDT/SSDT и подключаемые SSDT-файлы.
- 🎨 GUI — тема оформления, скрытые тома и запись, загружаемая по умолчанию.
- 💉 Devices — инъекция свойств для видеокарты, аудио и других устройств.
Выбирайте SMBIOS, близкий к вашему процессору и видеокарте по поколению: слишком новая или слишком старая модель Mac приводит к проблемам с power management и графикой. Точное соответствие подбирается под конкретное железо — универсальной таблицы здесь нет.
Мультизагрузка: Windows, Linux и macOS в одном меню
Clover автоматически обнаруживает большинство установленных систем и выводит их иконки в меню. Однако на дисках с несколькими EFI-разделами или нестандартной разметкой появляются дубли и «мусорные» записи — тома восстановления, устаревшие загрузчики, служебные разделы.
Лишние пункты скрываются в секции GUI → Hide по имени тома или его UUID. Если нужная система не появляется, для неё создают пользовательскую запись в разделе GUI → Custom Entries, указав путь к загрузочному файлу, например:
\EFI\Microsoft\Boot\bootmgfw.efi
Таймаут автоматического выбора задается параметром Timeout в секции Boot, а система по умолчанию — параметром DefaultVolume, где указывается имя тома.
Типичные ошибки Clover и их решение
Большинство сбоев проявляется еще до появления меню или в первые секунды загрузки macOS. Ниже — частые симптомы и направления диагностики.
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| Черный экран вместо меню Clover | Отсутствуют драйверы UEFI | Содержимое папки drivers/UEFI |
| Clover не виден в списке загрузки BIOS | Нет записи в NVRAM или неверный формат EFI-раздела | Файловую систему раздела (FAT32) и запись в Boot-меню платы |
| macOS останавливается с запрещающим знаком | Не подхватились кексты или неверные boot-аргументы | Папку kexts и параметры в секции Boot |
| Загрузка замирает на строке текста | Проблема с ACPI-патчами или SMBIOS | Включить режим -v и смотреть последнюю строку лога |
| В меню дубли и лишние тома | Автосканирование находит служебные разделы | Секцию GUI → Hide в config.plist |
Диагностику всегда начинайте с текстового режима: добавьте аргумент -v через меню Options прямо в Clover, не меняя постоянный конфиг. Последняя строка перед зависанием указывает на этап, где возникла проблема.
⚠️ Внимание: обновление Clover до новой версии без проверки совместимости — частая причина, почему вчера работавшая система перестает грузиться. Структура папок драйверов между версиями менялась, поэтому обновляйте загрузчик с резервной копией рабочей папки EFI и держите под рукой загрузочную флешку.
Почему многие переходят с Clover на OpenCore
Проект OpenCore считается более «чистым» с точки зрения macOS: он меньше модифицирует систему, точнее эмулирует поведение настоящих Mac и активнее поддерживается сообществом. Clover остается рабочим вариантом, особенно для старых конфигураций, но новые гайды по Hackintosh все чаще ориентированы на OpenCore.
Clover или OpenCore: что выбрать
Вопрос выбора загрузчика возникает у каждого, кто настраивает Hackintosh с нуля. Clover проще в освоении: у него есть графические конфигураторы, автоматическое сканирование томов и более «прощающее» поведение при неточном конфиге. OpenCore требует внимательной ручной настройки, но дает более предсказуемый результат и лучше совместим с обновлениями macOS.
Если у вас уже есть рабочая система на Clover, мигрировать только ради моды не обязательно. А вот новую установку на современном железе разумнее строить на OpenCore, следуя официальному гайду проекта.
Часто задаваемые вопросы
Можно ли установить Clover без флешки?
Да, если на диске уже есть EFI-раздел и вы можете смонтировать его из работающей системы — папка EFI копируется напрямую. Флешка нужна в первую очередь как страховка и как способ загрузиться при нерабочем основном загрузчике.
Почему Clover не видит установочный образ macOS?
Возможные причины: образ записан на файловую систему, которую загрузчик не читает, отсутствует нужный драйвер файловой системы (например, для HFS+ или APFS) либо сам образ записан некорректно. Проверьте наличие соответствующих драйверов в папке drivers и пересоздайте установочный носитель.
Безопасно ли обновлять macOS при загрузке через Clover?
Минорные обновления обычно проходят штатно, но мажорные версии macOS могут потребовать новой версии загрузчика и обновленных кекстов. Перед крупным обновлением проверьте совместимость вашей конфигурации и сделайте резервную копию EFI и данных.
Как вернуть загрузку Windows, если Clover больше не нужен?
Загрузитесь с установочного носителя Windows, откройте командную строку в среде восстановления и выполните bootrec /fixmbr и bootrec /rebuildbcd, а затем удалите запись Clover из загрузочного меню прошивки. Папку EFI с Clover на диске после этого можно удалить.
Работает ли Clover на старых ПК с обычным BIOS?
Да, Clover умеет устанавливаться в режиме Legacy BIOS через специальный boot-сектор, эмулируя среду UEFI. Однако на современных платах предпочтителен нативный UEFI-режим — он стабильнее и быстрее.