Теперь, когда у нас есть все наши кексты(.kext), SSDT(.aml) и драйверы прошивки, ваш USB должен выглядеть примерно так:
- Примечание: Ваш USB будет выглядеть по-другому, у каждой системы разные требования.
# Создание вашего config.plist
Для начала, нам нужно взять sample.plist из OpenCorePkg (opens new window), он будет находится в папке Docs
:
Дальше, давайте переместим его на EFI раздел USB(будет называться BOOT в Windows) в EFI/OC/
, и переименуем его в config.plist:
# Добавление ваших SSDT, кекстов и драйверов прошивки
Для остальной части этого руководства, вам нужно будет как-то редактировать plist. И в нашем руководстве мы будем использовать ProperTree и GenSMBIOS, чтобы помочь автоматизировать часть утомительной работы:
- ProperTree (opens new window)
- Универсальный plist редактор
- GenSMBIOS (opens new window)
- Для генерации наших SMBIOS данных
Далее, давайте откроем ProperTree и отредактируем наш config.plist:
ProperTree.command
- Для macOS
- Подсказка: есть утилита
buildapp.command
в папкеScripts
, которая превратит ProperTree в отдельное приложение для macOS
ProperTree.bat
- Для Windows
Когда запустите ProperTree, откройте ваш config.plist нажатием Cmd/Ctrl + O и выберите файл config.plist
на вашем USB.
После того как открыли конфиг, нажмите Cmd/Ctrl + Shift + R и выберите вашу EFI/OC папку, чтобы совершить «Clean Snapshot»:
- Это удалит все записи из config.plist и затем добавит все ваши SSDT, кексты и драйверы прошивки в конфиг
- Cmd/Ctrl + R это другая опция, которая добавит все ваши файлы, но оставит записи отключенными, если они были настроены таким образом раньше, полезно при решении проблем, но нам сейчас не нужно
Когда всё сделано, вы увидите ваши SSDT, кексты и драйверы прошивки заполненными в config.plist:
- Примечание: Если у вас появится окно «Disable the following kexts with Duplicate CFBundleIdentifiers?», нажмите «Yes». Это делается для того, чтобы убедиться, что у вас не будут инжектироваться дублирующиеся кексты, поскольку некоторые кексты могут иметь одни и те же плагины(например, VoodooInput находящийся как в VoodooPS2, так и в VoodooI2C)
Если вы хотите немного почистить файл, вы можете удалить записи #WARNING
. Хотя они оставаясь там не вызывают проблем, поэтому это личное предпочтение.
# Выбор вашей платформы
Теперь наступает важная часть — выбор пути конфигурации. У каждой платформы есть свои уникальные особенности, которые вам необходимо учитывать, поэтому очень важно знать свое оборудование. Смотрите ниже, что делать дальше:
# Настольные Intel
- Примечание: Серия Intel NUC считается мобильным оборудованием, для этих ситуаций мы рекомендуем следовать разделу Intel ноутбуки
Кодовое название | Серия | Выход |
---|---|---|
Yonah, Conroe и Penryn | E8XXX, Q9XXX, etc 1 (opens new window), etc 2 (opens new window) | 2006-2009 г. |
Lynnfield и Clarkdale | 5XX-8XX | 2010 г. |
Sandy Bridge | 2XXX | 2011 г. |
Ivy Bridge | 3XXX | 2012 г. |
Haswell | 4XXX | 2013-2014 г. |
Skylake | 6XXX | 2015-2016 г. |
Kaby Lake | 7XXX | 2017 г. |
Coffee Lake | 8XXX-9XXX | 2017-2019 г. |
Comet Lake | 10XXX | 2020 г. |
# Ноутбуки Intel
Кодовое название | Серия | Выход |
---|---|---|
Clarksfield и Arrandale | 3XX-9XX | 2010 г. |
Sandy Bridge | 2XXX | 2011 г. |
Ivy Bridge | 3XXX | 2012 г. |
Haswell | 4XXX | 2013-2014 г. |
Broadwell | 5XXX | 2014-2015 г. |
Skylake | 6XXX | 2015-2016 г. |
Kaby Lake и Amber Lake | 7XXX | 2017 г. |
Coffee Lake и Whiskey Lake | 8XXX | 2017-2018 г. |
Coffee Lake Plus и Comet Lake | 9XXX-10XXX | 2019-2020 г. |
Ice Lake | 10XXX | 2019-2020 г. |
# Intel HEDT
Этот раздел включает оборудование как для энтузиастов, так и серверное.
Кодовое название | Серия | Выход |
---|---|---|
Nehalem и Westmere | 9XX, X3XXX, X5XXX, etc 1 (opens new window), 2 (opens new window) | 2008-2010 г. |
Sandy/Ivy Bridge-E | 3XXX, 4XXX | 2011-2013 г. |
Haswell-E | 5XXX | 2014 г. |
Broadwell-E | 6XXX | 2016 г. |
Skylake/Cascade Lake-X/W | 7XXX, 9XXX, 10XXX | 2017-2019 г. |
# AMD
Кодовое название | Серия | Выход |
---|---|---|
Bulldozer/Jaguar | Непонятно (opens new window) | AMD реально были плохи в названиях раньше (opens new window) |
Zen | 1XXX, 2XXX, 3XXX, 5XXX | 2017-2020 г. |
- Примечание:
Threadripper 3его поколения(39XX) не поддерживаются, однако 1ое и 2ое поколение поддерживается- Последние версии BIOS и OpenCore решили эту проблему, теперь поддерживаются все платформы на Threadripper
Последнее обновление: 3 месяца назад
Во многих инструкциях о том как установить свой первый Хакинтош почему-то упускают один главный и важный шаг — создание файла plist.config. Исправляем данную ситуацию.
Ранее мы рассказывали что необходимо, чтобы установить хакинтош:
- Выбор железа для Хакинтош
- Скачивание образа macOS
- Настройка BIOS / UEFI
- Значение аргументов (ключей) загрузки
- Создание загрузочной флешки
- С помощью терминала
- В Windows с помощью (BDU) Boot Disk Utility
- С помощью UniBeast в macOS
- Скачать kext для Хакинтош
- Куда и как установить Kext для Хакинтош?
- Какие драйверы устанавливать в drivers64UEFI
- Создание config.plist для установки Хакинтош <
- Установка Хакинтош
- Установить загрузчик Clover на системный диск
- Установка драйвера Nvidia Web Driver
- Как завести звук на Хакинтош?
- Как завести USB?
- Изменить таймер запуска Хакинтош
- Включить ускорение Intel Quick Sync Video на Хакинтош
- Как перенести файлы с Mac в Windows
- Не удается установить программы, срабатывает защита
- Настройка Windows клавиатуры в Mac
- USB Bluetooth адаптер «отваливается»
- Сбивается время в Windows
Не понятно почему, но большинство сайтов просто забывают рассказать пользователям которые пытаются установить свой первый Хакинтош о таком файле как config.plist.
Данный файл отвечает за то чтобы система стартовала и работала, не возникали баги и вносить различные фиксы.
Это довольно тяжёлый этап, для того чтобы начать установку Хакинтоша, так как в зависимости от железа нужно вносить свои правки, а так как у всех компьютеры разные, настройка config.plist становиться индивидуальной. Но все же я попытаюсь рассказать основную информацию, а далее вам стоит попытаться свой личный config.plist и если пойдет все хорошо установить систему, либо же попросить на профильном форуме, чтобы вам помогли до настроить файл конфигурации.
Предыдущий шаг: скачивание драйверов UEFI
Может быть и есть люди, которые создали полностью рабочий вариант config.plist в Windows, но сделать это будет очень трудно, либо с помощью web-инструмента. Поэтому создавать данный файл будем в виртуальной машине macOS. О том как их создать читайте в наших прошлых статьях:
- Установка macOS Virtualbox
- Установка macOS VmWare
Как по мне проще и легче установить в VmWare…
Теперь же необходим инструмент с помощью которого будет мастерить config.plist — скачиваем Clover Configurator и запускаем его.
Настройка config.plist для установки в Clover Configurator
Переходим сразу же на вкладку под названием «SMBIOS». В этой вкладке вам необходимо подобрать максимально похожий Mac. Для этого необходимо знать какой процессор установлен на вашем компьютере и близок к тому, что установлен в настоящем iMac или MacBook, MacPro.
Почти половина дела сделано, переходим во вкладку «System Parameters».
В выпадающем списке Inject Kexts выбираем «Yes» и ставим галочку напротив «Inject System ID». Это необходимо чтобы kext-ы которые мы приготовили, были загружены.
Переходим во вкладку «ACPI». Здесь вам необходимо включить различные Fix (как минимум те что указаны на скриншоте), так как в противном случае может возникнуть паника ядра и система «упадет», а может и нет. Об этом вы узнаете путем личных экспериментов.
Если у вас процессор Haswell, то рекомендуется поставить «1» напротив Plugin Type
Переходим во вкладку «Boot». Ставим как минимум одну галочку напротив -v и устанавливаем таймаут.
Возможно необходимо будет указать и другие ключи, но об этом вы узнаете позже сами экспериментальным путем.
Переходим во вкладку «Devices» и ставим все галочки USB, кроме последнего пункта.
Теперь на панели выбираем «Files» — «Save», чтобы сохранить созданный только что файл config.plist.
Еще раз напомню, что минимум необходимых настроек которые необходимо внести в config.plist и возможно его вам необходимо дорабатывать под себя!
Готовые config.plist для разных поколений процессоров
Если вам лень или настройка конфига вам слишком сложна по первой, то лучше воспользоваться, универсальными файлами config.plist, составленными для определенных поколений CPU:
- Ivy Bridge
- Haswell
- Skylake
- Kaby Lake
- Coffee Lake
Они еще требуют доработки, но более или менее подходят многим.
Далее файл config.plist необходимо переместить на загрузочную флешку, раздел EFI, папка Clover.
В следующей статье я расскажу вам как установить macOS (Hackintosh) на компьютер.
Следующий шаг: Значение аргументов при загрузке Хакинтош
У вас еще остались дополнительные вопросы? Задавайте их в комментариях, рассказывайте о том, что у вас получилось или наоборот!
Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.
config.plist Setup
Now that we’ve got all our Kexts(.kext), SSDTs(.aml) and firmware drivers(.efi), your USB should start to look something like this:
- Note: Your USB will look different, everyone’s system will have different requirements.
Creating your config.plist
First we’ll want to grab the Sample.plist
from the OpenCorePkg, this will be located under the Docs
folder:
Next lets move it onto our USB’s EFI partition(will be called BOOT on Windows) under EFI/OC/
, and rename it to config.plist:
Adding your SSDTs, Kexts and Firmware Drivers
For the rest of this guide, you’re gonna need some form of plist editing. And for our guide, we’ll be using ProperTree and GenSMBIOS to help automate some of the tedious work:
- ProperTree
- Universal plist editor
- GenSMBIOS
- For generating our SMBIOS data
Next, let’s open ProperTree and edit our config.plist:
ProperTree.command
- For macOS
- Pro tip: there’s a
buildapp.command
utility in theScripts
folder that lets you turn ProperTree into a dedicated app in macOS
ProperTree.bat
- For Windows
Once ProperTree is running, open your config.plist by pressing Cmd/Ctrl + O and selecting the config.plist
file on your USB.
After the config is opened, press Cmd/Ctrl + Shift + R and point it at your EFI/OC folder to perform a «Clean Snapshot»:
- This will remove all the entries from the config.plist and then adds all your SSDTs, Kexts and Firmware drivers to the config
- Cmd/Ctrl + R is another option that will add all your files as well but will leave entries disabled if they were set like that before, useful for when you’re troubleshooting but for us not needed right now
Once done, you’ll see your SSDTs, Kexts and firmware drivers populated in the config.plist:
- Note: If you get a pop up «Disable the following kexts with Duplicate CFBundleIdentifiers?», press «Yes». This is to ensure you don’t have duplicate kexts being injected, as some kexts may have some of the same plugins(ie. VoodooInput is in both VoodooPS2 and VoodooI2C’s plugin folder)
If you wish to clean up the file a bit, you can remove the #WARNING
entries. Though they cause no issues staying there, so up to personal preference.
::: danger
The config.plist must match the contents of the EFI folder. If you delete a file but leave it listed in the Config.plist, OpenCore will error and stop booting.
If you make any modifications, you can use the OC snapshot tool (Cmd/Ctrl + R) in ProperTree to update the config.plist.
:::
Selecting your platform
Now comes the important part, selecting the configuration path. Each platform has their own unique quirks that you need to account for so knowing your hardware is super important. See below for what to follow:
Intel Desktop
- Note: Intel’s NUC series are considered mobile hardware, for these situations we recommend following the Intel Laptop Section
Code Name | Series | Release |
---|---|---|
Yonah, Conroe and Penryn | E8XXX, Q9XXX, etc 1, etc 2 | 2006-2009 era |
Lynnfield and Clarkdale | 5XX-8XX | 2010 era |
Sandy Bridge | 2XXX | 2011 era |
Ivy Bridge | 3XXX | 2012 era |
Haswell | 4XXX | 2013-2014 era |
Skylake | 6XXX | 2015-2016 era |
Kaby Lake | 7XXX | 2017 era |
Coffee Lake | 8XXX-9XXX | 2017-2019 era |
Comet Lake | 10XXX | 2020 era |
Intel Laptop
Code Name | Series | Release |
---|---|---|
Clarksfield and Arrandale | 3XX-9XX | 2010 era |
Sandy Bridge | 2XXX | 2011 era |
Ivy Bridge | 3XXX | 2012 era |
Haswell | 4XXX | 2013-2014 era |
Broadwell | 5XXX | 2014-2015 era |
Skylake | 6XXX | 2015-2016 era |
Kaby Lake and Amber Lake | 7XXX | 2017 era |
Coffee Lake and Whiskey Lake | 8XXX | 2017-2018 era |
Coffee Lake Plus and Comet Lake | 9XXX-10XXX | 2019-2020 era |
Ice Lake | 10XXX | 2019-2020 era |
Intel HEDT
This section includes both enthusiast and server based hardware.
Code Name | Series | Release |
---|---|---|
Nehalem and Westmere | 9XX, X3XXX, X5XXX, etc 1, 2 | 2008-2010 era |
Sandy/Ivy Bridge-E | 3XXX, 4XXX | 2011-2013 era |
Haswell-E | 5XXX | 2014 era |
Broadwell-E | 6XXX | 2016 era |
Skylake/Cascade Lake-X/W | 7XXX, 9XXX, 10XXX | 2017-2019 era |
AMD
Code Name | Series | Release |
---|---|---|
Bulldozer/Jaguar | It’s weird | AMD was really bad with naming back then |
Zen | 1XXX, 2XXX, 3XXX, 5XXX | 2017-2020 era |
- Note: Threadripper 3rd gen(39XX) are not supported, 1st and 2nd gen however are supported
- Latest BIOS and OpenCore version has resolved this issue, all Threadripper platforms are now supported
Содержание
- # Настройка config.plist
- # Создание вашего config.plist
- # Добавление ваших SSDT, кекстов и драйверов прошивки
- # Выбор вашей платформы
- # Настольные Intel
- # Ноутбуки Intel
- # Intel HEDT
- # config.plist Setup
- # Creating your config.plist
- # Adding your SSDTs, Kexts and Firmware Drivers
- # Selecting your platform
- # Intel Desktop
- # Intel Laptop
- # Intel HEDT
- Создание и настройка config.plist для установки Хакинтош
- Создание plist.config для установки Хакинтош
- Настройка config.plist для установки в Clover Configurator
- Готовые config.plist для разных поколений процессоров
- Полезный SOFT Хакинтошника
- Clover configurator
- PlistEdit Pro
- Загрузчик Clover EFI Bootloader
- EFI Mounter-v2.app
- Yosemite Disk Utility для El Capitan
- Config plist редактировать в windows
- About
# Настройка config.plist
Теперь, когда у нас есть все наши кексты(.kext), SSDT(.aml) и драйверы прошивки, ваш USB должен выглядеть примерно так:
# Создание вашего config.plist
Для начала, нам нужно взять sample.plist из OpenCorePkg
# Добавление ваших SSDT, кекстов и драйверов прошивки
Для остальной части этого руководства, вам нужно будет как-то редактировать plist. И в нашем руководстве мы будем использовать ProperTree и GenSMBIOS, чтобы помочь автоматизировать часть утомительной работы:
Далее, давайте откроем ProperTree и отредактируем наш config.plist:
Когда запустите ProperTree, откройте ваш config.plist нажатием Cmd/Ctrl + O и выберите файл config.plist на вашем USB.
После того как открыли конфиг, нажмите Cmd/Ctrl + Shift + R и выберите вашу EFI/OC папку, чтобы совершить «Clean Snapshot»:
Когда всё сделано, вы увидите ваши SSDT, кексты и драйверы прошивки заполненными в config.plist:
# Выбор вашей платформы
# Настольные Intel
(opens new window) 2006-2009 г. Lynnfield и Clarkdale 5XX-8XX 2010 г. Sandy Bridge 2XXX 2011 г. Ivy Bridge 3XXX 2012 г. Haswell 4XXX 2013-2014 г. Skylake 6XXX 2015-2016 г. Kaby Lake 7XXX 2017 г. Coffee Lake 8XXX-9XXX 2017-2019 г. Comet Lake 10XXX 2020 г.
# Ноутбуки Intel
Кодовое название | Серия | Выход |
---|---|---|
Clarksfield и Arrandale | 3XX-9XX | 2010 г. |
Sandy Bridge | 2XXX | 2011 г. |
Ivy Bridge | 3XXX | 2012 г. |
Haswell | 4XXX | 2013-2014 г. |
Broadwell | 5XXX | 2014-2015 г. |
Skylake | 6XXX | 2015-2016 г. |
Kaby Lake и Amber Lake | 7XXX | 2017 г. |
Coffee Lake и Whiskey Lake | 8XXX | 2017-2018 г. |
Coffee Lake Plus и Comet Lake | 9XXX-10XXX | 2019-2020 г. |
Ice Lake | 10XXX | 2019-2020 г. |
# Intel HEDT
Этот раздел включает оборудование как для энтузиастов, так и серверное.
Источник
# config.plist Setup
Now that we’ve got all our Kexts(.kext), SSDTs(.aml) and firmware drivers(.efi), your USB should start to look something like this:
# Creating your config.plist
First we’ll want to grab the sample.plist from the OpenCorePkg
# Adding your SSDTs, Kexts and Firmware Drivers
For the rest of this guide, you’re gonna need some form of plist editing. And for our guide, we’ll be using ProperTree and GenSMBIOS to help automate some of the tedious work:
Next, let’s open ProperTree and edit our config.plist:
Once ProperTree is running, open your config.plist by pressing Cmd/Ctrl + O and selecting the config.plist file on your USB.
After the config is opened, press Cmd/Ctrl + Shift + R and point it at your EFI/OC folder to perform a «Clean Snapshot»:
Once done, you’ll see your SSDTs, Kexts and firmware drivers populated in the config.plist:
If you wish to clean up the file a bit, you can remove the #WARNING entries. Though they cause no issues staying there, so up to personal preference.
# Selecting your platform
Now comes the important part, selecting the configuration path. Each platform has their own unique quirks that you need to account for so knowing your hardware is super important. See below for what to follow:
# Intel Desktop
(opens new window) 2006-2009 era Lynnfield and Clarkdale 5XX-8XX 2010 era Sandy Bridge 2XXX 2011 era Ivy Bridge 3XXX 2012 era Haswell 4XXX 2013-2014 era Skylake 6XXX 2015-2016 era Kaby Lake 7XXX 2017 era Coffee Lake 8XXX-9XXX 2017-2019 era Comet Lake 10XXX 2020 era
# Intel Laptop
Code Name | Series | Release |
---|---|---|
Clarksfield and Arrandale | 3XX-9XX | 2010 era |
Sandy Bridge | 2XXX | 2011 era |
Ivy Bridge | 3XXX | 2012 era |
Haswell | 4XXX | 2013-2014 era |
Broadwell | 5XXX | 2014-2015 era |
Skylake | 6XXX | 2015-2016 era |
Kaby Lake and Amber Lake | 7XXX | 2017 era |
Coffee Lake and Whiskey Lake | 8XXX | 2017-2018 era |
Coffee Lake Plus and Comet Lake | 9XXX-10XXX | 2019-2020 era |
Ice Lake | 10XXX | 2019-2020 era |
# Intel HEDT
This section includes both enthusiast and server based hardware.
Источник
Создание и настройка config.plist для установки Хакинтош
Во многих инструкциях о том как установить свой первый Хакинтош почему-то упускают один главный и важный шаг — создание файла plist.config. Исправляем данную ситуацию.
Ранее мы рассказывали что необходимо, чтобы установить хакинтош:
Создание plist.config для установки Хакинтош
Может быть и есть люди, которые создали полностью рабочий вариант config.plist в Windows, но сделать это будет очень трудно, либо с помощью web-инструмента. Поэтому создавать данный файл будем в виртуальной машине macOS. О том как их создать читайте в наших прошлых статьях:
Как по мне проще и легче установить в VmWare…
Теперь же необходим инструмент с помощью которого будет мастерить config.plist — скачиваем Clover Configurator и запускаем его.
Настройка config.plist для установки в Clover Configurator
Переходим сразу же на вкладку под названием «SMBIOS». В этой вкладке вам необходимо подобрать максимально похожий Mac. Для этого необходимо знать какой процессор установлен на вашем компьютере и близок к тому, что установлен в настоящем iMac или MacBook, MacPro.
Почти половина дела сделано, переходим во вкладку «System Parameters».
В выпадающем списке Inject Kexts выбираем «Yes» и ставим галочку напротив «Inject System ID». Это необходимо чтобы kext-ы которые мы приготовили, были загружены.
Переходим во вкладку «ACPI». Здесь вам необходимо включить различные Fix (как минимум те что указаны на скриншоте), так как в противном случае может возникнуть паника ядра и система «упадет», а может и нет. Об этом вы узнаете путем личных экспериментов.
Если у вас процессор Haswell, то рекомендуется поставить «1» напротив Plugin Type
Возможно необходимо будет указать и другие ключи, но об этом вы узнаете позже сами экспериментальным путем.
Переходим во вкладку «Devices» и ставим все галочки USB, кроме последнего пункта.
Теперь на панели выбираем «Files» — «Save», чтобы сохранить созданный только что файл config.plist.
Еще раз напомню, что минимум необходимых настроек которые необходимо внести в config.plist и возможно его вам необходимо дорабатывать под себя!
Готовые config.plist для разных поколений процессоров
Если вам лень или настройка конфига вам слишком сложна по первой, то лучше воспользоваться, универсальными файлами config.plist, составленными для определенных поколений CPU:
Они еще требуют доработки, но более или менее подходят многим.
Далее файл config.plist необходимо переместить на загрузочную флешку, раздел EFI, папка Clover.
В следующей статье я расскажу вам как установить macOS (Hackintosh) на компьютер.
У вас еще остались дополнительные вопросы? Задавайте их в комментариях, рассказывайте о том, что у вас получилось или наоборот!
Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.
Источник
Полезный SOFT Хакинтошника
Clover configurator
Программа очень сильно облегчающая настройку конфигурационного файла config.plist для загрузчика Clover. В ней каждый сможет внести изменения в файл, даже не имея за плечами серьезных навыков.
Также в программе предусмотрена функция монтирования и размонтирования EFI разделов, что очень удобно.
Но все же стоит иметь в виду, что не верно поставленная галочка в настройках может вызвать панику при загрузке Хакинтоша, так же возможны некоторые ошибки в самом config.plist после редактирования.
PlistEdit Pro
PlistEdit Pro — продвинутый редактор для файлов настроек plist. С PlistEdit Pro, пользователи могут легко изменять эти файлы и оказывать более полный контроль над своими системами. Вы можете использовать PlistEdit Pro в ваших разработках, а также использовать встроенный файловый браузер, который позволяет исследовать и изменять настройки параметров системы.
Так же с помощью данного редактора редактируют config.plist для загрузчика Clover EFI, но редактирование в нем потребует от пользователя уже более продвинутых познаний.
Покупаем лицензию, либо ищем на просторах инета бесплатно…
Загрузчик Clover EFI Bootloader
По сути это он из инструментов, который и позволяет нам устанавливать, загружать, а в последствии и работать в операционной системе Mac OS на PC компьютерах.
Инсталятор загрузчика уже имеет ряд драйверов, которые делают загрузку возможным. Но все же после установки, пользователю прийдется приложить усилия для настройки config.plist и дополнением его файлов требуемыми кекстами.
Для установки рекомендуется использовать самую новую версию загрузчика, но по некоторым сведениям последние версии уже не поддерживают версии Mac OS ниже 10.10, поэтому перед выбором версии ознакомьтесь с этой статьей.
Инструкция по настройке Clover — «Клевер цвета Хаки 4000»
EFI Mounter-v2.app
EFI Mounter-v2.app — программа для монтирования и размонтирования EFI разделов. Программа позволяет выбрать жесткий диск на котором расположен нужный вам раздел EFI, очень проста в использовании…
Yosemite Disk Utility для El Capitan
Начиная с версии системы Mac OS X El Capitan, разработчиками компании Apple дисковая утилита была максимально упрощена.
Yosemite Disk Utility для El Capitan позволяет пользоваться старой дисковой утилитой, которая была в более ранних версиях Mac OS X и обладала рядом преимуществ перед нынешней урезанной версией, таких как:
К сожалению, пока нет аналогов для MacOS Sierra 10.12…
Источник
Config plist редактировать в windows
Clover Configurator Pro Download here
A full configurator for Clover V2 bootloader. Made with latest Swift 5, has its own parser (each entry will remains sorted as you leave it before closing the file). All the code comes from me, with the only exception of the handy Sparkle.framenwork to keep the app up-to date (and off course Clover), so that giving credit is pretty easy unlike my competitors that have the bad habit of silently include third party software in their application w/o mention them (use class-dump and take a look). Run in macOS 10.11 +
p.s. (I use «competitors» word here to underline what I think my «competitors» think of me, but this app doesn’t even have a donate button)
Why this name? Ok, «Clover» is an opensource bootloader, whould say also that my name is among the Clover’s credit (at boot time push the info button) because I wrote the MatchOS set of functions (and other minor things here and there in the build system), unlike my competitors. «Configurator» is a common word, «Pro» stand for «Professional» since this is a real Plist Editor like Xcode has or any other commercial app. but this is totally free!
I forgot something? where are their Copyright notice?? some infrigment? Ok understood, same story! )
App icon by Mirone.
Clover Configurator Pro is a professional Plist editor and is totally free! True, but what if you don’t want all the Clover facilities to show up? go to the Preferences and mark as active the following:
from now on, Clover Configurator Pro is only a Plist Editor!
Editing the config.plist
Clover Configurator Pro can automatically load the config.plist used to boot the OS automatically, just ensure this option is enabled in the Preferences:
What if you want to load another one? Simple, open the «Clover Manager» under the «View» menu:
right click on the desired disk and choose one (boot partition is green colored on dark appearance, red otherwise). The partition must be mounted. Or if the file is elsewhere just drag it to the applications icon, or right clik on the file you want to open.
How to edit something for Clover? Well, that is the easy part, just right click with the mouse over any entry of the config.plist:
if a key does not yet exist or your is a new empty document just right click on the root
Depending on what’s on your Preferences, you have two way:
/src by default) and mark as active the relative option in the Preferences.
Open the «Clover Manager» under the «View» menu:
Clover is out of date?
Clover Configurator Pro keeps Build_Clover.command always up to date and you can use it to download and build always the latest Clover revision available. To do that take a look at the «Build_Clover» menu. Mind that Xcode must be installed and its clt selected.
Wants some info about your disks or partitions?
The Clover Manager is expandable:
all the info you wants are there. You can also apply filters for slices (partitions), mounted or ESPs if you have more than one.
Under the view menu you will find confortable having a text to data encoder/decoder, a hex to base64 encoder/decoder The boot-log viewer and the NVRAM editor The NVRAM editor is cool and can help you editing or understand your NVRAM in a clear way.
Clover Configurator Pro has a Dark appearance?
Did not like it? Go to the Preferences and disable «Start in dark mode. Applied on next run.», restart the app, and everything will be different:
Clover Configurator Pro is multi language : actually Italian and English are available at 100%, Portoguese is at 90% (thanks to Mirone), but you can translate it easily by making a copy of Base.strings into your locale identifier suggested directly by Clover Configurator Pro in the upper right corner of the Preferences:
You can find localization files at this dedicated repository here, Fork it edit the file, or as I said make a new one naming it as CCP suggested you. Open a pull request at the CCP-Locale-Bundle repository with the translated file, so that We can keep track of changes
adding more functionalities after a good debugging.
For any possible bug open an issue here on github, I’ll be happy to solve it
About
A free Plist Editor with some optional facilities for Clover UEFI boot loader
Источник
-
Become a Premium Member for $25/year with no ads to improve your community experience.
You should upgrade or use an alternative browser.
- Joined
- Jul 22, 2018
- Messages
- 4,411
- Motherboard
-
Supermicro X11SPA-T
- CPU
-
Intel Xeon W-3275 28 Core
- Graphics
-
2xAMD RX 580 8GB
- OS X/macOS
-
12.0.x
- Bootloader
-
- OpenCore (UEFI)
- Mac
-
- Mac mini
- MacBook Pro
- Mobile Phone
-
- Android
- iOS
-
#1
An EliteMacx86 Exclusive Guide — This guide covers editing of Clover and OpenCore config.plist using several methods. You can use this guide to edit your config.plist even on Windows or Linux.
Clover and OpenCore config.plist is in XML format which can be edited using any standard text editor, however, it is not recommended to use a text editor for this purpose as sometimes this can lead to a corruption of the plist and therefore you may not be able to boot. It is very easy to edit the config.plist using specific tools such as Xcode, Plist Editor or Clover/OpenCore Configurator.
Method #1: Using Clover Configurator
Clover Configurator is one of the widely used tool to edit config.plist and mount EFI Partition. However, the editing of config.plist is limited to Clover only. To edit your Clover config.plist using Clover Configurator, follow the steps below.
1. Download Clover Configurator from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. If you’re having your Clover config.plist somewhere else than in your ESP, simply open the config.plist with Clover Configurator and you can edit the required parameters.
4. Once done editing, save the config.plist
- Use the latest Clover configurator with the latest Clover Bootloader.
Method #2: Using OpenCore Configurator
OpenCore Configurator is one of the widely used tool to edit config.plist and mount EFI Partition. However, the editing of config.plist is limited to OpenCore only. To edit your OpenCore config.plist using OpenCore Configurator, follow the steps below.
1. Download OpenCore Configurator from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. If you’re having your OpenCore config.plist somewhere else than in your ESP, simply open the config.plist with OpenCore Configurator and you can edit the required parameters.
4. Once done editing, save the config.plist
- Use the latest OpenCore configurator with the latest OpenCore Bootloader.
Method #3: Using Xcode
Using Apple’s Xcode you can edit not only your Clover and OpenCore config.plist but any XML file. To edit your config.plist using Xcode, follow the steps below.
1. On your Mac, open App Store and search for Xcode
2. Download Xcode and wait for the installation.
3. Once installed, open Xcode, and from the File menu, open your config.plist and edit it accordingly.
4. Once done editing, save the config.plist
Method #4: Using Plist Editor Pro
Using Plist Editor Pro, you can also edit any XML file including Clover and OpenCore config.plist. To edit your config.plist using Plist Editor Pro, follow the steps below.
1. Download Plist Editor Pro from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. Open the App and from the File menu, open your config.plist and edit it accordingly.
4. Once done editing, save the config.plist
Method #5: Using Proper Tree
Like OC Auxilary Tools, you can edit your config.plist using Proper Tree. Proper Tree is also limited to OpenCore only and is cross-platform. To edit your OpenCore config.plist using Proper Tree, follow the steps below.
1. Download Proper Tree from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. If you’re having your OpenCore config.plist somewhere else than in your ESP, simply open the config.plist with Proper Tree and you can edit the required parameters.
4. Once done editing, save the config.plist
Method #6: Using OC Auxiliary Tools
Using OC Auxiliary Tools, you can edit your config.plist. However, the editing of config.plist is limited to OpenCore only. But you have the advantage of Cross-Platform i.e. you can use the tool on Windows, Mac, and also Linux. To edit your OpenCore config.plist using OC Auxiliary Tools, follow the steps below.
1. Download OC Auxiliary Tools from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. If you’re having your OpenCore config.plist somewhere else than in your ESP, simply open the config.plist with OC Auxiliary and you can edit the required parameters.
4. Once done editing, save the config.plist
Method #7: Using Xplist
Using Xplist, you can also edit your config.plist. Xplist is also a cross-platform editor which supports Windows, Mac and Linux. To edit your config.plist using Xplist, follow the steps below.
1. Download Xplist from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. Open the App and from the File menu, open your config.plist and edit it accordingly.
4. Once done editing, save the config.plist
Last edited: Jul 30, 2022
Similar threads
-
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
В этой подробной инструкции мы расскажем вам как создать загрузочную USB-флешку с macOS Sierra (10.12) на компьютере с Windows 10. Данная процедура понадобится для создания хакинтоша (установка macOS на PC). Аналогичным образом Вы сможете создать загрузочную флешку с более ранними версиями OS X на компьютере с Windows 10, 8 и ниже. Если вам нужно создать загрузочную флешку с macOS для iMac, MacBook или других компьютеров Apple, то прочитать об этом Вы можете в нашей статье тут.
Обычно, для создания загрузочных флешек на баз macOS используется утилита UniBeast, но главная проблема заключается в том, что она доступна только для компьютеров Mac. Наш же способ подразумевает, что вы PC-пользователь и ни Mac, ни MacBook, и далее по списку, в вашем распоряжении нет.
Что понадобится для создания загрузочной USB-флешки с macOS Sierra из-под Windows 10?
Для начала, убедитесь в том, что у вас есть всё необходимое:
- USB-накопитель с минимальным объёмом в 8 ГБ;
- PC на базе Windows (используемое в инструкции программное обеспечение тестировалось на Windows 7, 8 и 10 редакции);
- загруженный образ macOS Sierra (или более старшей версии). Скачать его можно с любого файлообменника или трекера (наверняка для создания хакинтоша вам понадобится определённая версия). В качестве примера, мы оставим ссылку на скачивание последней версии macOS Sierra на момент публикации этого материала (скачать из облачного хранилища Google Drive);
- утилита Win32 Disk Imager;
- конфигурационный файл драйвера (config.plist) графического процессора (скачать из облачного хранилища Google Drive). Обратите внимание на то, что там есть не все десктопные и ноутбучные версии файлов. Скачайте файл для своей видеокарты.
- утилита Boot Disk Utility;
Шаг 1 Разархивируйте скачанный образ macOS Sierra при помощи любой общеизвестной утилиты вроде 7-Zip, Winrar и подобных
Шаг 2 Установите утилиту Win32 Disk Imager (жмите Next, I accept the agreement, Next, Next, Next, Next, Install)
Шаг 3 Подключите к PC флешку которую Вы будете использовать в качестве загрузочной
Внимание! Все данные на подключенном USB-накопителе будут стёрты! Обязательно сделайте резервную копию всей важной информации с подключенной флешки!
Шаг 4 Запустите Win32 Disk Imager с правами администратора. Для этого щёлкните правой кнопкой мыши по иконке программы и выберите Запустить от имени администратора. Если не выполнить этого действия, Вы получите системную ошибку
Шаг 5 В запущенной программе Win32 Disk Imager укажите путь к скачанному образу macOS Sierra (поле «Image File»). Обратите внимание на то, что в окне с проводником в правом нижнем углу в качестве используемого формата данных будут указаны образы IMG, а наш загруженный образ macOS Sierra в формате RAW. Для того чтобы его найти, необходимо в окне проводника выбрать тип файла «.» и тогда у вас будут отображаться все файлы
Шаг 6 Укажите путь к подключенному USB-накопителю (поле «Device»)
Шаг 7 Нажмите кнопку Write и подтвердите намерения нажатием Yes в диалоговом окне (сотрутся все данные на флешке) для начала записи образа на USB-флешку и дождитесь окончания процесса (в среднем, процедура занимает около 10-15 минут)
Шаг 8 После успешного окончания процедуры записи образа, Вы получите соответствующее уведомление «Write Successful». Нажмите кнопку ОК и закройте окно программы
Редактирование файла Config.plist
После успешного создания загрузочной флешки останется заменить конфигурационный файл «Config.plist» на тот, который соответствует вашему графическому процессору.
Шаг 1 Разархивируйте скачанный файл «Config package»
Шаг 2 Перейдите в папку «Desktops» или «Notebooks» в зависимости от того, на настольный компьютер или ноутбук Вы собираетесь ставить хакинтош
Шаг 3 Отыщите «Config.plist» для своего графического процессора на базе Intel, AMD или NVIDIA. Обратите внимание на то, что если Вы не найдёте точную версию своей видеокарты, то можете спокойно выбирать ближайшую
Например, на нашем ноутбуке Acer Aspire 7745G стоит мобильная видеокарта ATI Mobility Radeon HD5850. Прохожу в папку «Notebooks» и копирую файл «Config.plist» из папки «HD5500». Если вас терзают сомнения, то можете отыскать этот файл в сети.
Шаг 4 Откройте созданный загрузочный USB-накопитель и перейдите в папку EVI → CLOVER
Шаг 5 Замените лежащий в корне файл «Config.plist» на тот, который Вы отыскали в «Config package» («Заменить файл в папке назначения»)
Готово! Теперь Вы можете приступать к установке macOS на компьютер или на ноутбук под управлением ОС Windows.
Обратите внимание на то, что размер отформатированной под загрузочную macOS Sierra флешки стал равен всего 200 МБ. Беспокоится не стоит. Необходимый раздел с образом попросту скрыт (его размер составляет чуть больше 6 ГБ)
Для того чтобы вернуть флешку к исходному виду необходимо воспользоваться сторонними программами вроде Acronis Disk Direct Suite.
Создание загрузочной флешки macOS c помощью Boot Disk Utility
Понравилась статья? Поделитесь ею со своими друзьями, а также подписывайтесь на наши страницы в соц.сетях: Facebook, Google+, Twitter и Вконтакте
Виджеты для сайта: Коронавирус COVID-19
Загрузчик Clover необходим, что бы загрузить Mac OS на не-Apple оборудовании.
Последнюю версию загрузчика качаем отсюда
Перенести установочный файл можно на загрузочную флешку. Запускаем установщик:
Соглашаемся с лицензией.
В левом углу жмём кнопку Настроить
Настройки делаем как рисунках ниже. В разделе Темы можно установить интересующие темы Clover.
После произведения настроек жмём Установить.
Установка кекстов
После установки Clover нужно подложить необходимые кексты, иначе система не загрузится. Это кексты:
- FakeSMC
- NullCPUPowerManagement
Необходимые кексты находятся на загрузочной флешке. Их нужно просто переместить на раздел жёсткого диска с 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 завершена.