Мини мануал как поставить хакинтош

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

Время на прочтение
6 мин

Количество просмотров 201K

Предисловие

Хотя на Хабре уже есть неплохая статья о хакинтоше, она уже довольно немолода и некоторая информация там устарела. Однако, суть всего действия описана верно, поэтому для начала очень рекомендую ее почитать.

Здравствуй, Хабр.

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

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

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

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

О ноутбуках

Хочу оговориться, что в настоящем руководстве идет речь в основном об PC-компьютерах, которые являются куда более легкой целью для OSx86, чем лэптопы. Установка хакинтоша на ноутбуки сродни уравнению высшей степени для девятиклассника: сложно, долго и не факт, что решается. Хотя существуют и удачные модели ноутбуков, на которых заводится все, вплоть до тачпада и сетевой карты, таких не много. Их список можно найти по прямому запросу в любом поисковике.

Что смог заставить работать автор

Motherboard: Asus ROG STRIX B360H-GAMING
CPU: Intel Core i5-8400, 2.8 ГГц до 4.0 с турбобустом
GPU: MSI RX 560 4GB AERO 16CU
RAM: Crucial 8 GB 2666 Гц

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

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-адаптер и заранее проверить его на наличие драйверов под макось.

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

Утилита, которая позволит нам отформатировать флешку (от 8 ГБ) и записать на нее загрузчик (нечто, что позволит нашей системе загружаться), называется BootDiskUtility.

Она хороша еще и тем, что позволяет скачивать так называемые «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, в открывшемся окошке щелкаем по нашему образу и прошиваем.
  • Все, флешка готова.

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

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

image

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 об/мин обычных жестких дисках.

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

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

Содержание

  1. Мини-мануал, как поставить хакинтош максимально просто и безболезненно
  2. Комплектующие
  3. 1. Процессоры
  4. 2. Видеокарта
  5. 3. Подключение к интернету
  6. Создание загрузочной флешки
  7. Загрузка и установка
  8. Настройка системы
  9. Коллекция нюансов/способов решения ошибок
  10. Устанавливаем macOS Sierra на старый ноутбук
  11. Что нам потребуется
  12. Как установить «макось» на ноутбук
  13. Артём Баусов
  14. Устанавливаем Mac OS на PC
  15. Особенности установки
  16. Подготовка загрузочной флешки OS X
  17. Создание загрузочной флешки
  18. Установка macOS
  19. Настройка
  20. Используем виртуальную машину
  21. Заключение
  22. Видео по теме
  23. Хакинтош: разворачиваем macOS Sierra на Intel-PC подробно и понятно
  24. Если вы НЕ МОЖЕТЕ распаковать файлы на флешку, пожалуйста, отойдите от кливиатуры и срочно прочитайте книгу «Компьютер для чайников: подробное пособие как пользоваться ПК».
  25. Шаг 1. Оценка и анализ железа
  26. Процессоры
  27. Видеокарты
  28. Сетевой контроллер
  29. Intel Gigabit
  30. Realtek
  31. Atheros
  32. Broadcom
  33. Marvell
  34. Killer
  35. Память
  36. Шаг 2. Делаем загрузочную флешку и развертываем на нее установщик
  37. Шаг 3. Установка macOS Sierra на Intel-PC
  38. Шаг 4. Базовая настройка системы и установка кекстов
  39. Шаг 5. Настройка загрузчика
  40. Шаг 6. Установка графического драйвера и первая перезагрузка
  41. Дополнительно

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

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

Так как с вероятностью 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 не считаем, он есть изначально):

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

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

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

image loader

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. Перезагружаемся для проверки работоспособности.

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

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

Источник

Устанавливаем macOS Sierra на старый ноутбук

macos sierria auto unlock apple art e1466959534533

Потребуется лишь немного терпения.

Две недели назад Apple выпустила первую бета-версию macOS Sierra для разработчиков. К сожалению, не все модели Mac получили поддержку новой операционной системы.

Если у тебя горит опробовать ОС на своем старом ноутбуке, то у нас есть для тебя решение.

macos sierra 1

Внимание: ты делаешь всё на свой страх и риск.

Что нам потребуется

Как установить «макось» на ноутбук

1. Отформатируй флешку в формате Mac OS Extended.
2. Запускай утилиту macOS Sierra Patcher.
3. Укажи в ней образ ОС.
4. В окне программы выбери USB-накопитель в Target Volume и нажми кнопку Start Operation.

macos sierra hands on 6

5. Загрузи Mac с флешки (зажми Alt при включении ноутбука).

macos sierra hands on 7

6. Открой «Дисковую утилиту».

macos sierra hands on 8

7. Отформатируй необходимый раздел и выбирай его под «Сиерру».

macos sierra hands on 9

8. Сделал первые 7 шагов? Молодец! Можешь приступать к установке.

macos sierra hands on 10

Передохни, ты заслужил. Держи котика за старания. 🙂

IMG 3622

9. После завершения установки перезапускай ноутбук и загружайся снова с флешки. Теперь необходимо выбрать macOS Post Install.

macos sierra hands on 11

10. Перед твоими глазами всплывёт окно выбора устройства. Смело выбирай свою модель ноутбука. Утилита самостоятельно определит необходимые настройки для правильной работы системы. Потом нажми Patch.

macos sierra hands on 12

11. Затем в выпадающем меню жми Select Volume и выбирай раздел, на который установлена «ось».

macos sierra hands on 13

Мы почти закончили

12. Как патч встанет на ОС, выбирай Reboot. Система перезагрузится, потребуется некоторое время для окончательного завершения настроек.

IMG 3623

13. Вот и всё, «мак» перезагрузился и система готова к работе!

IMG 3624

Такими нехитрыми манипуляциями мы добились поставленной цели – macOS Sierra установлена и готова к работе. Поздравляю!

%D0%90%D1%80%D1%82%D1%91%D0%BC %D0%91%D0%B0%D1%83%D1%81%D0%BE%D0%B2 avatar

Артём Баусов

Главный по новостям, кликбейту и опечаткам. Люблю электротехнику и занимаюсь огненной магией. Telegram: @TemaBausov

Источник

Устанавливаем Mac OS на PC

Использовать macOS можно не только на макбуке, но и на обычном компьютере с Windows. Далее расскажем, как установить macOS на ПК и какие программы для этого потребуются. После этого вы сможете использовать все возможности «яблочной» операционной системы.

Особенности установки

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

Во всех случаях для установки операционной системы понадобится дистрибутив.
02 distributiv
Если собираетесь поставить OS X в качестве основной или дополнительной ОС, то придется создать загрузочную флешку или использовать уже готовый диск с macOS.

Подготовка загрузочной флешки OS X

Загрузочная флешка — обычный Flash накопитель, на который записывается дистрибутив с операционной системой. В нашем случае это будет OS X. Создавать ее можно из-под Windows или другого компьютера (на Linux или Mac). Во всех случаях способы будут отличаться. Чтобы создать флешку с macOS на PC Windows, выполните следующие действия:

После того, как все необходимые файлы и программы загружены, можно переходить к следующему этапу — созданию загрузочной флешки. Для этого дополнительно понадобится USB-накопитель с объемом памяти не менее 8Гб.

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

Установка macOS X состоит из нескольких этапов, один из которых — создание загрузочной флешки или диска. Без этого поменять операционную систему не получится. Поэтому далее расскажем, как ее сделать с помощью бесплатной утилиты BootDiskUtility:

Дождитесь завершения операции. Как только операционная система будет записана, то флешку можно будет использовать в качестве загрузочной для установки macOS.

Если хотите установить macOS на Windows в качестве второй операционной системы, то полностью форматировать диск не нужно.

Установка macOS

Установка операционной системы macOS на PC начинается с создания загрузочной флешки. Поэтому, когда USB-носитель готов, можно переходить к следующему этапу. Чтобы начать установку, выполните следующие действия:

В зависимости от технических характеристик компьютера и других особенностей операционной системы, как правило, процесс занимает не более 20 минут. Теперь вы знаете, как установить на компьютер macOS вместо Windows 10 и что для этого нужно.

Настройка

Установка операционной системы macOS X на PC это не только загрузка, но и настройка ОС. После того как распаковка закончится, необходимо правильно произвести конфигурацию основных параметров.12 Nastrojka

Для этого выполните следующие действия:

Большую часть указанных параметров сможете изменить на macOS позже, через меню «Настройки». Для этого может потребоваться ввести данные учетной записи администратора и Apple ID. При необходимости настроить синхронизацию, резервное копирование.

Используем виртуальную машину

Если установка операционной системы macOS на ПК в качестве основной или дополнительной не подходит, то использовать возможности макбука можно через виртуальную машину. Для этого выполните следующие действия:

Установка дистрибутива macOS с флешки занимает не более 40 минут. Но если не планируете использовать операционную систему слишком активно, то можно обойтись образом в виртуальной машине. С помощью виртуальной машины сможете загружать и другие ОС.

Заключение

В данной статье рассказывалось о том, как установить macOS на ПК, воспользовавшись необходимыми программами. Существует несколько вариантов установки, а каким воспользоваться — решать вам. Надеемся наша статья поможет быстрее и легче осуществить задуманное.

Видео по теме

Источник

Хакинтош: разворачиваем macOS Sierra на Intel-PC подробно и понятно

Если вы НЕ МОЖЕТЕ распаковать файлы на флешку, пожалуйста, отойдите от кливиатуры и срочно прочитайте книгу «Компьютер для чайников: подробное пособие как пользоваться ПК».

1. Все файлы залиты на МЕГУ. Кто испытывает с ней проблемы — в комментариях перезалили на торрент.
2. Пожалуйста, не спрашивайте меня про установку Мака на ноутбуки. Прошу вас. Пожалуйста. Это очень геморройный процесс. Поставьте себе убунту и подключите тему Мака. Тот же экспириенс получите
3. Я на хабре редко отвечаю, пишите в вк по всем вопросам.

Теперь, разберемся в том, что же такое Хакинтош (Hackintosh): слово «хакинтош» образовалось от слияния двух слов «Macintosh» и «Hack», что по сути означает «взломанный макинтош», хотя ничего общего со «взломом» тут нет.

В данном гайде рассмотрим создание установочной флешки из-под Windows (так как это наиболее популярная система среди «начинающих хакинтошников»), установку системы на чистый диск, расширения ядра под ваше железо и, собственно, установку и настройку загрузчика (именно на этом моменте и многих и возникают проблемы)

Также хочу обратить внимание, что в этой статье работа идет с видеокартами NVidia и UEFI BIOS’ом.

Шаг 1. Оценка и анализ железа

Да, несмотря на то, что Хакинтош так или иначе запускается на почти любых конфигурациях, делает он это всегда по-разному. Поэтому сразу стоит проанализировать наше железо.

Процессоры

Итак, начнем с того, что на машинах на процессорах AMD система работать НЕ БУДЕТ (то предсмертное состояние агонии, в котором она будет прибывать, «работой» назвать очень сложно). Да, по сути, можно поставить кастомное ядро, перепрошить его и так далее, но смысл изобретать велосипед из палок, если так или иначе он все равно сломается. Система встает без проблем на процессоры Intel, начиная с Core i3 (мы говорим конкретно про macOS Sierra 10.12, предыдущие выпуски могут встать также и на процессорах Core 2 Duo и Pentium). В моем случае выпал камень i5 4460 (4 ядра, 4 потока, турбобуст до 3,4 ГГц).

Видеокарты

Далее, определяемся с графикой. Если вы пользуетесь встроенной графикой Intel (в моем случае это HD4600), то скорее всего понадобится отдельный «завод» графики (хотя могут завестись нативно).

Радеоны (AMD) заводятся, но опять же с треском. Например, новые карточки (RX-4**), а также всем известная R9 380 или R9 380x могут просто вывести загрузку в черный экран.

В этом мануале рассматривать завод графики AMD не будем, так как все это сводится к патчам фрэймбуффера и подменам Device ID в загрузчике (что для каждого индивидуально). Подробнее о картах AMD тут: тык (English).

Совсем другое дело обстоит с карточками от NVidia. Заводятся почти все, за исключением некоторых особо-одаренных. Проблемы наблюдаются на 10-ой серии, но, скорее всего, их не скоро будетУже все норм. На картах GTX графика заводится с полпинка, карты выпуска GT тоже не отстают, хотя там и есть некоторые исключения.

Более чем уверен, что вы найдете в списке свою карту.

Сетевой контроллер

Думаю, не нужно разжевывать, как можно определить свою сетевую карту…

Открываем Диспетчер задач → вкладка «производительность» → Ethernet (Windows 10), там большими черными буквами будет сетевуха.

ba3613ca080257bfe7d0a727ebad5544

К слову, еще можно в BIOS’e посмотреть

Так или иначе, на этом подробно останавливаться не будем. Сетевую карту в любом случае придется заводить, так что просто предоставлю список поддерживаемых сетевых карт.

Intel Gigabit

5 Series – 82578LM/82578LC/82578DM/82578DC
6 and 7 Series – 82579LM/82579V
8 and 9 Series – I217LM/I217V/I218LM/I218V/I218LM2/I218V2/I218LM3

Realtek

RTL8111, 8168, 8101E, 8102E, 8131E, 8169, 8110SC, 8169SC
RTL8111/8168 B/C/D/E/F/G
RTL8101E/8102E/8102E/8103E/8103E/8103E/8401E/8105E/8402/8106E/8106EUS
RTL8105/8111E/8111F/8136/8168E/8168F

Atheros

AR8121, 8113, 8114, 8131, 8151, 8161, 8171, 8132,8151, 8152, 8162, 8172
AR816x, AR817x поддерживаются

Broadcom

BCM5722, 5752, 5754, 5754M, 5755, 5755M, 5761, 5761e, 57780, 57781, 57785,5784M, 5787, 5787M, 5906, 5906M, 57788, 5784M

Marvell

88E8035, 88E8036, 88E8038, 88E8039, 88E8056, 88E8001

Killer

Память

Ограничений нет. Система запускается на двух гигабайтах. Рекомендовано 4. Автор рекомендует 8.

С железом, собственно, разобрались. Если на этом этапе вы не передумали, идем дальше.

Шаг 2. Делаем загрузочную флешку и развертываем на нее установщик

Итак, вот мы и подошли к практике. Напомню, что делаем мы все это из-под Windows. Сразу говорю, что мы не будем использовать образы с рутрекера, которые так яро советуют люди, у которых все работает хакинтошники «до 18». Для начала нам потребуется утилита BDU (BootDiskUtiliy).

Потребуется флешка >8 ГБ. Любая.

1. Запускаем утилиту
2. Destination disk → выбираем нашу флешку
3. Format disk

Теперь ждем. Флешка отформатируется в Apple HFS и разобьется на два раздела, на один из которых будет установлен загрузчик (CLOVER), а второй останется чистым для того, чтобы туда можно было развернуть установщик.

После выполненных манипуляций получаем примерно следующую картину:

image loader

1. Достаем из архива HFS Partition File (HFS+), файл с расширением .hfs.
2. В окне утилиты BDU «Destination disk» выбираем Part 2 нашей разбитой флешки.
3. Открываем «Restore partiton».
4. Ищем и выбираем наш *.hfs-файл. Обратите внимание, что он должен быть не больше PART 2 раздела.
5. Ждем его распаковки.
Все, установщик на флешке распакован и готов к работе.

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

Также потребуется еще этот кекст, его тоже скачиваем: тык. Распаковываем папку из архива в корень раздела с Clover’ом, а кекст в папку, которую мы распаковали. Все, готово. Флешка сделана. Идем дальше.

