Как установить хакинтош на ноутбук с процессором intel celeron n2840
Видео инструкция Как развернуть MAC-OS на РС и установить kext драйверы
a) Настройка устройств с помощью MultiBeast
MultiBeast — пакет программ «все в одном», который разработан упростить настройку macOS на ПК. В состав программы входит загрузчик Clover, набор кекстов для настройки оборудования и скрипты для настройки загрузчика. MultiBeast настроит загрузку macOS с жесткого диска, заместо того, чтобы всякий раз делать это с загрузочного USB. Кроме этого, MultiBeast поможет настроить встроенное аудио, сетевую карту, видеокарту и другое внутренние устройства компьютера. То есть основное отличие MultiBeast от UniBeast состоит в том, что UniBeast создает загрузочную флешку для первичной установки macOS, тогда как MultiBeast создает загрузчик на жестком диске и настраивает как его, так и macOS под внутренние устройства компьютера.
Каким образом работает MultiBeast:
- монтирует раздел EFI жесткого диска;
- по аналогии с созданным UniBeast загрузочным USB, MultiBeast создает на нем директорию с загрузчиком Clover;
- устанавливает кексты в системную папку macOS (System/Library/ Extensions) или в папку загрузчика (/EFI/EFI/Clover/ Kexts);
- добавляет параметры в файл конфигурации Clover — config.plist.
Выбирайте опции MultiBeast с уверенностью, что они соответствуют вашей системе. В случае сомнений оставляйте пункты неотмеченными, так как искать и удалять кексты и параметры Clover придется вручную.
MultiBeast предназначен в основном для настройки под macOS внутренних устройств. Для многих внешних устройств USB, таких как внешние звуковые карты, клавиатуры, мыши и адаптеры Wi-Fi, искать кексты в первую очередь надо на официальных сайтах производителей. Если в MultiBeast не найдется кекстов для внутренних устройств, придется также искать их в сети. Таким образом я нашел кекст для своей сетевой карты Atheros (Killer) E2400.
UEFI Boot Mode рекомендуется для систем на базе 7/8/9/100/200/300 серии чипсетов Intel и всех систем с UEFI.
Legacy Boot Mode рекомендуем для 5/6 серий и всех систем на базе BIOS.
- кексты VoodooTSCSync предназначены только для процессоров c разъемом LGA2011;
- FakeSMC HWMonitor используется для получения данных о температурах и скоростях вращения систем охлаждения.
- 3rd Party USB 3.0 для сторонних контроллеров USB 3.0,
- 7/8/9 Series USB Support для USB 2.0/3.0 чипсетов Intel 7/8/9 серии,
- USBInjectAll, который как правило подходит для систем на UEFI.
§ Пост-установка
О сложностях установки
Загрузка и установка
Вот мы и перешли к финальной части нашего действа.
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 число) — активирует указанное кол-во ядер процессора
6. Нажимает „boot MacOS install from ***“. Начинается загрузка системы.
Если все хорошо, следуем указаниям на экране, форматируем диск под именем „Macintosh HD“ в „Дисковой утилите“ и запускаем установку.
Если все не так радужно, запоминаем последнюю строку, появившуюся при загрузке на экране и вбиваем её в поисковик. Через этот путь прошел как я, так и все мои друзья-хакинтошники.
7. После установки система сама перезагрузится, повторяем действия 1-5, но теперь щелкаем по „Boot MacOS from Macintosh HD“. Установка продолжится, в результате вы окажетесь в системе. Но эта система будет неполноценна, так загрузчик, с помощью которого вы в нее попали, находится на флешке.
а) Настройка VMWare
Для того чтобы установить официальный образ macOS Mojave на ПК, потребуется для начала загрузить его через цифровой магазин App Store. Это можно сделать с помощью виртуальных машин, программ, которые эмулируют работу одной операционной системы внутри другой. На этом сайте будет приведена установка и настройка бесплатной версии одной из таких программ — VMWare Workstation Player. Запущенная на виртуальной машине macOS отображается как обычная программа для Windows — в окне или в режиме полного экрана. Установка и настройка виртуальной машины VMWare подробно изложена на отдельной странице.
Загрузка macOS Mojave с App Store возможна также и на многих компьютерах Mac 2012 года и более поздних моделей.
macOS рекомендуется устанавливать на отдельный жесткий диск, на котором нет основной ОС. Жесткий диск при этом будет полностью отформатирован в файловую систему APFS .
Если знаете английский язык, возможно, вам будет удобнее оригинальное руководство: Install macOS Mojave on any supported intel based PC.
1. Процессоры
Intel only, серия желательно i3/i5/i7 (лучше начиная со второго поколения Sandy Bridge), но заводятся относительно несложно и Pentium/Celeron, производительностью, конечно, не блещут, но для простого использования хватит.
Инструкция для Gigabyte
- Нажмите и удерживайте клавишу (Delete) во время загрузки системы.
- Сбросьте настройки UEFI на стандартные (Load Optimized Defaults).
- (Необязательно) Измените X.M.P. Memory Profile на Profile1.
- Выключите VT-d .
- Сохраните изменения и перезагрузите компьютер.
- используйте только одну видеокарту с одним подключенным монитором;
- отключите любые жесткие диски за исключением пустого, на который будет установлена macOS;
- отключите любую USB периферию, кроме клавиатуры и мыши;
- отключите любые PCI-карты за исключением видеокарты: они могут быть несовместимы с macOS;
- рекомендуется использовать пустой жесткий диск.
- Сбросьте настройки BIOS на стандартные (Load Optimized Defaults).
- Измените режим работы жесткого диска на AHCI.
- Измените приоритет загрузки: поставьте загрузку с CD-ROM на первое место.
- (Необязательно) Измените X.M.P. Memory Profile на Profile1.
- Измените режим HPET на 64-bit mode.
б) Сбор информации
Потребуется подробная информация о конфигурации вашего компьютера:
- поддерживает ли материнская плата (далее — МП) UEFI, либо использует BIOS?
- поколение процессора intel Core. Например, Haswell или Skylake. Подтверждена работа на семействе процессоров Core 2. В принципе, с процессорами intel у macOS нет проблем;
- аудиокодек МП, если используете встроенную звуковую карту. На системах с чипсетом intel как правило установлен один из кодеков Realtek ALC.
2. Видеокарта
Встройки от Intel заводятся почти всегда с той или иной степенью успешности, но нередки артефакты и глючный интерфейс даже при использовании самых новых и, казалось бы, нативных экземпляров, например UHD630. Часто требуется подмена ID видеокарты на фейковый в загрузчике ( тут бояться не надо, все будет подробно объяснено ниже ).
Использовать графику от nVidia для хака я не рекомендую. Apple не ставит её уже много лет, ни о какой нативности речи не идет. Для них не существует драйверов под Mojave 10.14 и Catalina 10.15. Есть и общеизвестные легкозаводимые карточки, например, GT210 и 630, но они уже не встречаются в продаже.
Если и покупать видеокарту для хакинтоша, то только от AMD. Отлично работают RX4xx и RX5xx серии, за исключением RX550, с которой могут быть проблемы. Из профессионального сегмента — Vega 56 и 64, которые используются в оригинальных iMac Pro.
Комплектующие
Инструкция для ASUS на UEFI
Для ASUS Z97-A рекомендуется версия прошивки v1204 или новее. В настройках проверить, отключена ли CFG lock.
§ Создание флешки
- Найдите в App Store образ Mojave и загрузите. Размер загружаемых данных должен быть около 5-6 Гб.
Ввиду отсутствия альтернативных драйверов Nvidia для macOS Mojave, на системы с видеокартами GeForce лучше устанавливать стабильную версию High Sierra, доступную для загрузки по прямой ссылке.
-
запустите Install macOS Mojave и загрузите данные полноценного образа;
Если загрузка образа macOS происходит через виртуальную машину, советую проследить момент ее окончания. Иначе может произойти автоматическое обновление VMWare, что крайне нежелательно.
Последняя команда начнет сборку образа из загруженных данных. Дождитесь ее окончания. На строку “Failed to set file flags” не обращайте внимания.
У UniBeast могут быть проблемы обнаружением внешних HDD. Для того чтобы обойти это ограничение, я создал 16 Гб раздел с файловой системой HFS с помощью Paragon Hard Disk Manager, а остальное пространство оставил неразмеченным.
UEFI Boot Mode рекомендуется для 7/8/9/100/200/300 серии чипсетов Intel и для всех МП, поддерживающих UEFI. Legacy Boot Mode рекомендуется для 5/6 серий чипсетов, а также для всех систем на базе традиционного BIOS.
Чипсеты Intel для МП 100-й серии — это такие модели как h370, B150 и т.п. Чипсеты 9-й серии — H97, Z97 и т.п.
Процесс может занять до 10 минут в зависимости от системы и скорости накопителя. Не рекомендую выходить из виртуальной машины, в случае, если создание флешки происходит через нее.
Для того чтобы macOS запустилась на обычном ПК, ей нужен сторонний загрузчик. UniBeast создаст загрузочную флешку, используя актуальный на данное время загрузчик Clover.
При желании вернуть флешку в прежнее состояние, необходимо будет не только полностью ее отформатировать в NTFS/FAT32, но, возможно, изменить и схему ее разделов на MBR.
Как я пересел на MAC-OSx
Каждый кто сидит за компом замечал, со временем какой бы шустрый компьютер не был он начинает подтормаживать и бесить. И дело тут не только в объеме оперативной памяти или скорости жесткого диска. Постоянно растут скорости, видео все тяжелее, картинки больше, размер программ постоянно растет, но главная причина — WINDOWS 7,8,10 — любой, ущербная операционка копит ошибки, логи (файлы журналов, которые нафиг никому не нужны), ошибки в реестре и всякая такая чепуха, типа вирусов — которые придумываются специально под эту дырявую операционную систему. Такого количества заплаток (обновлений) нет в других ОС.
Исторический сложилось так, что гребаный Виндовс установлен на 80% компьютеров в России. Это старая война между Биллом и Стивом, в которой пока что, Мелкомягкие берут числом. Пока…
В цивилизованном мире лидируют Макинтош (за качество) и Линукс из за открытости и бесплатности. Работаю в сфере информационных технологий, поэтому, обычно дома устанавливал Убунту, на работе Дебиан — хорошие, надежные ОС — что тут говорить, время работы компьютера без перезагрузки и выключения на линуксе 2-3 месяца, это в порядке вещей. Кто в теме, подтвердит, не преувеличиваю. Windows запускаю по необходимости, (протестировать программы, управление серверами Windows и т.д.) в виртуальной среде, поработал закрыл. Начинает глючить, переустановил без потери документов и фото, основная то ОС Linux.
Но вот, лет пять назад, захотелось «странного», что нибудь новенькое и начал раскуривать мануалы по хакинтошу. Оказалось, с несущественной модификацией загрузчика можно запустить МАК на обычном компьютере. Конечно, компьютер должен быть бодрый, на нетбуке запустить можно, но работать будет медленно, никакого удовольствия. На ютубе полно мануалов по хакинтошу, в которых автор (как правило школота) рассказывает, как он на нетбуке от асус хакинтош поставил. Это правда, можно изгалиться, но работать все будет через пень-колоду.
Короче, грамотные хакинтошники покупают специально железо совместимое с MAC OSx и это правильно. Чем роднее железо, тем меньше «танцев с бубном». Первые 10-14 дней после установки я плевался, логика интерфейса и управления совершенно иная, не похожая на винду и линух. Кнопочки закрыть-свернуть не справа а слева, у всех программ меню находится в верхнем трее. Все по другому и все бесит.
Но после, 2х недель страданий, поняв логику происходящего, я офигел от возможностей и надежности ОС MAC! Как оказалось все просто, как лампочка — включил работает, выключил не работает. И каждая программа заточена под человека, все сделано так, что бы не париться по пустякам.
Огонь! Бомба.
Все работает, никаких тормозов и вирусов — я в восторге и пребываю в этом состоянии уже лет пять.
По этой причине, дорогой мой комрад, я выложил образы для установки хакинтоша на обычный комп, думаю если ты читаешь эти строки — значит уже пришло время для глобальных перемен на твоем компьютере.
Если что не понятно, пишите в комментариях тут, всегда рад помочь, но думаю документации и видео по установке хакинтошей скопилось уже избыточно, думаю разберетесь сами.
собственно сабж в частности интересует установка хакинтоша
на процессор Intel Celeron G1610. Если кто ставил поделитесь опытом. Заранее спасибо.
(5)[интересует станет макос на этот процессор или нет]
посмотреть список совместимостей ЦПУ у вендора что-то мешает ?
Автор излучает агрессию. Возможно это из-за отсутствия средств на iMac. Отсюда и желание использовать софт нелегально.
(0)
если и встанет -
половина девайсов работать не будет
так что лучше купить мак однозначно и не тратить время
попробовать мак можно - скачав например образ хакинтоша для виртуальной машины
(18)
> попробовать мак можно - скачав например образ
попробовать ОС, а не мак. железяки яблочные это тоже предмет культа, как и ОС.
(18)
> половина девайсов работать не будет
(20) видимо, имелось в виду "половина функций", в виду отсутствия драйверов.. всё-таки целероны, имхо, ориентированы на виндовс.. и эта америка не мной открыта :)
зы. есть у меня приятель, он купил дочке нетбук, попросил меня сменить ось с 7-ки на старенькую ХР. Я его предупредил о последствиях, услышал: "ну и фиг с ними.."
больше половины функций исчезло. к примеру - не стала работать клавиша Fn, не стартовал WiFi, BT, и еще масса пряников..
пришлось восстанавливать
(22)
не дрова а называются кексты - нечто промежуточное
и вообще не для всех
у хакинтошников глаза краснее линуксоидов :)
собственно я себе поставил на ноут - заработала звуковая + видео и собственно все
потыкал кексты - понял что я вряд ли буду хакинтошником,
и стер все нафиг
(23)
> не стала работать клавиша Fn, не стартовал WiFi, BT, и еще масса пряников..
ты не установил дрова для этих девайсов. Возможно их нет для ХП. Смотреть надо на сайте производителя
(22)
и кстати далеко не для всех устройств
драйвера кстати в хакинтоше стоят жестко
просто накатывают кексты - которые сращивают твой девайс и драйвер хакинтоша
и кексты пишут сами хакинтошники - так что видимо кекстов не так много как нужно ;)
довольно много
в (0) нужно для начала полазить по сайту - поискать там свои девайсы
(18) "скачав например образ хакинтоша для виртуальной машины" не хочется на виртуалке хочется как на настоящем макинтоше :)
(29) спасибо, уже был там, копаю инфу и разбираюсь :)
(18) "так что лучше купить мак однозначно и не тратить время" зачем? лучше хакинтош попробовать, скачать XCode, написать пару программ а потом посмотреть твое это или нет
(24) а ты какую версию MAC OS X устанавливал?
Как то раз хотел поставить на свой ИнтелДуалКор.
Процессор не поддерживал SSL или что то в этом роде, точную аббревиатуру не помню. Вроде что то связанное с аппаратной эмуляцией.
Что уж тут о Целероне говорить. :)
Про драйвера тоже не зря говорят - половина девайсов и правда по отзывам работает не ахти. Молчу про то, что хакинтош - это извращение и ничего общего с маком на мак-железе не имеет. По крайней мере, таковы были слова человека, юзавшего Хакинтошку года 2-3.
вообще не понимаю смысла ставить макось не на мак..
терпеть кучу неудобств макоси да еще перемноженных на глюки железа и кривых дров - нафига ?
(31) ну ты на виртуалке и посмотри, твоё это или не твоё. либо виртуалка, либо отдай 25 тыс за мак. хакинтош - истязание бедных.
(32)
"Как то раз хотел поставить на свой ИнтелДуалКор. "
"Что уж тут о Целероне говорить"
целерон из сабжа на новой архитектуре и тех процессе чем твой дуал кор и соответсвенно мощнее, так что не нужно рассказывать то чего не знаешь.
"Молчу про то, что хакинтош - это извращение и ничего общего с маком на мак-железе не имеет. " а что у маков священное железо :)?
(35) Тогда извиняюсь, давно не слежу за развитием железяк, ибо достало :)
Неее, дело не в том, что у маков святое хардваре - оно просто другое. Ты не читал судя по всему ещё ветки на форуме любителей Хакинтоша? Там всё подробнорасписано, кого-куда-когда-и-как имеет эта ось :)
(37)
> оно просто другое
обычное там железо. Процессор интел
(37) да, не читал и вот спросил может мне умные люди чего хорошего посоветуют, 2 человека только по теме высказались а остальное шлак
(40) да не смог, а что?
(41)ага :), если ветку не хлопнут, расскажу получилось поднять хакинтош или нет :)
Я как раз именно на Целерон (в порядке эксперимента, и просто ради удовлетворения собственного любопытства) ставил. Под рукой была какая-то очень подробная инструкция, в которой автор подобные эксперименты обозвал извращением, но все равно поделился, как и что нужно делать, чтобы все получилось. Получилось! Все было в штатном режиме, т.е. именно так, как было описано в той инструкции. Поставил, поглазел, даже в Интернет вышел с того компа, и. практически сразу снес эту систему нафиг, практически ей не попользовавшись.
Общие настройки
- Сбросьте параметры BIOS (Load Optimized Defaults).
- Выключите VT-d .
- Выключите CFG-Lock.
- Выключите Secure Boot Mode .
- Измените опцию OS Type на Other OS.
- Выключите IO SerialPort .
- Включите XHCI Handoff .
- Если в системе набор логики (чипсет) Intel 6-й серии или Intel x58 с AWARD BIOS, выключите порты USB 3.0
- Сохраните изменения и перезагрузите компьютер.
в) Перед тем, как начать
3. Подключение к интернету
Дабы не играть с компьютером в лотерею по принципу «заведется — не заведется», советую сразу прикупить внешний WiFi-адаптер и заранее проверить его на наличие драйверов под макось.
О сложностях установки
б) Установка драйверов видеокарты
Видеокарты GeForce GTX 7xx, 9xx, 10xx, TITAN и выше не поддерживаются macOS Mojave по умолчанию. Для них необходимы альтернативные драйвера Alternate NVIDIA drivers и небольшая настройка Clover, которую я советую сделать с помощью утилиты Clover Configurator.
-
Установите последнюю версию Alternate NVIDIA Graphics Drivers для своей версии macOS.
Обновления macOS как правило делают текущие драйвера Nvidia несовместимыми. Поэтому желательно сперва дождаться новых драйверов, совместимых с актуальной версией ОС.
Хотя на Хабре уже есть неплохая статья о хакинтоше, она уже довольно немолода и некоторая информация там устарела. Однако, суть всего действия описана верно, поэтому для начала очень рекомендую ее почитать.
Данный гайд служит скорее дополнением к уже существующей статье (см. предисловие), за время существования которой произошли некоторые изменения, о которых я бы хотел рассказать.
Так как с вероятностью 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 Гц
Создание загрузочной флешки
Утилита, которая позволит нам отформатировать флешку (от 8 ГБ) и записать на нее загрузчик (нечто, что позволит нашей системе загружаться), называется BootDiskUtility.
Она хороша еще и тем, что позволяет скачивать так называемые «Recovery HD», мини-образы, позволяющие восстановить систему, если случилось что-то нехорошее. Они весят примерно по 500МБ, поэтому при загрузке с них сама система качается с серверов Apple. Нам подобный способ подойдет только, если у нас нативная сетевая карта, которая сразу заводится сама. Я с такими случаями не встречался, но можете поискать в интернете, какие сетевые карточки не требуют отдельного завода. В любом случае все Recovery HD можно скачать, нажав на «DL Center» в главном меню BDU.
Скачиваем её с официального сайта: тык (осторожно, много рекламы), подключаем нашу флешку к компьютеру, выбираем её в списке и нажимаем «Format Disk». Теперь наша флешка должна отформатироваться и разбиться на 2 раздела. В настройках данной утилиты можно выбрать размер раздела под Clover, его версию и некоторые другие параметры. 200 МБ и последняя версия загрузчика будут лучше всего.
В раздел с Clover`ом так же кладем драйверы под wifi-адаптер.
Кексты (от лат. kernel extensions = расширения ядра) — своеобразные драйвера для макоси, заставляющие работать то, что по идее не должно было бы работать, например, звуковую карту или сетевуху.
Далее скачиваем и закидываем в папку clover/kexts/other следующий набор кестов (FakeSMC не считаем, он есть изначально):
-
— патч системных процессов для других кекстов. — завод графики. — завод USB. — завод звука.
Остальные кексты ставятся на ваше усмотрение.
-
— семейство кекстов, подменяющих идентификаторы драйверов для корректной работы аппаратных устройств. На тех машинах, которые я использовал под хакинтош, эти кексты не требовались, но если поставите, хуже не будет. — для передачи звука по HDMI. — исправляет отображение батарейки в MacOS.
- Скачиваем образ системы отсюда или отсюда. На моей машине стоит MacOS 10.14 Mojave, её и рекомендую использовать, если ваш процессор поколения Sandy Bridge и новее. Если нет — вам подойдет 10.13 High Sierra. Не имеет большого значения, откуда вы возьмете образ, главное, он должен быть в формате .hfs.
- Опять открываем BDU, выбираем второй(наибольший) раздел нашей флешки, жмем «Restore partition, в открывшемся окошке щелкаем по нашему образу и прошиваем.
- Все, флешка готова.
Коллекция нюансов/способов решения ошибок
- При установке систем 10.13, 10.14, 10.15 обязателен драйвер apfs.efi в папке Drivers64UEFI. Если он отсутствует, то после окончания первого этапа установки, вы не сможете его продолжить — Clover не увидит диск с системой.
- Обязательно используйте загрузку в текстовом режиме (аргумент -v) до тех пор, пока не будете уверены, то система работает должным образом.
- Лучше не ставить галочки возле неизвестных параметров в Clover`e.
- Ошибка, с которой я столкнулся, заключается в следующем: при самой установке хака на жесткий диск система зависает, когда остается несколько минут до завершения. Я долго с этим мучился, пока не попробовал использовать более старую версию Clover.
- Необязательно ставить хак на SSD, система работает весьма быстро и на 7200 об/мин обычных жестких дисках.
Вся информация представлена исключительно в ознакомительных целях и никого не побуждает к действию.
Когда в 2005 году Apple перешла на платформу Intel, энтузиасты со всего мира задались целью установить MAC OS X на обычные PC (Хакинтош). На пути реализации этой затеи стояли четыре причины. 2 физические и 2 юридические. Дело в том, что для запуска компьютера MAC используется не привычный BIOS, а собственный EFI загрузчик. Вторая причина, это чип SMC который установлен в каждом компьютере Mac. Он генерирует ключи для запуска всех системных приложений MAC OS X. Благодаря нашему соотечественнику под ником Netkas, удалось обойти эти два ограничения созданием эмулятора загрузчика EFI (Chameleon, Chemera, Clover) и эмулятора чипа SMC (FakeSMC.kext). Этих двух программных решений достаточно, что бы установить MAC OS на PC.
Юридические причины невозможности такой установки, заключаются в лицензионном соглашении, который пользователь должен принять, устанавливая MAC OS. Первая причина запрещает установку операционной системы на компьютеры, произведенные НЕ компанией Apple. Вторая, запрещает пользователям какую либо модификацию системных файлов операционной системы. Здесь стоит заметить, что современные методы установки Хакинтош, оставляют девственно чистыми системные файлы. По этому, этим предупреждением можно пренебречь. Если все вышеперечисленное вас ни капельки не смутило, давайте проверим насколько просто установить MAC OS X на современный PC.
- Материнская плата Asus H81T R2
- Процессор Intel Core i3-4170 (3M 3.7Ghz)
- 2 x 4Gb DDR3L 1600Mhz RAM
- 128Gb mSATA SSD SanDisk
- 500Gb SSHD Seagate
- WI-FI Broadcom (BCM94322HM8L)
Подготовка к установке
- Любой компьютер MAC с установленной MAC OS X
- Учетная запись Apple ID
- Доступ к сети Интернет
- Флешка 16Gb (желательно USB 3.0)
Шаг №1. Создание загрузочной флешки
На компьютере MAC нужно зайти в AppleStore и скачать дистрибутив MAC OS X El Capitan:
Дистрибутив весит около 6Gb и его скачивание займет какое то время. По этому сейчас самое время заняться подготовкой установочной флешки. Для этого нужно запустить Дисковую Утилиту, выбрать установочную флешку и нажать стереть:
Давайте назовем ее «INSTALL», что бы в дальнейшем не было путаницы:
Теперь нам нужно скачать приложение «UniBeast”, которое зальет скаченный дистрибутив El Capitan на флешку, и подготовит ее для успешной установки MAC OS X на PC. Так же, после установки нам понадобится пост-установщик “MultiBeast – El Capitan”, который установит эмулятор EFI и необходимые драйвера на системный диск. Последнюю версию „UniBeast” и “MultiBeast – El Capitan” можно скачать по этой ссылке. После скачивания, перетащите их на рабочий стол.
После того, как дистрибутив El Capitan скачался с AppleStore, нужно запустить “UniBeast” и выбрать установочную флешку:
Выбрать операционную систему для будущей установки:
Выбрать методом загрузки — UEFI:
Убедиться в правильности выбранных параметров и нажать Continue:
Начнется процесс переноса дистрибутива на флешку:
После успешного создания загрузочной флешки, нужно скопировать на нее ранее скаченный “MultiBeast»:
Загрузочная флешка готова. Извлекаем ее из компьютера MAC и переходим к нашему PC.
Шаг №2. Установка MAC OS X на PC
Для установки MAC OS X в BIOS материнской платы нужно изменить некоторые параметры (в зависимости от платы, ее производителя и типа BIOS). В нашем случае, с материнской платой Asus H81T R2, для успешной установки, нужно изменить только один. Для запуска BIOS, во время загрузки компьютера нажмите и удерживайте DEL:
- Ai Tweaker / CPU Core Voltage / Offset Mode — 0.12v
- Monitor / CPU Fan Control / CPU Fan Profile — Manual
- CPU Upper Temp — 75
- CPU Fan Max Duty Cycle – 60
- Advanced / System Agent Configuration / Graphics Configuration / IGP Flat Panel – Disabled
- Boot / Waite For F1 If Error – Disabled
Давайте назовем его “SYSTEM”, что бы в дальнейшем не было путаницы:
Дальнейшая установка MAC OS X ничем не отличается от установки на компьютеры MAC:
После установки, система перезапустит компьютер. И здесь есть один важный момент. Так как эмулятор EFI и SMC еще не установлены на системный диск, то после перезагрузки мы опять должны загрузиться с флешки. Для этого во время загрузки компьютера нужно нажать и удерживать F8. В появившемся меню выбрать “UEFI: USB USB Hard Drive (14900MB)” и нажать Enter. Сейчас мы можем увидеть уже 2 варианта загрузки. С системного диска “SYSTEM”, или с загрузочной флешки «INSTALL». Нам нужен «SYSTEM»:
После загрузки MAC OS с системного диска, мы попадаем на рабочий стол El Capitan:
Шаг №3. Пост-установка
Теперь нужно установить эмуляторы загрузчика EFI, чипа SMC и драйвера для звуковой и сетевой карты. Для этого, с флешки нужно запустить пост-установщик “MultiBeast” и выбрать аудио драйвер:
Эмулятор чипа SMC (обязательно) и программу мониторинга системы и ее плюгины (опционально):
Драйвер сетевой карты:
Загрузчик-эмулятор EFI Clover UEFI:
Выбрать путь установки диск “SYSTEM” и нажать Install:
После успешной установки загрузчика и драйверов можно извлечь флешку и перезагрузить компьютер уже с системного диска. Если в вашей системе установлен процессор с графическим ядром Intel HD 4600, то никаких дальнейших манипуляций делать не нужно. Это ядро работает из коробки. Но я специально выбрал процессор с графическим ядром HD 4400, что бы показать как легко можно запустить схожее с используемым в компьютерах Apple оборудованием на Хакинтош. Это касается не только графики Intel, но и WI-Fi адаптеров и графических карт Nvidia / AMD. Для этого нам понадобится программа “Clover Configurator”. Ее последнюю версию скачать можно здесь.
Все, что нужно сделать, что бы запустить аппаратное ускорение на IGP HD 4400, это дать понять системе, что драйвер, который предназначен для графических адаптеров Intel может работать и с ним. Для этого запускаем “Clover Configurator” и открываем скрытый раздел EFI на системном диске:
Далее в “Clover Configurator” открываем конфигурационный файл загрузки системы “Config.plist”:
В двух нужных разделах вносим параметры как на картинках:
Devices/FakeID/IntelGFX: 0x04128086
Затем нужно скачать и скопировать файлы:
FakePCIID.kext FakePCIID_Intel_HD_Graphics.kext
в EFI/CLOVER/kexts/10.11
Перезагрузиться
Как Вы можете заметить, современный метод установки MAC OS X на совместимое железо, занимает времени и усилий зачастую меньше, чем установка Windows, её драйверов и обновлений. Также, не требуются глубокие познания в управлении командной строкой, как это было еще несколько лет назад. При рассмотренном методе установки, не нужно модифицировать системные файлы. Система совершенно безопасно обновляется до следующих версий в рамках накопительных обновлений.
В итоге мы получили быструю и стабильную систему за очень разумные деньги. Завелось практически все. Звуковая и сетевая карта, WI-FI, нативное управление питанием/частотами процессора, режим сна/глубокого сна, AirDrop, пробуждение по WI-FI, USB 2.0 и 3.0, выходы DVI и HDMI. Система вполне комфортно работает с DSLR FULL HD Video в Final Cut Pro, Adobe Premiere Pro, равно как и с RAW изображениями в графических редакторах Adobe Photoshop и Lightroom.
По скорости работы мы чуть чуть обогнали самый быстрый из нынешних Mac Mini с процессором Intel Core i7-4578U, а в случае установки процессора Core i5-4590S, можно собрать маленького и злого монстра, который с успехом потягается с последними моделями iMac.
Шаг №4 (Опционально). Улучшалки
Команды Trim для вашего SSD
По умолчанию, в MAC OS X, поддержка команд Trim включена только для собственных SSD дисков Apple. Но к счастью, они оставили возможность включения этого функционала для дисков сторонних производителей. Для этого нужно в терминале ввести команду: “sudo trimforce enable” Ввести пароль администратора и два раза нажать “Y”. После этого компьютер автоматически перезагрузится.
Если у Вас есть другие идеи по улучшалкам, я с удовольствием добавлю их в мануал.
В установочном образе (ISO файл, который нужно подключить как CD носитель)
§ Установка macOS
Вы почти закончили! Все, что осталось для установки — загрузиться с флешки, отформатировать жесткий диск и установить macOS. Для лучших результатов рекомендуется вставить накопитель в разъем USB 2.0
- Включите компьютер и загрузитесь с USB, выбрав соответствующий пункт в меню загрузки UEFI. Или предварительно настройте для этого загрузку с USB/CD-ROM в BIOS.
- Когда появится интерфейс Clover, запустите установку macOS с загрузочной флешки.
- в верхнем меню выберите «Утилиты» и откройте «Дисковую утилиту»;
- выберите целевой жесткий диск в левой колонке;
- нажмите кнопку «Стереть»;
- введите имя на латинице, например, macOS;
- формат: OS X Extended (Журналируемый);
- схему разделов: GUID partition Map (GPT);
- нажмите «Стереть»;
- выйдите из дисковой утилиты.
Инструкция для MSI на UEFI
- Сбросьте настройки UEFI на стандартные (Load Optimized Defaults).
- Включите XHCI Handoff .
- Выключите CFG-Lock.
- Выключите VT-d .
- Сохраните изменения и перезагрузите компьютер.
§ Подготовка
Настройка системы
1. Запускаем драйверы для WiFi-адаптера чтобы заставить работать интернет
2. Копируем config.plist, кексты и драйверы с флешки на компьютер, а саму флешку отключаем.
3. Отсюда скачиваем и устанавливаем Clover. Во время установки настраиваем Clover для UEFI-ных биосов.
4. Теперь в Finder`e вы сможете увидеть EFI раздел с Clover`ом. Закидываем туда кексты, драйверы и config.plist так же, как они лежали на флешке.
5. Скачиваем программу Clover Configurator для редактирования файла config.plist. Что именно нужно редактировать — говорить не буду, переходите по ссылке в предисловии и читайте там. Мне просто не очень хочется повторять одну и ту же информацию несколько раз.
6. Перезагружаемся для проверки работоспособности.
§ Настройка BIOS/UEFI
Если установка выполняется на системе с UEFI, то настройка МП не будет сложной. В противном случае понадобится сбросить настройки BIOS на стандартные и изменить режим работы жесткого диска на AHCI. Ниже приведены общие рекомендации для всех МП. За ними следуют рекомендации по настройке для МП от разных производителей.
Автор руководства не несет никакой ответственности за ваши утерянные данные, испорченное оборудование и кривые руки.
Читайте также: