Сэр Хакинтош, или наши наступают – установка MacOS на ПК

Приветствую тебя, о пытливый читатель! Согласен, название моей статьи немного провокационное, но, так скажем – в стиле Нации :). Буду стараться писать кратко и по делу, ибо художественный стиль не мой конек.

Данная статья будет рассчитана на опытных пользователей персонального компьютера (PC), по каким-то причинам решивших сменить оконную или пингвинную религию на яблочную… Очень подробно процедура описана в этой статье, не хочу повторяться, расскажу лишь вкратце про терминологию, что к чему, и опишу именно свой опыт установки MacOS 10.8.1 c удачным обновлением на 10.8.2 (вчера).

Установка MacOS индивидуальна для каждого PC. Прежде всего запаситесь терпением, терпением и еще раз терпением, а еще лучше каким-нить расслабляющим средством и тонизирующим тоже, кстати, ибо процесс может затянуться, и причем надолго…
Сколько раз я пытался ставить эту ось, столько же раз она у меня отказывалась стартовать, зависая где-нибудь на самом интересном месте. Это еще началось с версии 10.6XX. Но недавно я наткнулся на уже установленную версию Мountain lion 10.8.1 и, о чудо! Она у меня запустилась, хотя и не работала большая часть устройств (звук, сеть и еще парочка), но это уже кое-что, и это дало мне надежду.
Скачать дистрибутив можно перейдя по данной ссылке. (Update: сборки 10.8.2 уже на трекерах)

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

Личный опыт, установка, первые шаги

Для начала вы должны точно знать свои устройства в PC, для этого качаем aida64. Эта утилита позволит узнать все о вашем PC, будет проще найти дровишки для устройств и т.д.

Ладно, приступим к установке…

1. Скачиваем образ MacOS и софт для установки. (почитайте инструкцию к сборке!!!)

2. От Windows я отказываться не собираюсь, поэтому на моем компе будет две системы, и это удобно.
Разбиваем ваш С:\ диск на два (к примеру, так – 50/50 гб). Естественно, ваша винда вам такой возможности не предоставит. Это можно сделать, загрузившись с win live флешки с набором дисковых утилит. Винду сносить не надо, просто измените размер диска С:\, или отрежьте от него кусочек, чтобы получился новый диск, на который будем заливать Mountain lion (утилитой Acronis Disk Director) (для этой сборки лучше сделать гигов 30). Далее грузитесь опять в Windows и с помощью программы R-drive заливаете на только что сделанный диск. Для наглядности добавлю видео. Оно вам сможет показать процесс наглядно.

3. Скрещиваем пальцы и загружаемся, если все верно, то вас встретит загрузчик с выбором, что загрузить… Windows или MacOS (предварительно сделайте метки hdd в винде… С:\ пусть будет win, а новый диск D:\ , на который залили MacOS – будет MacOS), выбираете мак и ожидаете. Если загрузилось – вам оочень повезло. Если нет, то попробуйте в следующий раз в загрузчике ввести параметр:
-v – загрузка сопровождается выводом лога на экран
-x – безопасный режим
-f – игнорировать загрузку файлов конфигурации (сброс кеша кекстов -mkext)
и т.д.

Если загрузилось, то смотрим, что не работает ( звук, сеть, и т.д.) Далее, читаем ниже:

Давайте разберемся с терминами

Kekst’ы и с чем их едят – это что-то типа драйверов в винде, файлы с этим расширением (*.kekst) могут заставить ваши железки работать корректно. (большая база тут)

Установка Kekst’ов – это вам не пара кликов мышкой по *.exe – для этого потребуется программа установщик, к примеру, Kext Utility (нужно будет перетащить файл в окошко с программой, и она установит его, после чего необходимо перезагрузить систему).

Удаление Kekst’ов (в случае, если дрова не встали) – лучше всего удалить его из папки в корзину (MacOS/Система/Библиотеки/Extensions). После чего просто запустить Kext Utility, она обновит кеши. После данной процедуры лучше перезагрузиться.

Что такое DSDT?

Это не обязательно, сейчас все делает загрузчик, но иногда очень важно, в принципе.

DSDT – так скажем, своеобразное дерево устройств.
Зачем нужен DSDT?
DSDT помогает “откорректировать” дерево устройств именно под ваш PC.
DSDT очень часто выступает альтернативой Kext-ов.
Подойдет ли для моего хакинтоша DSDT от другого компьютера?
DSDT файл, как было сказано выше, дерево устройств вашего компьютера, соответственно, от другого компьютера DSDT для вашего хакинтоша не подойдет.
Более того, использование чужого DSDT файла может вызвать неработоспособность системы как частично, так и в целом.
По некоторым данным использование DSDT файла от другого компьютера может нанести вред оборудованию вашего компьютера – подробнее тут. Скачать готовый dsdt для вашего пк можно тут (если повезет) или попробовать самому.
Я скачал уже готовый и закинул этот файл в паку Extra в корне системного диска.

Теперь про полезный софт

Multibeast – это что-то типа драйвер-пака, патчера – вы ставите галочки при установке на тех устройствах, с которыми у вас есть проблемы, сеть я “завел” именно с помощью него. Дрова ставятся в автоматическом режиме и не требуют никаких лишних движений. Скачать последнюю версию для льва можно тут.

Chameleon – загрузчик, позволяет выбирать что грузить – Windows или MacOS, и не только (он уже встроен в ту сборку, ссылку на которую я приводил выше).
Что хакинтошники получают благодаря выходу совместимых с Mountain lion сборок Chameleon?

– беспроблемная поддержка загрузки любых операционных систем на компьютере – MacOS X Tiger, Leopard, Snow Leopard, Lion, все версии Windows и почти все сборки Linux;

– поддержка тем оформления;

– максимально широкая совместимость с процессорами и материнскими платами;

– встроенная автоматическая заводка большинства современных видеокарточек;

– полезные мелочи, вроде переименования и скрытия дисков в стартовом меню загрузчика;

– более быстрая загрузка Mountain lion. Продвинутая настройка хамелеон.

Или уже есть современный способ – утилиты типа champlist, которая позволяет поиграться с параметрами загрузчика уже в графич, интерефейсе, расставляя галочки.

Предположим, у вас все завелось без проблем, проверьте входит ли в AppStore ваш компьютер, если не входит, то читаем тут.
Далее, если у вас ssd-диск, то очень желательно включить TRIM.

Если все работает, то можно попробовать обновиться на Mountain lion 10.8.2 (жмем яблочко и выбираем обновление ПО, оно предложит обновить iTunes и сам Mac, причем все бесплатно ;). Сразу предупреждаю, что возможно слетят какие-либо дрова или вообще не загрузится. Но у меня все прошло идеально, только слетел TRIM для SSD.

На всякий случай, добавлю инфу от DIP: Кто хакинтошит! Будьте внимательны при обновлении до 10.8.2. Нужно обновить FakeSMC, удалить OemSMBIOS и вернуть старую версию AppleHDA.kext.

Ну вот, в принципе, и все, сам я еще новичок в этом деле, в остальном Google рулит и помогает вам!

Будут вопросы, обращайтесь, постараюсь помочь.

С уважением Антон Трофимов (твиттер – @pticevik)

Удачи, друзья ;).

P.S. Полезные сайты по теме Хакинтоша:

www.tonymacx86.blogspot.com
www.applelife.ru
www.osx86.net
www.iguides.ru
www.4pda.ru