Шаг 3. Установка macOS Sierra на Intel-PC

Проверяем, что флешка вставлена в 2.0 порт. Перезагружаемся, заходим в BIOS. Напомню, что BIOS у нас — UEFI. Отключаем виртуализацию (Intel Virtualization). В приоритет загрузки (BOOT) указываем нашу флешку. Убедитесь, что она будет грузится именно в режиме UEFI. Сохраняем и применяем настройки, перезагружаемся. Попадаем в меню Clover’а.

Clover («Клевер») — загрузчик хакинтоша, а также его установщика.

Нажимаем стрелочку вниз до того момента, пока не попадем на меню Options. Нажимаем Enter. Все, что нам нужно здесь — это вот эта строка:

image loader

Прописываем в нее следующее:

Объясню, что делает каждый из этих аргументов:

kext-dev-mode=1 — необходимый арг, без которого не запустится хак. Позволяет загружать в систему кексты (Изначально, FakeSMC.kext).
rootless=0 — отключает SIP (System Integrity Protection). Необходимый арг.
-v — «Verbose mode». Вместо красивого яблочка мы увидем «консольную» загрузку, чтобы можно было опознать ошибку, если таковая появится.
npci=0x2000 (или 0x3000, в зависимости от версии PCI-e) — по желанию. Предупреждаем остановку загрузки на этапе сканирования PCI. Можно не прописывать.
nv_disable=1 — по желанию. Чтобы избежать артефактов при загрузке и прочего мусора, отключаем графическую оболочку. Грузимся в нативном режиме графики в православном 144p разрешении. Можно не прописывать.

Применяем аргументы, нажимая Enter. Выбираем Boot Mac OS Sierra from OS X Base System. И вот, пошла родимая загрузка. Сразу разберем некоторые ошибки: still waiting for root device — не успевает подключиться IDE-контроллер.

Missing Bluetooth controller transport — не включилась видеокарта, либо не подрубился FakeSMC.kext. Проверьте, что в папке kexts/other есть FakeSMC.kext. Синезуб тут не при чем.

Если такие ошибки все же остались, то пробуем грузится так:

В иных случаях помогут только гуглы, хотя эти фиксы должны решать эти проблемы.

Ждем. На некоторых моментах может подвисать. Если зависает больше чем на минуту — ребут. Должно помочь в некоторых случаях.

И вот мы, собственно, в установщике. Выбираем язык и кликаем на стрелочку. Пойдет подгрузка языкового пакета (может подвиснуть на минуту). Теперь открываем Утилиты>Дисковая утилита, нам нужно форматировать диск под macOS. Выбираем нужный диск, нажимаем «Стереть». Для удобства называем новый диск «Macintosh HD». Форматируем, закрываем дисковую утилиту. Далее выбираем диск, на который будем устанавливать систему (в нашем случае, Macintosh HD), устанавливаем.

Установка занимает от 15 до 30 минут, все зависит от скорости записи на диск. После установки система предложит нам настроить интернет подключение — пропускаем, это сделаем позже. Делаем пользователя. Готово, мы в системе. Вернее, в ее обрубке. Пока у нас еще ничего не работает. Если вы перезагрузите машину, то попасть в систему будет невозможно (ввиду отсутствия загрузчика).

Шаг 4. Базовая настройка системы и установка кекстов

Итак, вот мы в системе. Пока она умеет мало, в интернет мы не выйдем, графика не работает, да и вообще все выглядит как-то ну очень плохо. Это нужно исправлять.

Разберемся, что такое кексты.

Kext (Kernel Extension) — расширения ядра, запускающие то или иное несовместимое с оригинальным маком оборудование (Например, откуда в аймаке мы найдем сетевую карту от Realtek или звуковую карту?). Вот они нам сейчас и понадобятся.

Для начала нам потребуется папка PostInstall, которую вы распаковали в раздел CLOVER на загрузочную флешку. Оттуда нам нужна, в первую очередь, утилита Kext Utility, которая позволяет устанавливать кексты в систему. Запускаем ее, вводим пароль от пользователя, ждем, пока увидем надпись «All done».

58ba5f79c43ba6d87da48234fc584ed0

Устанавливаем кекст на сетевую карту (Папка Network, там по папкам рассортировал под каждую сетевую карту), просто перетаскиваем его в окно программы. Ждем, пока появится надпись «All done». Далее, заходим в раздел CLOVER нашей флешки, далее в kexts, далее в Other. Копируем оттуда FakeSMC.kext в любое место (Лучше в ту же PostInstall), далее тем же путем, что и кекст на сетевую карту, устанавливаем его. Также потребуется кекст на USB 3.0. Он был в архиве Legacy_13.2_EHC1.kext.zip, который вы распаковали в PostInstall. Устанавливаем его.

Готово, мы завели интернет, USB и позволили системе вообще загружаться (FakeSMC.kext имитирует чип System Management Control, который присутствует только на материнских платах Apple. Без этого кекста система просто не стартанет).

Теперь установим загрузчик. Заходим в папку PostInstall → Clover_v2.3k_r3949. Там есть *.pkg файл, открываем его.

2705f9b2a2c932e2cbe6b60337a21a62

Кликаем продолжить, читаем инфу о загрузчике (вру, тоже нажимайте продолжить). Далее, в левом нижнем углу нажимаем «Настроить».

Для UEFI-загрузки выставляем следующие настройки:

5df892db3291aa4c0fc742c3730d19ac

О легаси-загрузке поговорим позже, так как там все немного сложнее и придется патчить DSDT.
Нажимаем «Установить». Пойдем процесс установки загрузчика.
Готово, загрузчик установлен.

Шаг 5. Настройка загрузчика

После установки мы получим чистый, ненастроенный загрузчик Clover, который необходимо немного подконфигурировать. Открываем Clover Configurator (в будущем не советую пользоваться данной программой для точечного редактирования конфига загрузчика).

Далее нажимаем Open Partition. Откроет «папка» с нужным разделом. Переходим EFI>CLOVER. Копируем plist.config в папку PostInstall, для удобства. Также на всякий случай копируем его еще куда-нибудь, так как тот, который мы только что скопировали, будем редактировать. А еще один для бэкапа. Копируем, открываем plist.config.

Видим примерно следующее:

5724eff47f99cbe4017a35951abbe957

ACPI — Фиксы не трогаем, дропаем (DropOEM) нашу видеокарту (DropOEM_DSM работает, когда встречаются два DSDT патча. Поэтому оставляем оригинальный метод автопатча загрузчиком, а наш, если таковой появится, отключаем).
Переходим в секцию BOOT.

f82e462059bfd23467fec9edf253d0b1

Итак, вот тут нам следует покопаться. Аргументы выставляем сами, в зависимости от системы.

-v (verbose) — уже знакомый «текстовый» режим загрузки. Лучше не включать, а прописывать вручную при необходимости.
arch — архитектура. В моем случае x86_64
npci — уже известный нам ключ. Выставляем при необходимости. Рекомендую первую загрузку делать без него, но в Verbose mode.
darkwake — отвечает за режим сна и гибернацию. Имеет 7 режимов. Если сон не заведется изменением hibernatemode в терминале, то рекомендую методом проб и ошибок найти нужный режим дарквэйка.
cpus=1 — запуск с использованием только одного ядра. Не рекомендую выбирать.
nvda_drv=1 — активация вебдрайвера НВидии, который мы поставим чуть позже. Выбираем, если у вас nVidia.
nv_disable=1 — отключение графики невидии и запуск на нативном драйвере мака. Лучше не выбирать, но при необхожимости вручную прописывать.
kext-dev-mode=1 и rootless=0 уже объяснялись ранее.

Переходим в правую подсекцию.

Секцию CPU пропускаем, загрузчик сам подцепит нужные значения. Devices также лучше пропустить, если вам нечего «фэйкать». Disable Drivers — отключение ненужных драйверов при загрузке. GUI — настройка внешнего вида загрузчика. Думаю, пояснять тут ничего не нужно, особых параметров тут нет. Разрешение экрана, язык и тема меню. Все просто. Graphics — настройка и инжекты графики.

Параметр Inject NVidia не трогать! На запуске будут артефакты. Он предназначен для запуска старых карт линейки GT

Kernel and Kext Patches — патчи и кастомизация ядра. По-умолчанию выбран Apple RTC. Лучше не трогать. SMBIOS — самый сок, кастомизация и подделка «мака».

b9afb5352c2cb3708cb92d53ca25f1bd

Для настройки заводской информации нажимаем на иконку волшебной палочки. Далее выбираем iMac (Если ПК) или MacBook (если ноут).

Не добавляйте ничего в Memory и Slots. Это чисто косметические параметры, которые кловер подцепляет на этапе загрузке. Неправильно выставленные параметры могут вызвать конфликты.

В AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist исправляем Config1 на none вот тут:

0ba248772f51a4031c2a3598433e6751

Теперь должно работать.

Готово. Больше не трогаем ничего, базовые настройки мы сделали. Сохраняем наш файл. Теперь копируем его в папку CLOVER раздела EFI, авторизируемся, заменяем. Напомню, что перед этим вы должны были сделать бэкап.

Шаг 6. Установка графического драйвера и первая перезагрузка

Вот мы почти у цели. Теперь осталось только завести видеокарту. В папке PostInstall лежит пакет WebDriver*.pkg. Открываем его, устанавливаем. Далее он предлагает нам перезагрузится. Перезагружаемся.

Теперь удостоверимся, что мы загружаемся не с флешки, а с жесткого диска в режиме UEFI. Выбираем Boot macOS Sierra from Macintosh HD. Запускаемся.

Готово, вот мы и в системе. На картинке я примерно показал, как будет выглядеть ось после всех настроек. Обратите внимание на то, как система поняла ваш «мак», а также на частоту процессора.

a3c608f8c147229833b53df4c0ad16df

Верным признаком работы драйвера нвидии будет ее логотип на панели задач. Я его отключил, к слову, так как он мешается, но получить доступ к панели управления невидией можно через «Системные настройки. ». Интернет можем проверить через Сафари. USB 3.0 банально воткнув флешку в 3.0 порт.

Дополнительно

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

VoodoHDA. Народные умельцы запилили инструкцию по его настройке. Не буду ее копипастить, а просто дам ссылку на архив.

P.S. Автор рекомендует перемещать кекст руками, однако, это все можно сделать через Kext Utility.

Необходимо выполнить следующие условия, чтобы он заработал:

Собственно, это все. После мы получаем готовую к работе macOS Sierra.

Источник

Содержание

  1. 1. Установка MacOS Mojave на PC
  2. 2. Установка виртуальной машины с MacOS
  3. 3. Подготовка образа Mac OS Mojave
  4. 4. Настройка BIOS/UEFI
  5. 5. Установка Mac OS
  6. 6. Настройка оборудования
  7. 7. Установка Windows на Mac
  8. 8. Установка Виртуальной Машины на Mac OS

Давно хотели попробовать Mac OS, но денег на покупку оригинальной техники нет? Или же ОС от Apple вам надоела и хотите снова пользоваться Windows? В этом гайде мы подробно расскажем, что и как нужно делать, чтобы установить Mac OS на PC и Windows на Mac.

Установка MacOS Mojave на PC

Подготовка

«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac

Проясним один важный момент — Mac OS заточена под железо Apple. Да, операционка будет работать на PC, но будьте готовы к возможным ошибкам. Устанавливайте ОС на свой страх и риск. Если вы уверены, что все будет хорошо, приступаем к установке.

Для начала нужно скачать официальный образ Mac OS Mojave. Делать это желательно из официального цифрового магазина Apple, попасть в который можно с помощью виртуальной машины — программы эмулирующей работу одной ОС внутри другой. В этой инструкции мы будем использовать бесплатную VMWare Workstation Player.

Установка виртуальной машины с MacOS

«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac

Итак, чтобы установить VMWare Workstation Player сделайте следующее:

  1. Перейдите на официальный сайт VMWare и скачайте установочный файл.
  2. Установите программу.
  3. Распакуйте архив с Unlocker и от имени администратора запустите win-install.cmd. Этим действием вы добавите в виртуальную машину поддержку Mac OS.
  4. Запустите VMWare Workstation Player и выберите «Create a new Virtual Machine».
  5. Поставьте галочку рядом с «I will install the operating system later».
  6. Далее выберите Apple Mac OS X и нажмите «Next».
  7. Укажите путь для установки виртуальной операционной системы.
  8. В окне ВМ кликните правой кнопкой мыши по виртуальной ОС и кликните «Settings».
  9. Теперь создайте виртуальный жесткий диск. Для этого повторите следующую последовательность: Add > Hard Disk > Sata.
  10. Выберите «Use an Existing Virtual Disk» и укажите путь к образу с Mac OS Mojave. Образ представляет собой большой файл с расширением vmdk.
  11. Далее установите размер используемого виртуального жесткого диска (не менее 40 Гб) и в параметрах выберите «Store virtual disk as a single file».
  12. Теперь вернитесь к настройкам ВМ и установите размер используемой оперативной памяти. Рекомендуем поставить не меньше 50% от общего объема ОЗУ, установленного на PC.
  13. Кликните «ОК» и закройте VMWare. Однако это еще не все.
  14. Перейдите в папку VMWare и с помощью блокнота откройте файл macOS 10.14. В последнюю строку вставьте следующий текст: smc.version = «0». Сохраните изменения.
  15. Теперь снова запустите ВМ и начните установку Mac OS Mojave. Для этого выберите виртуальную ОС и кликните на зеленый значок play в верхней панели.
  16. Система предложит вам войти в учетную запись Apple, вместо этого нажмите на «Set Up Later».
  17. После установки подключите VMWare Tools. Для этого в верхней панели кликните на «Player». В выпавшем меню выберите «Manage», а следом кликните «Install VMWare Tools». Теперь на Рабочем столе виртуальной Mac OS появится образ патча с установщиком.
  18. В окне ВМ запустите VMWare Tools.
  19. Система безопасности ВМ предпримет попытку заблокировать VMWare Tools, но этого можно избежать. Зайдите в настройки ОС (иконка в виде шестеренки в нижней панели Mac OS), выберите раздел «Security and Privacy» и разблокируйте патч, нажав на кнопку «Allow».
  20. Перезапустите VMWare.

Теперь у вас на компьютере есть виртуальная Mac OS. Чтобы просто посмотреть, как выглядит операционная система от Apple, этого достаточно, но для полноценной работы — нет.

Подготовка образа Mac OS Mojave

«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac

Как уже говорилось ранее, чтобы скачать образ Mojave, вам нужно воспользоваться виртуальной машиной:

  1. Откройте VMWare и запустите виртуальную Mac OS Mojave.
  2. Перейдите в App Store, найдите там образ нужной ОС и скачайте его. Файл должен будет «весить» не меньше 5 Гб.
«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac

У вас есть образ Mac OS Mojave, теперь займемся созданием загрузочной флешки:

  1. Вставьте флешку в компьютер.
  2. В виртуальной Mac OS откройте «Finder», далее перейдите в «Программы», следом в «Утилиты» и выберите «Дисковая утилита». Кликните на вашу флешку, которая будет расположена в левой колонке окошка.
  3. Кликните «Стереть».
  4. Дайте название загрузочной флешке. Имя может быть любым, но важно, чтобы оно состояло исключительно из латинских букв.
  5. Во второй строчке выберите «OS X Extended».
  6. В третьей — GUID Partition Map.
  7. Кликните «Erase» и нажмите «Готово».
  8. Скачайте и запустите UniBeast.
  9. Жмите Continue, пока не дойдете до пункта «Destination Select».
  10. Выберите флешку и снова нажмите «Continue».
  11. Добравшись до этапа «Select OS Installation» выберите Mojave и кликните «Continue».
  12. В «Bootloader Options» выберите либо «UEFI Boot Mode», либо «Legacy Boot Mode». «UEFI Boot Mode» рекомендуется к использованию для 7, 8, 9, 100, 200 и 300 серии процессоров Intel и всех чипсетов, имеющих поддержку UEFI. «Legacy Boot Mode» подходит для чипов 5 и 6 серии, а также для других систем на базе традиционного BIOS.
  13. Нажмите «Continue».
  14. Переместите архив с UniBeast на созданный накопитель.

Все. Загрузочная флешка готова. Теперь приступим к настройке BIOS на компьютере.

Настройка BIOS/UEFI

«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac

Если ваша материнская плата использует UEFI, особых проблем с установкой возникнуть не должно, однако в случае с BIOS некоторые важные манипуляции провести придется. Для начала нужно совершить общие настройки:

  • Сбросьте все параметры BIOS.
  • Выключите VT-d.
  • Деактивируйте Secure Boot Mode.
  • Отключите CFG-Lock.
  • В опции OS Type поставьте Other OS.
  • Выключите IO SrialPort.
  • Активируйте XHCI Handoff.
  • Если в вашей системе установлен процессор Intel 6-й серии, либо же Intel x58 с AWARD BIOS, отключите порты USB 3.0.
  • Сохраните изменения и перезапустите компьютер.

Кроме того, при установке Mac OS Mojave стоит придерживаться ряда правил:

  • Используйте только одну видеокарту с одним подключенным монитором.
  • Отключите все жесткие диски, кроме пустого, на который и будет установлена ОС.
  • Отключите всю USB-периферию, кроме мыши и клавиатуры.
  • Отключите все PCI-карты, кроме видеокарты, так как они могут быть несовместимы с ОС от Apple.

Готово, теперь приступаем непосредственно к установке Mac OS Mojave на PC.

«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac

Дальнейшие действия очень похожи на стандартную установку Windows:

  1. Включите ПК и загрузитесь с USB (рекомендуется использовать USB 2.0).
  2. В открывшемся интерфейсе Clover запустите установку Mac OS с загрузочной флешки.

Готово. Теперь вы обладатель PC с Mac OS. Осталось только провести настройку оборудования.

Настройка оборудования

«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac

Проще всего произвести первоначальную настройку с помощью MultiBeast. Утилита позволит вам без лишних трудностей установить все необходимые драйверы для оборудования. Впрочем, даже MultiBeast не под силу загрузить абсолютно все драйвера, поэтому некоторые вам придется устанавливать вручную. Итак, для настройки оборудования сделайте следующее:

  1. Запустите MultiBeast.
  2. Выберите UEFI Boot Mode или Legacy Boot Mode. Об их различиях мы писали на этапе «Подготовка образа Mac OS Mojave».
  3. На вкладке «Audio» лучше всего отметить опцию AppleALC.
  4. Во вкладке «Disc» представлены настройки для сторонних SATA-контроллеров жестких дисков.
  5. В следующей вкладке «Misc» присутствует крайне важный для работы Mac OS драйвер FakeSMC, который призван эмулировать работу фирменной микросхемы SMC. Нужный вам драйвер будет отмечен галочкой по умолчанию. Также в этом пункте есть еще две настройки: VoodooTSCSync и FakeSMC HWMonitor. Первая предназначена только для процессоров с разъемом LGA2011, в то время как FakeSMC HWMonitor необходима для получения данных о температурах систем охлаждения.
  6. Перейдя во вкладку «Network», отметьте вашу сетевую карту.
  7. Вкладка «USB» предназначена для настройки и корректной работы USB-портов. Отметьте те пункты, которыми вы будете пользоваться.
  8. В верхней панели окна кликните на «Bootloaders». Нужный пункт уже должен быть отмечен по умолчанию.
  9. Теперь перейдите в «Customize». Тут вы увидите 3 раздела, первый из которых — «Graphics Configuration». Если у вас установлена видеокарта NVIDIA 9xx серии и выше, отметьте галочкой опцию «NVIDIA Web Drivers Boot Flag».
  10. В разделе «SSDT» отметьте ваш процессор.
  11. В «System Definitions» не придется менять ничего, так как весь раздел уже настроен.
  12. Перейдите во вкладку «Build» и нажмите «Install».

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

  1. Установите последнюю версию утилиты Alternate NVIDIA Graphics Drivers, подходящую для вашей Mac OS.
  2. Теперь извлеките загрузочную флешку и перезагрузите ПК.

Если все действия были выполнены правильно, у вас получился стабильно работающий «хакинтош».

Установка Windows на Mac

«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac

Проще всего установить Windows на компьютеры Apple — использовать инструмент Boot Camp. Утилита позволит не «сносить» Mac OS, а пользоваться обеими операционными системами. Для начала создайте загрузочную флешку с ISO-образом Windows:

  1. Скачайте с официального сайта Microsoft образ нужной вам версии Windows и вставьте в Mac USB-накопитель.
  2. Введите «Boot Camp» в поиске Spotlight или же запустите «Ассистент Boot Camp» из «Программы» — «Утилиты».
  3. В открывшемся окне выберите «Создать диск установки Windows» и кликните «Продолжить».
  4. Укажите путь к сохраненному на компьютере образу и установите вашу флешку как «Диск назначения».
  5. Нажмите «Продолжить».

Загрузочная флешка готова, теперь приступим непосредственно к установке Windows на Mac. К счастью, этот процесс куда проще, чем установка Mac OS на PC:

  1. Снова запустите «Ассистент Boot Camp».
  2. Отметьте галочкой пункт «Установить Windows» и кликните «Продолжить».
  3. Теперь Boot Camp предложит вам «разбить» жесткий диск, чтобы новая ОС была установлена на новый сектор. Если вы собираетесь ставить Windows 10, под нее нужно отвести не менее 55 Гб. Нажмите продолжить.
  4. Теперь перед вами откроется установочное окно Window. Следуйте всем инструкциям.
  5. Ждите завершения установки.

Установка Windows на Mac закончена. Теперь на вашем компьютере стоит 2 операционных системы, и вы можете пользоваться любой из них. Единственный минус — придется постоянно перезапускать Mac, чтобы переключиться на нужную вам ОС.

Установка Виртуальной Машины на Mac OS

«Хакинтош» своими руками: как установить Mac OS на PC и Windows на Mac

Кроме полноценной установки Windows на Mac, можно создать ее виртуальный образ с помощью ВМ. Процесс схож с виртуализацией Mac OS на Windows, которые мы проводили в первой главе. Тогда мы использовали программу VMWare Workstation Player, но в случае с «Маком» рассмотрим те же шаги на примере также бесплатной утилиты Parallels Desktop:

  1. Скачайте с официального сайта Microsoft образ нужной вам версии Windows.
  2. Загрузите утилиту Parallels Desktop.
  3. Откройте программу и кликните «Файл» > «Создать».
  4. Выберите действие «Установить Windows с USB-флеш-накопителя или используя ISO-образ».

Готово, теперь вы можете не перезагружая систему мгновенно переключиться с Mac OS на Windows и наоборот. ОС от Microsoft будет отображаться в отдельном окне, которое, при желании, вы можете растянуть на весь экран.

  • Как узнать, какой у меня компьютер (процессор, видеокарта, оперативная память)? Инструкция для новичков
  • Как улучшить графику в старых играх: HD-текстуры, разрешение и постобработка
  • 4 способа сделать скриншот на компьютере

Установка на Intel-PC

Подбор и проверка совместимости железа

  • Процессор: обязательно Intel (существуют варианты установки на AMD, но это по большей части костыль и того не стоит)
  • Видеокарта: на данный момент можно «завести» любую видеокарту (есть исключения¹).
  • Материнская плата: частично бывают проблемными материнские платы на X*-чипсетах.
  • Аудио: работает практически всё, но бывают исключения.
  • Сеть: заводимо всё, кроме китайских ноунейм LAN-карт.
  • Bluetooth и Wi-Fi: смотреть таблицу.

Настройка BIOS Legacy и BIOS UEFI

  • CSM: На современных платах и видеокартах при использовании исключительно UEFI-загрузки рекомедуется его выключать.
  • Secure Boot: Other OS (UEFI).
  • SATA: Обязательно поставить режим AHCI.
  • HPET: Включить.
  • Fast Boot и Hardware Fast Boot: Выключить.
  • Above 4G Decoding: Включить.
  • Отключаем USB 3.0 и 3.1 во избежание проблем во время установки.
  • Отключаем Serial-порты и подобные неиспользуемые интерфейсы.
  • Отключаем Bluetooth.

Примечания:

  • На сборках с двумя CPU требуется поставить двухядерный режим на обоих CPU.
  • Видеокарта должна быть на время установки одна и установлена в первый слот.
  • Отключить все мониторы, кроме основного.

Clover

Clover — это загрузчик, который позволяет на обычном компьютере запустить macOS. Apple этого делать не разрешает, в первую очередь мотивируя тем, что “мы не можем обеспечить работоспособность на компьютерах, произведенными не компанией Apple”. Поэтому ставим систему на свой страх и риск.

config.plist

Этот файл используется для настройки загрузчика Clover. Он — основа всего, то, что заставить вашу систему работать правильно.
Clover умеет генерировать файл конфигурации (далее — конфиг), основанный на вашем «железе» самостоятельно, но как вы знаете, нет ничего идеального. Поэтому у пользователя есть возможность менять параметры «конфига» напрямую в файле или на ходу в настройках Clover’a. Файл написан на языке XML, что существенно упрощает работу с ним, так как этот язык является user-friendly. Файл должен находится в EFI/CLOVER. Его можно редактировать как с помощью простых редакторов (Notepad++, Sublime Text, Atom, nano, vim), так и с более специализированными под это дело (PlistEdit, встроенный редактор в Xcode). Также с недавнего времени появился веб-редактор, заточенный под «конфиг» – CloverCloudEditor.

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

Самым лучшим и правильным способом по мнению русского хак-коммьюнити является установка чистого образа из App Store. С помощью программы BootDiskUtility (в сокращении — BDU) и образа .hfs можно получить наиболее чистую систему.
Естественно, существует не один способ установки Хакинтоша, но сейчас мы рассмотрим наиболее популярный.

  1. Скачиваем BootDiskUtility отсюда.
  2. Распаковываем утилиту в любую папку.
  3. Скачиваем образ macOS отсюда, отсюда или с магнет-ссылки.
  4. Распаковываем образ из архива.
  5. Открываем BootDiskUtility, заходим в секцию настроек, нажимаем Check Now. Это проверит последнюю версию Clover и выберет её в качестве версии для записи на USB.
  6. Выбираем своё USB-устройство, нажимаем Format Disk. Дожидаемся записи бутлоадера на USB.

На этом шаге у вас уже должен быть скачан образ macOS в виде 5.hfs.

  1. Нажимаем на значок + рядом с названием USB. Если вы ничего не меняли в настройках, то у вас появится два раздела, один из которых будет иметь название CLOVER, а другой NONAME.
  2. Выбираем Part2, который имеет название NONAME. Нажимаем кнопку Restore Partition и указываем прежде скачанный 5.hfs. Начнется запись образа на USB.

Теперь у вас есть готовая USB с образом macOS. Вы совершили свой первый шаг к установке Хакинтоша.

Установка образа на HDD/SSD

  1. Для начала рекомендуется внести минимальные правки в config.plist, прописав в Boot/Arguments -v debug=0x100 keepsyms=1, а если ставите High Sierra, то и добавить патч на показ паники.
  2. Положите kext-ы на сеть, звук и видео.

В случае High Sierra и новее не забудьте скопировать ApfsDriverLoader-64.efi из папки drivers-Off в drivers64 или drivers64UEFI в зависимости от типа загрузки.

  1. Загружаемся с готовой USB в Clover и выбираем пункт Boot macOS from OS X Base System.

При первом запуске (если он успешен), вас встретит дружелюбное окно с выбором языка.

  1. Выбираем нужный язык, нажимаем Далее

Для macOS до версии Sierra (10.12) включительно диск нужно форматировать в файловую систему HFS+ (OS X Extended (журналируемая)),
High Sierra — HFS+ для жёсткого диска и APFS для SSD,
Mojave — APFS для любого типа носителя.

При использовании APFS убедитесь в наличии драйвера ApfsDriverLoader.efi в папке drivers64UEFI/drivers64 в зависимости от типа загрузки.

Если вы уже отформатировали диск, то переходим к шагу 8.

  1. Дальше нам нужно отформатировать диск. Наводим на верхнюю панель, в ней нажимаем Утилиты — Дисковая утилита.
  2. Выбираем нужный нам раздел, нажимаем Стереть. Вводим название, файловую систему и таблицу GUID.
  3. Дожидаемся окончания форматирования и закрываем утилиту.
  4. Нажимаем далее и выбираем свежеотформатированный диск.
  5. После завершения установки вам надо будет перезагрузить систему, но на этот раз в Clover надо выбирать Boot macOS from %названиедиска%
  6. Как только произойдет загрузка системы, вам предложат настроить основные компоненты.
    После окончания настройки у вас будет чистая система macOS, но, к сожалению, загрузка возможно только с USB. Чтобы это исправить нужно установить Clover в EFI раздел, процесс установки которого я опишу ниже.

Установка Clover на EFI раздел

  • В обоих случаях нужно скачать .pkg-установщик по ссылке. Всё это будет делаться из уже запущенной macOS.
  • Выбираете системный диск через кнопку Изменить размещение установки и переходите в раздел Настроить, где и конфигурируете установку загрузчика.
  • Ставите галочку Установить Clover на EFI раздел (ESP)
  • Контрольную панель Clover устанавливайте по желанию.

UEFI

  • В разделе Загрузчик выбираете Не обновлять сектора MBR и PBR.
  • В разделе Drivers64UEFI дополнительно выбираете AptioMemoryFix-64 и ApfsDriverLoader-64.

Legacy

  • В разделе Загрузчик выбираете Установить boot0af на MBR (типовая настройка, в экзотических случаях изучайте форумы).
  • В разделе Drivers64 дополнительно выбираете ApfsDriverLoader-64 (если вдруг устанавливаете High Sierra на SSD).
  • Установить системные RC-скрипты на основной раздел

Про назначение других драйверов можно почитать в «Клевере цвета хаки».

После установки можно и нужно скопировать config.plist, папки kexts и ACPIpatched (если использовался) с загрузочной флешки в соответствующие места на появившемся разделе EFI системного диска.

Видео

В данный момент большая часть поддерживаемых системой видеокарт заводятся через плагин WhateverGreen.kext к Lilu.kext. Инструкции по его использованию к конкретным видеокартам – ниже по этому тексту.

Звук

На данный момент существует два основных метода «завода» звука: AppleALC и VoodooHDA.

AppleALC:

Этот метод является динамическим патчингом нативного AppleHDA.

  • Само расширение сделано для Realtek ALC кодеков, которые сейчас являются самыми популярными среди производителей материнских плат.
  • Также работает для «завода» звука через HDMI на картах Intel, AMD и NVIDIA.
  • Список поддерживаемых кодеков доступен здесь.

Установка:

  • Скачиваем Lilu и сам AppleALC;
  • Кладём оба кекста в CLOVER/EFI/kexts/Other.
  • Выключаем FixHDA, AddHDMI, UseIntelHDMI в config.plist;
  • В config.plist в строке Devices/Audio/Inject пишем NO;
  • В Boot/Arguments добавляем alcid=X, где X — номер layout-а, который идёт вместе с кодеком в таблице;
  • Перезагружаемся.

Примечание: если звук так и не появился, то пробуем другой layout.

VoodooHDA:

  • Сможет «завести» почти любой аудиокодек, но настройка самого расширения иногда очень проблематична.
    Установка:
  • Скачиваем сам кекст.
  • Кладём кекст в /EFI/CLOVER/kexts/Other.
  • Перезагружаемся.
  • Про дополнительную настройку VoodooHDA можно почитать здесь.

Wi-Fi

Atheros AR****

  • Скачиваем Injector и ставим в папку с кекстам и в Clover (если сеть отвалится после перезагрузке переместить его в System/Library/Extensions)
  • Скачиваем ATH9KFixup и перемещаем в папку с кекстами в Clover.
    (Опционально) * Для AR9485 и AR9565 нужно будет дополнительно прописать аргумент -ath9485 и -ath9565, соответственно.
  • Перезагружаемся.

Поддерживаемые модели: AR946X (AR9462 & AR9463), AR9485 и AR9565.

Broadcom

Смотреть таблицу.

Intel

  • Ни один адаптер от Intel не заводим на данный момент. Но ведется разработка кекста под все это дело.

Qualcomm Atheros QCA****

  • Ни один адаптер серии QCA не заводим на данный момент.

LAN

Realtek

  • Ставим кекст
  • Перезагружаемся.

Поддерживает все RTL81**.

Intel

  • Ставим кекст
  • Перезагружаемся.

Поддерживает большинство LAN от Intel (включая новые I217*, I218* и I219*)

Atheros

  • Удаляем ALXEthernet.kext в S/L/E.
  • Удаляем соответсвующий сетевой интерфейс в настройках.
  • Ставим кекст
  • Перезагружаемся.

Поддерживает AR816x, AR817x, Killer E220x, Killer E2400 и Killer E2500.

Broadcom

  • Используем FakePCIID.

Полезные ссылки

Главное

  • Дистрибутивы — http://osxpc.ru/category/downloads/osx/
  • Кексты 1 – https://www.applelife.ru/threads/2942933
  • Кексты 2 — http://osxpc.ru/downloads/k/kexts/
  • Запаска /S/L/E — http://osxpc.ru/zapaska/
  • Clover — https://sourceforge.net/projects/cloverefiboot/files/latest/download
  • Клевер цвета хаки 4542 — https://i.applelife.ru/2018/06/431578_Klever_cveta_xaki_4542.pdf
  • «Чистый» config.plist для редактирования под себя – https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/CloverPackage/CloverV2/EFI/CLOVER/config-sample.plist
  • Настройка BIOS (общее) — http://osxpc.ru/faq/settings_bios/

Обсуждение

  • Clover — https://applelife.ru/threads/42089
  • Mojave – https://applelife.ru/threads/2942975
  • High Sierra – https://applelife.ru/threads/2210706
  • Sierra – https://applelife.ru/threads/2929575
  • El Capitan — https://applelife.ru/threads/517495
  • Yosemite — https://applelife.ru/threads/41758

Графика

Intel

  • Актуальный мануал – https://applelife.ru/threads/1289648
  • Intel Quick Sync – https://applelife.ru/threads/817923/
  • Skylake HD – http://osxpc.ru/zavod/gpu/intel/skylake/
  • Broadwell HD – http://osxpc.ru/zavod/gpu/intel/broadwell/
  • Haswell HD – http://osxpc.ru/zavod/gpu/intel/haswell/
  • HD4000 — http://osxpc.ru/zavod/gpu/intel/hd4000/
  • HD3000 — http://osxpc.ru/zavod/gpu/intel/hd3000/
  • GMA X3100 — https://applelife.ru/threads/36617
  • GMA 950 — https://applelife.ru/threads/22726

Radeon

  • FAQ по WhateverGreen – https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.Radeon.ru.md
  • AMD/ATI HD4xx0, HD5xx0; AMD HD6xx0, HD7xx0, R5, R7, R9, RX, Vega — https://applelife.ru/threads/28890
  • Патч фреймбуфера — http://osxpc.ru/zavod/gpu/ati/patch/

Nvidia

  • Fermi – https://applelife.ru/threads/27607
  • Kepler — https://applelife.ru/threads/37131
  • Maxwell/Pascal – https://applelife.ru/threads/1546195
  • Web-драйвера под конкретные версии macOS – http://www.macvidcards.com/drivers.html

Звук

AppleALC:

  • Релизы (скачивание) – http://github.com/acidanthera/AppleALC/releases

  • Поддерживаемые кодеки – http://github.com/acidanthera/AppleALC/wiki/Supported-codecs

  • Видео по установке – https://www.youtube.com/watch?v=xbLn_OkVuKY

  • AppleHDA (Если нет поддержки со стороны AppleALC) — http://osxpc.ru/kexts/audio/applehda/

  • VoodooHDA (Полностью рабочий аналог AppleHDA) — https://sourceforge.net/projects/voodoohda/files/latest/download

  • Toleda HDMI — http://tonymacx86.com/threads/audio-hdmi-audio-applehda-guide.143760/

Обсуждение:

  • AppleALC — https://applelife.ru/threads/171672
  • VoodooHDA — https://applelife.ru/threads/18413

СЕТЬ

RJ-45 (LAN):

  • Полный список + обсуждение — https://applelife.ru/forums/setevye-karty.40/
  • Самые популярные — http://osxpc.ru/category/kexts/internet/

Wi-Fi (WLAN):

  • Новая таблица (NGFF+PCI-E) — https://pp.vk.me/c630723/v630723383/271b8/8P0Uz2vtNIE.jpg
  • Старая таблица (только PCI-e) — https://vk.com/doc-12954845_437058293
  • Также стоит взглянуть — https://github.com/toleda/wireless_half-mini

PS/2, I2C (Клавиатура, мышь, тачпад)

  • Десктопный вариант — http://osxpc.ru/kexts/ps2/vdps2/
  • ELAN — http://osxpc.ru/kexts/ps2/elan/
  • Synaptic и прочие — http://osxpc.ru/kexts/ps2/synaptic/

Аккумулятор

  • ACPIBatteryManager.kext — https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads/
  • Инструкция по патчингу DSDT – https://www.tonymacx86.com/threads/116102
  • Патчи для DSDT (репозиторий) — http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master

USB

  • USBInjectAll.kext – https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/
  • Большой мануал по заводу USB – https://applelife.ru/posts/550233
  • Создание USBLegacy.kext – https://applelife.ru/posts/537459

СИСТЕМА И ЮЗАБЕЛЬНОСТЬ

  • Завод MacAppStore и iCloud; iMessage и FaceTime; HandOff и Continuity — https://applelife.ru/posts/727913
  • Работа с ACPI (DSDT, SSDT) — http://osxpc.ru/faq/acpi-manual/
  • Регулировка яркости в ноутбуках — http://osxpc.ru/faq/brightness-laptop/
  • Регулировка яркости клавишами Fn — http://osxpc.ru/faq/backlight-fn/
  • Ошибка boot0: error — http://osxpc.ru/faq/boot0-error/

Хакинтош (или OSx86) – это проект, связанный с запуском операционной системы macOS на персональных компьютерах с микропроцессорами архитектуры x86.

Подобное направление зародилось в 2005 году, когда Apple официально заявила о полном переходе с платформы PowerPC на x86. По сути с того времени маки на уровне железа перестали отличаться от большинства Windows-компьютеров.

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

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

Каким был хакинтош на этапе зарождения

Около десяти лет назад я и сам плотно интересовался данной темой, пробовал и экспериментировал с установкой macOS на старый домашний системник.

Приходилось делать точечный апгрейд, записывать разные сборки на двухслойные DVD-диски и часами подбирать кексты под установленные компоненты ПК.

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

