Настройка clover для windows

Установка и настройка загрузчика Хакинтош — Clover

Загрузчик Clover необходим, что бы загрузить Mac OS на не-Apple оборудовании.

Последнюю версию загрузчика качаем отсюда

Перенести установочный файл можно на загрузочную флешку. Запускаем установщик:

Соглашаемся с лицензией.

В левом углу жмём кнопку Настроить

Настройки делаем как рисунках ниже. В разделе Темы можно установить интересующие темы Clover.

После произведения настроек жмём Установить.

Установка кекстов

После установки Clover нужно подложить необходимые кексты, иначе система не загрузится. Это кексты:

Необходимые кексты находятся на загрузочной флешке. Их нужно просто переместить на раздел жёсткого диска с Clover’ом. Изначально мы его не видим. Нам нужно его смонтировать.

На загрузочной флешке в каталоге Postinstall находятся разные утилиты.

С помощью EFI Mounter монтируем EFI-раздел нашего жёсткого диска. Открываем его и EFI-раздел загрузочной флешки. Копируем все необходимые кексты. Они должны находиться (и там, и там) по пути EFI/CLOVER/kexts/10.11/. Обязательно копируем кексты FakeSMC, NullCPUPowerManagement. Также можно загрузить AppleIntelE1000e, AtherosE2200Ethernet, RealtekRTL811, но мне, к примеру, они не понадобились.

Редактирование файла config.plist

В плане редактирования конфигурационного файла config.plist достаточно его скопировать с загрузочной флешки на наш EFI-раздел.

Завершим редактирование правкой параметров загрузки — раздел Boot. Открываем config.plist с помощью утилиты PlistEdit Pro

Режим запуска без вывода на экран

Жмём правую кнопку мыши и переходим в редактирование параметров

Удаляем параметр -v. Это режим вывода лога загрузки на экран.

2. Автоматическая загрузка Хакинтоша

Здесь прописываем название нашего тома с Хакинтошем. У меня это том HackOS

На этом основная настройка загрузчика Clover завершена.

Один комментарий к “Установка и настройка загрузчика Хакинтош — Clover”

Спасибо огромное )) Я дня 4 бился как сделать загрузку с HDD а не с флешки с clover Везде через одно место показывают как это сделать, а вы чётко и понятно и как прописать загрузку с hdd этот момент вообще на вес золото был описан вами )))) Спасибо вам ещё раз )))) Я настраивал этот конфиг много раз а стартануть с него не выходило ))))

Установка Mac OS X на PC. Часть 17: Clover

Мы давно собирались написать в нашем хакинтошном цикле статей о замечательном загрузчике Clover. На самом деле, мы следим за этим проектом с самого момента его создания — с каждым месяцем Clover становится всё более функциональным, и уже в самом скором будущем его можно будет объявить лучшим из современных загрузчиков.

Но главное в Кловере — то, что его создаёт наш с вами соотечественник, slice. С ним можно пообщаться на форуме applelife.ru, рассказать ему о багах, предложить новые функции, и шанс быть услышанным гораздо больше, нежеле в случае с Chameleon или XPC.

Про Clover можно рассказывать достаточно долго, поэтому сегодня мы ограничимся кратким обзором возможностей, достоинств и недостатков загрузчика.

Читайте также:  Windows 10 зависает при загрузке биоса

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

На сегодняшний день Clover — динамично развивающийся EFI-загрузчик, который догнал и перегнал по возможностям конкурентов. С совместимостью тоже всё в порядке: попробовать его в действии могут обладатели большинства современных материнок на базе Intel-процессоров.

Функции Clover можно разделить на две группы — то, что умеют и должны уметь все подобные загрузчики, и то, что умеет только данный загрузчик. К первой группе относятся:

  • поддержка EFI-загрузки Mac OS X и Windows
  • подгрузка пропатченной таблицы DSDT
  • возможность селективной загрузки отдельных ACPI-таблиц
  • генерация P-States и С-States для процессора (это избавляет вас от необходимости прописывать процессорную секцию в DSDT)
  • загрузка кекстов из сторонней директории
  • инжектирование видеокарточек, звука и Ethernet
  • возможность подмены UUID компьютера
  • пропатчивание USB

Но куда интереснее отличительные особенности Clover:

  • с этим загрузчиком у вас будет по-человечески работать панель настроек «Загрузочный том». Вы сможете переключаться между установленными системами так же, как на реальном Маке
  • Clover, хотя и является EFI-загрузчиком, умеет грузить Legacy-системы, которые другие EFI-загрузчики видеть отказываются. Например, если вы ставили Windows не через EFI-окружение, Clover всё равно сумеет загрузить систему
  • Clover умеет грузить Linux, причём не только в Legacy-режиме, но и через EFI-среду
  • Clover умеет извлекать и патчить DSDT на лету! Правда, на момент написания статьи данная фишка находится в стадии активного допиливания, но мы не сомневаемся, что скоро она заработает полноценно. Эта возможность позволяет пользователю вообще обойтись без мороки с DSDT. Загрузчик всё сделает сам
  • на материнских платах с UEFI Clover умеет грузиться напрямую из UEFI-среды, ничего не эмулируя. Таким образом, воплощается в реальность давняя мечта многих хакинтошников — использовать на PC-платах самые настоящие EFI-модули
  • внешний вид Clover очень гибко настраивается. Можно менять не только значки, логотипы и фон, но даже шрифты
  • Clover позволяет делать скриншоты прямо из своего графического интерфейса (F10), а также умеет записывать доскональный лог процедуры загрузки (F2)
  • Clover разрешает хранение на одном загрузочном носителе независимых конфигураций для разных компьютеров. Например, вы сможете создать чудо-флешку, которая одинаково успешно будет грузить и десктоп, и ноутбук

