Clover для mac os big sur

Мини-мануал, как поставить хакинтош максимально просто и безболезненно

Данный гайд служит скорее дополнением к уже существующей статье (см. предисловие), за время существования которой произошли некоторые изменения, о которых я бы хотел рассказать.

Так как с вероятностью 99% вы столкнетесь с кучей ошибок на различных этапах установки, лучшее, что я могу посоветовать — оставить комментарий со своей проблемой внизу статьи, или же написать о ней на каком-нибудь форуме. Не исключено так же, что ваша проблема уже известна сообществу, поэтому навыки гугления очень рекомендую применять.

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

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

Комплектующие

1. Процессоры

Intel only, серия желательно i3/i5/i7 (лучше начиная со второго поколения Sandy Bridge), но заводятся относительно несложно и Pentium/Celeron, производительностью, конечно, не блещут, но для простого использования хватит.

2. Видеокарта

Встройки от Intel заводятся почти всегда с той или иной степенью успешности, но нередки артефакты и глючный интерфейс даже при использовании самых новых и, казалось бы, нативных экземпляров, например UHD630. Часто требуется подмена ID видеокарты на фейковый в загрузчике ( тут бояться не надо, все будет подробно объяснено ниже ).

Использовать графику от nVidia для хака я не рекомендую. Apple не ставит её уже много лет, ни о какой нативности речи не идет. Для них не существует драйверов под Mojave 10.14 и Catalina 10.15. Есть и общеизвестные легкозаводимые карточки, например, GT210 и 630, но они уже не встречаются в продаже.

Если и покупать видеокарту для хакинтоша, то только от AMD. Отлично работают RX4xx и RX5xx серии, за исключением RX550, с которой могут быть проблемы. Из профессионального сегмента — Vega 56 и 64, которые используются в оригинальных iMac Pro.

3. Подключение к интернету

Дабы не играть с компьютером в лотерею по принципу «заведется — не заведется», советую сразу прикупить внешний WiFi-адаптер и заранее проверить его на наличие драйверов под макось.

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

Она хороша еще и тем, что позволяет скачивать так называемые «Recovery HD», мини-образы, позволяющие восстановить систему, если случилось что-то нехорошее. Они весят примерно по 500МБ, поэтому при загрузке с них сама система качается с серверов Apple. Нам подобный способ подойдет только, если у нас нативная сетевая карта, которая сразу заводится сама. Я с такими случаями не встречался, но можете поискать в интернете, какие сетевые карточки не требуют отдельного завода. В любом случае все Recovery HD можно скачать, нажав на «DL Center» в главном меню BDU.

Скачиваем её с официального сайта: тык (осторожно, много рекламы), подключаем нашу флешку к компьютеру, выбираем её в списке и нажимаем «Format Disk». Теперь наша флешка должна отформатироваться и разбиться на 2 раздела. В настройках данной утилиты можно выбрать размер раздела под Clover, его версию и некоторые другие параметры. 200 МБ и последняя версия загрузчика будут лучше всего.
В раздел с Clover`ом так же кладем драйверы под wifi-адаптер.

Кексты (от лат. kernel extensions = расширения ядра) — своеобразные драйвера для макоси, заставляющие работать то, что по идее не должно было бы работать, например, звуковую карту или сетевуху.

Далее скачиваем и закидываем в папку clover/kexts/other следующий набор кестов (FakeSMC не считаем, он есть изначально):

  • Lilu — патч системных процессов для других кекстов.
  • WhateverGreen — завод графики.
  • USBInjectAll — завод USB.
  • AppleALC — завод звука.

Остальные кексты ставятся на ваше усмотрение.

Кратенько список прочих кекстов и зачем они нужны:

  • FakePCIID — семейство кекстов, подменяющих идентификаторы драйверов для корректной работы аппаратных устройств. На тех машинах, которые я использовал под хакинтош, эти кексты не требовались, но если поставите, хуже не будет.
  • HDMIAudio — для передачи звука по HDMI.
  • ACPIBatteryManager — исправляет отображение батарейки в MacOS.

Последний этап подготовки флешки — собственно прошивка на неё образа MacOS в файле формата .hfs.
Делается это следующим образом:

  • Скачиваем образ системы отсюда или отсюда. На моей машине стоит MacOS 10.14 Mojave, её и рекомендую использовать, если ваш процессор поколения Sandy Bridge и новее. Если нет — вам подойдет 10.13 High Sierra. Не имеет большого значения, откуда вы возьмете образ, главное, он должен быть в формате .hfs.
  • Опять открываем BDU, выбираем второй(наибольший) раздел нашей флешки, жмем «Restore partition, в открывшемся окошке щелкаем по нашему образу и прошиваем.
  • Все, флешка готова.
Читайте также:  Неправильный пароль для windows live

Загрузка и установка

Вот мы и перешли к финальной части нашего действа.
1. Берем нашу флешку, вставляем в компьютер в порт USB2.0 (это очень важно, только USB2.0) и загружаемся с неё.
2. Должно открыться меню Clover`a. Оно будет выглядеть примерно так:

3. Открываем настройки, выбрав второй значок во втором ряду(мышку использовать не получится, все действия выполняем клавиатурой).
4. Прописываем следующие загрузочные аргументы (boot args) — магические слова, дающие загрузчику некоторые указания:
kext-dev-mode=1 -v
Первая часть строки разрешает устанавливать в систему кексты, вторая — запускает загрузку в текстовом режиме. В принципе, этого должно быть достаточно. Так же, существуют следующие бут аргументы:

  • rootless=0 — отключает System Integrity Protection (защита изменения системных данных), что бы это ни было — ни в коем случае не используем данный аргумент начиная с MacOS 10.11 El Capitan
  • nv_disable=1 — актуально для первого запуска видеокарт от nVidia. Отключает графическую оболочку
  • nvda_drv=1 — наоборот, включает графическую оболочку. Используется при втором и последующих запусках графики nVidia, когда драйверы уже установлены.
  • –disablegfxfirmware – активирует только встроенную видеокарту.
  • debug=0x100 – если при загрузке случился коллапс, стопорит систему, не давая ей перезагружаться. Помогает разглядеть последние строки перед ошибкой.
  • keepsyms=1 — чуть более подробный вывод информации при загрузке
  • cpus=x (вместо x число) — активирует указанное кол-во ядер процессора

5. В разделе „Graphics Injector“ в загрузчике можно подменить ID видеокарты. Первый раз этого делать нет смысла, может заработать и так. Если вас постигла неудача, можете попытаться изменить ID. На какой конкретно — раньше можно было найти на сайте applelife.ru. Последнее время он почему-то не работает, так что ссылку дать не могу. Бывают случаи, когда фейковый ID видеокарты может быть любым, за исключением дефолтного.

6. Нажимает „boot MacOS install from ***“. Начинается загрузка системы.
Если все хорошо, следуем указаниям на экране, форматируем диск под именем „Macintosh HD“ в „Дисковой утилите“ и запускаем установку.
Если все не так радужно, запоминаем последнюю строку, появившуюся при загрузке на экране и вбиваем её в поисковик. Через этот путь прошел как я, так и все мои друзья-хакинтошники.

7. После установки система сама перезагрузится, повторяем действия 1-5, но теперь щелкаем по „Boot MacOS from Macintosh HD“. Установка продолжится, в результате вы окажетесь в системе. Но эта система будет неполноценна, так загрузчик, с помощью которого вы в нее попали, находится на флешке.

Настройка системы

1. Запускаем драйверы для WiFi-адаптера чтобы заставить работать интернет
2. Копируем config.plist, кексты и драйверы с флешки на компьютер, а саму флешку отключаем.
3. Отсюда скачиваем и устанавливаем Clover. Во время установки настраиваем Clover для UEFI-ных биосов.
4. Теперь в Finder`e вы сможете увидеть EFI раздел с Clover`ом. Закидываем туда кексты, драйверы и config.plist так же, как они лежали на флешке.
5. Скачиваем программу Clover Configurator для редактирования файла config.plist. Что именно нужно редактировать — говорить не буду, переходите по ссылке в предисловии и читайте там. Мне просто не очень хочется повторять одну и ту же информацию несколько раз.
6. Перезагружаемся для проверки работоспособности.

Коллекция нюансов/способов решения ошибок

  1. При установке систем 10.13, 10.14, 10.15 обязателен драйвер apfs.efi в папке Drivers64UEFI. Если он отсутствует, то после окончания первого этапа установки, вы не сможете его продолжить — Clover не увидит диск с системой.
  2. Обязательно используйте загрузку в текстовом режиме (аргумент -v) до тех пор, пока не будете уверены, то система работает должным образом.
  3. Лучше не ставить галочки возле неизвестных параметров в Clover`e.
  4. Ошибка, с которой я столкнулся, заключается в следующем: при самой установке хака на жесткий диск система зависает, когда остается несколько минут до завершения. Я долго с этим мучился, пока не попробовал использовать более старую версию Clover.
  5. Необязательно ставить хак на SSD, система работает весьма быстро и на 7200 об/мин обычных жестких дисках.

На этом ваш покорный слуга раскланивается. Если в статье были допущены какие-либо неточности, прошу написать об этом в комментарии. Спасибо!

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

Источник

Как установить macOS Big Sur на ПК

Сегодня мы узнаем, как установить macOS Big Sur на ПК. Это довольно странная и сложная процедура, требующая не только определенных знаний, но и смелости. Подойдет для владельцев ПК и ноутбуков на Windows с процессорами Intel.

Читайте также:  Как отключить антивирус norton security windows 10

Скажу сразу, что вы все делаете на свой страх и риск, поэтому если не уверены в своих силах, то лучше для начала установите систему на виртуальную машину. Об этом мы тоже поговорим. Также будем работать не с последней версией macOS Big Sur (к слову, она уже доступна для установки ), а с Beta-версией, которая стабильно запускается на загрузчике OpenCore. Судя по данным пользователей, на загрузчике Clover появляются проблемы во время установки. Я не гарантирую, что Hackintosh на базе macOS Big Sur запустится на вашем компьютере — все зависит от железа, а если вы устанавливаете на ноутбук, то и от его модели.

Что такое загрузчики macOS?

Загрузчики macOS — специальные программы, позволяющие запустить операционную систему macOS на устройстве не от Apple. По сути, это порт macOS на другое железо. Самые популярные — OpenCore и Clover. Их функционал практически идентичен, за исключением пары моментов. Также на одном устройстве может работать OpenCore, а на другом Clover — когда речь идет за Hackintosh, то все индивидуально, как вам удобно. Но о фишках того или иного загрузчика я рассказывать не буду — сегодня мы поговорим об установке через OpenCore.

Как установить macOS Big Sur на VMWare?

Но перед тем, как устанавливать macOS Big Sur на физический жесткий диск вашего компьютера, разберем, как установить систему на виртуальную машину VMWare. Этот метод хорош тем, что дает возможность попробовать операционную систему Mac без форматирования жесткого диска с Windows.

    1. Установите VMWare — скачать ее можно с официального сайта.
    2. Далее нужно разблокировать функцию установки macOS 11. Для этого необходимо дополнительно загрузить unlocker по ссылке, открыть его от имени администратора (файл win-install.cmd), дождаться загрузки дополнительных файлов и снова запустить VMWare.
    3. Нажимаем на Создать новую виртуальную машину.
    4. Следуем инструкции на экране.
    5. В списке операционных систем появилась Apple MacOS X — выбираем macOS 11.0 или 11.1.
    6. Продолжаем настраивать виртуальную машину. Выделяем не менее 36 ГБ виртуального жесткого диска, минимум 2 или рекомендовано 4 гигабайта оперативной памяти, 2 ядра процессора, а в строке CD/DVD нужно выбрать скачанный образ macOS Big Sur.
    7. Откройте папку с виртуальной машиной и найдите 2-килобайтный файл xxxxxxxx.vmx (где х — это название виртуальной машины).
    8. Откройте файл с помощью Блокнота и в конце вставьте строчку smc.version = «0» и сохраните изменения.
    9. Запустите виртуальную машину.
    10. Должно появиться яблоко, после чего откроется меню установки macOS Big Sur.
    11. Необходимо отформатировать виртуальный диск и установить систему в соответствии с инструкцией.

После установки и первой настройки macOS Big Sur можно заметить, что разрешение очень низкое, его поменять нельзя, а сам интерфейс тормозит. Чтобы это исправить необходимо:

  1. Скачать ISO-образ VMWare Tools.
  2. Зайти в дополнительные параметры виртуальной машины — CD/DVD.
  3. Вместо образа системы нужно поставить недавно скачанный ISO-файл VMWare Tools.
  4. Включите виртуальную машину и откройте файл VMWare Tools на рабочем столе macOS Big Sur.
  5. Нажмите Install VMWare Tools.
  6. Следуйте подсказкам установщика на экране.
  7. После завершения установки будет предложено перезагрузить виртуальную машину — соглашаемся, нажав на Перезагрузить сейчас.

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

Как установить macOS Big Sur на PC с помощью загрузчика OpenCore?

Создаем загрузочную флэшку macOS Big Sur с загрузчиком OpenCore.

  1. Скачиваем образ macOS Big Sur Beta 2 вместе с загрузчиком OpenCore или (на свой страх и риск) macOS 11.1 Final.
  2. Также загружаем с Интернета утилиту R-Drive Image, которая понадобится для создания загрузочной флэшки.
  3. Берем USB-накопитель объемом не менее 16 ГБ и подключаем к компьютеру.
  4. Открываем программу Выполнить, нажав комбинацию клавиш Ctrl+R, и вводим diskpart.
  5. Вводим команду list disk и нажимаем клавишу Enter.
  6. Появится список подключенных к компьютеру дисков — запоминаем название флэшки (ее можно определить по объему), в нашем случае это disk 1.
  7. Вводим sel disk 1.
  8. Вводим слово clean, после чего накопитель будет очищен.
  9. Открываем программу R-Drive Image.
  10. Нажимаем Далее — Восстановить из образа.
  11. Выберите скачанный образ macOS Big Sur с разрешением .rdr и нажмите Далее.
  12. Нужно выбрать загрузочный раздел и USB-накопитель — выбираем флэшку в качестве источника и приемника (смотрите по объему).
  13. Несколько раз нажмите Далее, после чего Начать.

Настройка BIOS

Теперь, когда мы создали нашу загрузочную флэшку, необходимо зайти в BIOS компьютера. У разных марок компьютеров кнопка входа в биос разная, но зачастую это Del или F12. Теперь BIOS нужно настроить. Найдите и отключите следующие параметры:

  • Виртуализацию Intel VT-d и VT-x.
  • Fast Boot.
  • Secure Boot.
  • Network Boot.
  • Установите параметр Boot Mode — UEFI.
  • Параметр SATA Mode — AHCI.
  • Укажите в разделе DVMT Memory 128 или 64 МБ.
  • Установите загрузочный носитель — в нашем случае это флэшка.
  • Сохраните изменения и перезагрузитесь.
Читайте также:  Как открыть все настройки электропитания windows 10

Установка macOS Big Sur на ПК

Начинается самое интересное — вход в загрузчик OpenCore. Ваш компьютер должен загрузиться с USB-накопителя, после чего появится две кнопки: Install macOS Beta и Reset NVRAM. Нажимаем первую. Бывает, что загрузка дальше огромного полотна различных команд на черном экране не проходит. В таком случае, перезагрузите ПК и нажмите кнопку Reset NVRAM, после чего снова нажмите Установить macOS Beta. На ноутбуках бывает проблема, что после нескольких команд экран становится черным, а сам загрузчик зависает. Решение простое — подключите к ноутбуку внешний монитор или телевизор по HDMI-кабелю, а после установки выберите нужный дисплей для отображения картинки. К слову, если что-то не получается, вы можете перейти по ссылке и найти проблему — здесь собрана целая электронная книга по OpenCore. Продолжаем устанавливать macOS Big Sur на ПК.

  1. Когда загрузчик прошел, на экране появится яблоко, а после чего привычное окно приветствия с выбором языка.
  2. Далее нужно зайти в Дисковую утилиту.
  3. Нажмите Вид — Показать все устройства.
  4. Выберите жесткий диск и нажмите Стереть.
  5. Сначала дайте ему имя, например, Macintosh.
  6. Далее выберите тип форматирования — APFS.
  7. Если форматирование прошло, закройте дисковую утилиту и нажмите Установить macOS.
  8. Следуйте инструкциям на экране.
  9. После выбранного диска начните установку. Произойдет копирование файлов, после чего ПК перезагрузится.
  10. После перезагрузки нужно нажать кнопку macOS Installer.
  11. Установка продолжится еще на некоторое время.
  12. Снова компьютер перезагрузится, и снова нужно выбрать macOS Installer.
  13. Далее macOS Big Sur запустится и необходимо будет произвести первую настройку.

Настройка конфигуратора OpenCore

Я рассказал как установить бета-версию, но система сможет обновиться и до финальной сборки. Вы можете в любой момент настроить значения загрузчика, в том числе, изменить название компьютера или произвести некоторые изменения в конфигураторе загрузчика. Чтобы это сделать нужно зайти в папку postinstall, которую необходимо перенести с корневого раздела флэшки на рабочий стол. Теперь обязательно нужно произвести некоторые манипуляции с конфигуратором загрузчика, чтобы запускать macOS Big Sur без USB-накопителя.

  1. Найдите в папке postinstall файл OpenCore Configurator.
  2. Необходимо вмонтировать в ОС загрузочные разделы флэшки и жесткого диска с системой.
  3. Вверху в панели меню находим соответствующий значок конфигуратора, нажимаем и в контекстном меню возле каждого диска нужно кликнуть по mount partition.
  4. После монтирования жесткого диска на рабочем столе появится накопитель EFI с одноименной папкой, которую нужно перенести в загрузочную область HDD.
  5. Теперь можно запускать систему без использования USB-накопителя.

Часто после установки не работает сеть и звук в системе. Чтобы это исправить необходимо:

  1. Снова монтируем раздел EFI в панели меню.
  2. Находим специальные файлы .kext для вашей сетевой и звуковой карты в папке postinstall. Если не подойдет, тогда нужно найти в Интернете специально под ваше оборудование. Иными словами, это как драйвера в Windows.
  3. Переходим по пути EFI/OC/Kexts и туда скидываем файлы kext.
  4. Теперь запускаем в папке postinstall файл config с помощью системного редактора или проводим все действия сразу в OpenCore Configurator.
  5. Во вкладке NVRAM, открываем третью строчку и в параметр bootargs дописываем значение alcid = x (где х — это значение именно вашей модели звуковой карты, все значения конфигураторов под разное железо можно найти на GitHub или другом ресурсе, связанном с Hackintosh).
  6. Заходим в раздел Kernel и перетаскиваем файл kext сетевой карты из папки EFI/OC/Kexts.
  7. Сохраните изменения, закройте конфигуратор, выгрузите EFI-разделы в панели меню из системы и перезагрузите ОС.

Как видим, установить macOS Big Sur на обычный ПК может показаться сложной задачей, но если к ней отнестись ответственно, то она будет успешно выполнена. Дам совет: найдите все kext-файлы и значения параметров на GitHub заранее, чтобы потом не возникало никаких проблем. Также предлагаю вашему вниманию инструкцию по установке macOS Big Sur на ПК, где все понятно рассказано.

На этом инструкция, как установить macOS Big Sur на ПК закончена. Если вам интересно узнать о загрузчиках и о различных подводных камнях OpenCore и Clover, то пишите в комментариях — постараемся все предельно ясно объяснить. Также задавайте вопросы — я на них с удовольствием отвечу. Заходите в наш Telegram и не забывайте комментировать новости и посты. Всего доброго!

Источник

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