С другой – для комфортной работы приходилось несколько дней подряд перебирать одну сборку системы за другой, регулярно экспериментировать и бороться с возникающими проблемами.

На тот момент мое железо так и не позволило добиться стабильной работы macOS. Мне посчастливилось увидеть настоящий Mac и то, как работала операционная система на моем системнике, не выдерживало никакой критики.

Что изменилось сегодня

Сейчас, когда у меня на руках неплохой ноутбук с подходящей начинкой, я снова решил вернуться к теме хакинтоша. Перед этим я более пяти лет работал на MacBook Pro и Mac mini, хорошо изучил macOS и уже знаю, как в идеале должна работать система.

Сегодня собрать системный блок для хакинтоша вообще не проблема. Есть десятки подходящих компонентов на каждую позицию, можно даже подобрать идеально подходящие комплектующие, которые использует Apple в Mac mini, iMac и Mac Pro.

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

Немного иначе дела обстоят с ноутбуками.

Зачем хакинтош на ноутбуке

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

Одни нуждаются в операционной системе Apple для разработки. Писать приложения для macOS или iOS из-под Windows невозможно, а работа на виртуальной машине имеет множество ограничений.

Другие просто хотят получить ноутбук с macOS для работы дешевле, чем MacBook.

Первые менее ограничены в выборе модели, ведь с легкостью переживут неработоспособность одного или нескольких компонентов. Например, проблемы с работой веб-камеры или картридера будут не сильно волновать пишущего приложения для iOS программиста.

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

Третьего варианта здесь не дано. Ни о какой серьезной работе с графикой или монтаже виде на ноутбуке с хакинтошем речи идти не может. Нормально запустить дискретную видеокарту пока невозможно.

Все существующие варианты имеют слишком много нюансов и недостатков. Хакинтош для графики или видео – только стационарный.

В остальном можно получить годные аналоги MacBook/MacBook Air/MacBook Pro 13″.

На что обращать внимание

Если выбираете ноутбук для беспроблемного запуска macOS, специалисты рекомендуют остановиться на ASUS Vivobook X-серии или ACER Swift 3.

Обе модели практически идеально подходят для установки хакинтоша, можно гибко подобрать параметры под свои нужды. Судите сами: вот такой ноутбук можно получить за 67 тысяч.

Он будет явно выигрывать у базовой 13-дюймовой прошки за 90 тысяч и даже составит конкуренцию самой заряженной 13-дюймовой модели за 140 тысяч рублей.

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

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

По сути важно лишь наличие подходящего процессора, все остальное – решаемо (почти).

Что может не запуститься

Видеокарта

О дискретной графике я уже говорил выше. Лучше не рассчитывать на неё при работе с хакинтошем. Либо сразу выбрать модель только с интегрированной графикой, либо полностью отключить дискретную карту для macOS.

Третий вариант сулит долгие часы танцев с бубном и довольно призрачные перспективы.

Wi-Fi и Bluetooth

Данный модуль находится в зоне риска. С большой долей вероятности придется либо покупать внешний USB блок, либо менять внутреннюю плату.

Сделать это несложно, подходящие модули продаются на том же AliExpress и меняются за 10-15 минут. При этом после установки такого блока почти всегда получится запустить все погромные фишки вроде Handoff, Continuity и т.п.

Картридер

Приемник карт памяти заменить довольно проблематично, а шансы запустить родной примерно 50/50. Если это – одно из главных требований, лучше сразу подбирать модель с подходящим на 100% блоком.

Type-C и HDMI

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

Например, изображение по HDMI на ноутбуках с дискретной графикой может выводиться именно через мощную карту, а та в свою очередь может не запуститься в хакинтоше.

Тачпад

Разумеется, даже на самых подходящих для хакинтоша ноутбуках не получится добиться той четкости и плавности работы тачпада, как на MacBook. Тачпад будет либо просто работать, либо откажется запускаться вообще.

В любом случае следует быть готовым к том, что придется управляться с Magic Mouse или Apple Trackpad.

Веб-камера

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

Я, например, столкнулся с такой проблемой: камера в macOS перестала работать после замены Wi-Fi модуля. Оказалось, что новый блок для беспроводной передачи данных имеет пару дополнительных контактов и при загрузке перехватывает часть сигнала, не позволяя запуститься камере.

Решение банальное – аккуратно заклеить скотчем лишние контакты.

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

Что будет работать

Все остальное будет работать без проблем.

Запускается клавиатура (даже с цифровым блоком), кнопки четко отрабатывают регулировку яркости и громкости. Можно даже запустить подсветку и её плавную регулировку функциональными кнопками.

На моем ASUS в Windows с фирменными драйверами есть всего 4 градации подсветки клавиш, а в хакинтоше свечение можно изменить в пределах 10 позиций.

Система умеет корректно засыпать и просыпаться, достоверно отображать заряд батареи (на некоторых моделях с этим бывают проблемы).

Дисплей, процессор и накопитель работают великолекпно. На последнем требуется включить TRIM.

Из программных фишек заводится iCloud, iMessage, FaceTime, Handoff. C небольшими перебоями работает AirDrop (но кто реально им пользуется?). Разумеется, нет проблем загрузкой приложений из Mac App Store и обменом данных программ через облако.

Даже системные апдейты можно устанавливать без проблем. Рекомендуется не спешить лишь с обновлениями безопасности. Лучше пару дней после выхода подождать реакции на тематических форумах.

Главное, чего я боялся по своему прошлому опыту – низкая производительность системы. Оказывается, все это далеко в прошлом.

Сейчас мой ASUS отлично выдает себя за MacBook, в повседневных задачах разницы с оригинальным ноутбуком Apple не видно вообще. Единственным серьезным недостатком можно считать отсутсвие великолепного яблочного тачпада.

Как установить хакинтош на обычный ноутбук

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

Сам процесс установки выглядит примерно следующим образом:

1. Нам потребуется чистая флешка на 8 Гб или более, загрузчик Clover, ну и сам образ операционной системы (придется поискать самостоятельно).

2. Когда macOS будет развернута на флешку, начнется первый самый сложный процесс. Нужно добиться запуска системы на нашем железе. Для этого придется постоянно подбрасывать патчи и фиксы в загрузчик.

Все необходимое можно найти в одном из самых крупных хакинтош-сообществ osx86project или на GitHub.

3. Когда соберем необходимый минимум файлов для нашего ноутбука, произойдет обычная установка macOS.

4. После установки останется лишь добавить в систему кексты для оборудования и периферии.

Сейчас найти хорошего мастера по установке хакинтоша довольно просто. Сам за несколько дней отыскал человека, который за адекватную цену помог с установкой.

Опытные профессионалы даже порекомендуют конкретные модели ноутбуков или компонентов компьютера перед покупкой либо апгрейдом.

Если решите воспользоваться услугами мастера, все будет гораздо проще:

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

На все может уйти от 3 до 5 часов времени, не придется даже выходить из дома.

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

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

Это сильно экономит время и силы, позволяя получить на выходе компьютер с двумя ОС: macOS для повседневных задач и Windows для игр, работы с дискретной графикой и специфическими приложениями.

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

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (36 голосов, общий рейтинг: 3.81 из 5)

🤓 Хочешь больше? Подпишись на наш Telegram.

undefined

iPhones.ru


Проверено на себе.

  • macOS,
  • Маки

Артём Суровцев avatar

Артём Суровцев

@artyomsurovtsev

Люблю технологии и все, что с ними связано. Верю, что величайшие открытия человечества еще впереди!

Понравилась статья? Поделить с друзьями:
  • От чего таблетки тенотен детский инструкция по применению
  • Лекарство циндол инструкция по применению взрослым от чего помогает
  • Адаптовит капли инструкция по применению цена
  • Иллюстрированное руководство по ремонту двигателей
  • Портативный цифровой спикер atlanfa at 8957 инструкция настройки