Clover ставится примерно так же, как Chameleon — нужно будет заменять загрузочные сектора. Поддерживается установка на флешки, жёсткие диски и скрытый EFI-раздел GPT-дисков. Удобный PKG-установщик избавляет пользователя от необходимости вводить команды в Терминале, всё отлично автоматизировано.

Clover селится в папке EFI того раздела, загрузочные сектора которого заменены. Структура файлов и папок следующая:

Ваш пропатченный файл DSDT нужно положить в папку EFI/ACPI/patched. Дополнительные EFI-модули располагаются в папках drivers32 и drivers64. Драйверы для различных систем (в т.ч. и Mountain Lion) кладутся в папку kexts согласно её версиям систем. Наборы настроек для различных компьютеров лежат в подпапках внутри EFI/OEM.

Читайте также:  Файл настройки времени windows

Главных файлов настроек в Clover два:

  • EFI/BOOT/config.plist отвечает за всё, что связано с хакинтошем. Все базовые параметры задаются здесь
  • EFI/BOOT/refit.conf — настройки внешнего вида Clover

Темы для Clover распаковываются в папку EFI/BOOT/themes. Кроме того, каждой теме обычно соответствует свой файл refit.conf. Кстати, тем для Кловера накопилось уже достачно, вот лишь несколько примеров:

Но красивости — дело вторичное, самое главное — чтобы Clover нормально работал на вашей конфигурации оборудования. А для этого придётся повозиться с файлом config.plist. Названия ключей в этом файле отличаются от форматов, принятых в Chameleon, iBoot или XPC, так что без правки обойтись не получится. Вот пример содержимого config.plist:

SystemParameters

boot-args
darkwake=0
prev-lang:kbd
ru:0
DefaultBootVolume
Lion
CustomUUID
8A2EBD6C-8F0D-58AC-8745-92С4A1FD177A
InjectSystemID
No

SMBIOS

BiosVendor
Apple Inc.
BiosVersion
MP51.007F.B00.0903051113
BiosReleaseDate
10/28/10
Manufacturer
Apple Inc.
ProductName
MacPro5,1
Version
1.5
Family
Mac
SerialNumber
G8031788GWR
BoardManufacturer
Apple Inc.
BoardSerialNumber
C020321R035DC771H
Board-ID
Mac-F221BEC8

CPU

ProcessorType
0x0601
CpuFrequencyMHz
2667
BusSpeedkHz
133330
QPI
2500

Graphics

GraphicsInjector
No

PCI

StringInjector
Yes
DeviceProperties

PCIRootUID
0
HDAInjection
Detect
LpcTune
Yes

ACPI

DropOemSSDT
No
GenerateCStates
No
GeneratePStates
No
smartUPS
No
PatchNMI
No
FixDsdtMask
0x0000

В верхней секции задаются флаги загрузки, язык компьютера по умолчанию, загрузочный том (по названию), UUID оборудования.

Секция SMBIOS предназначена для прописывания информации о модели Мака, под которую косит ваш хакинтош. Все параметры отсюда идентичны сведениям, которые вводятся в других загрузчиках.

В секции CPU вводится информация о вашем процессоре — его шестнадцатиричный идентификатор, частота, скорость шины (обратите внимание — в килогерцах) и QPI.

Секция Graphics позволяет прописать информацию о вашей видеокарте. Вы можете ввести объём памяти (ключ VRAM), количество видеовыходов (VideoPorts), фреймбуффер (только для AMD-карт, ключ FBName), NVCAP карты и значение display-cfg.

Секция PCI позволяет инжектировать стринги, изменить номер PCI Root, включить или отключить патчи HDA и LPC.

Наконец, секция ACPI содержит множество параметров, касающихся параметров работы процессора (С-States, P-States), режима сна, патча NMI. Патч DSDT на лету включается здесь же — вместо 0x0000 нужно ввести шестнадцатиричную маску, соответствующую сумме кодов нужных вам фиксов. Подробности см. здесь.

Подробный FAQ по установке и настройке Clover вы можете найти на форуме AppleLife.

У Clover предостаточно плюсов, думаем, из написанного выше это понятно. Но есть и несколько досадных недостатков:

  • долгая загрузка. Увы, Clover грузится гораздо дольше XPC (практически в три раза). На материнках с UEFI ситуация получше
  • проблемы с iCloud. Многие пользователи сетуют на невозможность залогиниться в iCloud. Не помогают абсолютно никакие фиксы. Вероятно, проблема связана с механизмом инжектирования UUID — либо Clover подставляет его не везде, либо там, где подставлять не нужно
  • проблемы с EFI-системами. Пока Clover не очень дружит с Windows 8, могут случаться синие экраны смерти, компьютер может зависать при выключении либо при входе в режим сна. Конечно, хочется обвинить в этом корявую Винду, но в данном случае это точно не её вина 😉

В остальном Clover — прекрасный вариант для начинающего хакинтошника, который не хочет тратить время и силы на тщательную доводку системы. Clover автоматизирует множество рутинных задач, ранее стоявших перед желающими организовать хакинтош. Это загрузчик действительно делает хакинтоши ещё на шаг ближе к реальным Макам.

Читайте также:  Lenovo z500 and windows 10

Настройка clover для windows

    UEFI bios:
  1. Скидываем все настройки в default.
  2. AHCI — enable;
  3. Vt-d: Disable (+ в Clover дропнуть DMAR таблицу)
  4. Vt-x: Enable (только для 10.13 и если используете виртуальные машины)
  5. Intel Virtualization Technology — Enable
  6. Serial-port: Disable
  7. XHCI Hand-off: Disable (рекомендуеться)
  8. XHCI Hand-off: Enabled (только если что то не работает в режиме Disable )
  9. IOAPIC 24-119 Entries: Enabled (подмечено что у многих с этим пунктом паникует, поэтому тестируйте)
  10. CSM: Disable (по возможности)
  11. Fasboot: Disable
  12. Secure boot: Disable or Other OS

Legacy bios:

  • AHCI: enable;
  • HPET: enable;
  • Vt-d: disable;
  • ACPI Suspend Type — S3 (Only);
  • No Execute memory — enable;
  • USB Legacy — enable;
  • Отключаем всю периферию (вебки, смарты, блютуз-свистки, кард-ридеры и т.д.)
  • . .
    [i]Примечание:

    1. HDD должен быть подключен к SATA-0, контролер Intel.
    2. . [/i]

    Для установки потребуется флешка не менее 8Гб.

    1. ПК на ОС Windows XP/7/8.
    2. Скачать утилиту Boot Disk Utility с страницы разработчика cvad или с форума applelife.ru со страницы посвящённой данной утилите.
    3. Установить по инструкции
    4. Зайти на флешку в папку EFI\CLOVER\ и удалить папку OEM и файл config-sample (не путать с config.plist).
    5. Зайти на https://github.com/aci…pleSupportPkg/releases скачать ApfsDriverLoader.efi и скопировать его в папку EFI\CLOVER\drivers64UEFI (необходимо для macOs 10.13 и выше!)
    6. Добавить в EFI\CLOVER\Kext\Other https://github.com/acidanthera/Lilu/releases
    7. Добавить в EFI\CLOVER\Kext\Other https://github.com/aci…WhateverGreen/releases
    8. Скачать образ Mac OS X по указанным ссылкам:
      Нажми и качай!
    9. Развернуть скаченный образ на подготовленную флешку.
      1. Инструкция с applelife.ru пункт «Заливка дистрибутива macOS на второй том загрузочного USB Flash drive:«:
      2. Перед распаковкой образа необходимо нажать кнопку ^Format disk^.
      3. В основном окне программы -> Destination Disk — выбираем наш USB Flash Drive -> Part2.
      4. Нажимаем кнопку «Restore Partition».
      5. В открывшемся окне проводника выбираем распакованный файл с расширением *.hfs.
    10. Тем, кто устанавливает на ноутбук (или имеет PS/2 мышь или клавиатуру) , обязательно скачать VoodooPS2Controller.kext.zip ( 97,46 КБ )
      , новая версия: VoodooPS2Controller.kext.zip ( 93,86 КБ )
      положить в папку EFI/CLOVER/KEXT/10.X или Other
    11. Всё, установочная флешка готова, можно приступать к установке.

    За данный споcоб установки благодарим cvad и Skvo
    Данная инструкция написана по материалам с applelife.ru

    Установить один из загрузчиков на диск (если он не входит в состав сборки) :
    — Загрузчик №1 — Clover (рекомендуется для большинства пользователей);
    Как это сделать: UEFI, Legacy BIOS.
    — Загрузчик №2 — OpenCore (для опытных пользователей)
    — Загрузчик №3 — Chameleon (на данный момент существует для очень старых систем и особых случаев);
    *загрузчик устанавливаем только один, на ваш выбор

    После входа в macOS первое, что делаем:

    1. Устанавливаем кекст для сетевой карты;
    2. Настраиваем SMbios;
    3. «Заводим» видео-карту (разрешение должно быть правильным, и верхняя строка прозрачная);
    4. Поднимаем «нативное управление питанием» процессора;
    5. Поднимаем звук через AppleALC или VoodooHDA

    .
    21. Ставим програмулинки и «рюшечки».

    Оцените статью