Не так страшен Хакинтош, как его установка.

{lang: 'ru'}

imageПокупка компьютера Apple Macintosh – дело дорогое. За обычное, в общем-то железо, вам придется выложить довольно крупную сумму (особенно, если мы говорим о России). Поэтому многие, желающие приобщиться к “миру Apple” находят выход в установке Mac OS X на свой домашний компьютер. У нас в компании была примерно такая же ситуация и аналогичное же решение: по цене полутора mac mini в в минимальной комплектации, были куплены 3 мощных компа с мониторами, максимально (по возможности) соответствующих по железу Mac’ам. И на них нам нужно было поставить Хакинтош. Но не простой хак, который будет лететь при каждом обновлении и вызывать кучу трудноразрешимых проблем, а “хороший” хак, с минимальным количеством изменений оригинального retail образа и минимальным количеством дополнительных кекстов (драйверов). Здесь я кратко опишу что мы делали, что делать нам не стоило, и с чего нам следовало начинать, чтобы сэкономить уйму времени.

Первый этап. Подбор комплектующих для Хакинтоша.

А началось все, как я уже сказал в предыдущем абзаце, с покупки компьютеров. Брали, естественно, не “готовые” варианты, а собирали из комплектующих. Вроде бы, лафа – легко подобрать железо, на котором Мак пойдет “как родной”! Но не тут то было. В дело вмешался Его Величество Случай. И сильно выбирать нам не пришлось. Взяли то, что было и то, что успели (ситуация, почему так получилось, к теме данного поста не относится, поэтому её я опущу). А успели мы взять мат. плату Gigabyte (конкретную модель не помню, как найду – впишу), 4 Гб RAM, 500 Гб HDD, и Core i3 с технологией sandy bridge. От дискретной видеокарты пришлось отказаться ради экономии. Довольствовались встроенной графикой Intel HD 2000 (как выяснилось позже – основная “подстава” была именно в этом компоненте).

Как видно из приведенной комплектации, мы рассчитывали “подцепить” встроенную графику стандартным кекстом Apple. Поэтому устанавливать нам нужно было либо Mac OS X 10.6.8 Snow Leopard, либо 10.7.1 Lion (или же сразу 10.7.2), потому что в более ранних версиях с драйвером поддержки встроенной графики был косяк. Забегая вперед скажу, что нашим надеждам не суждено было сбыться, и драйвер от Apple нам пришлось вообще удалять из системы, чтобы заставить её грузиться в нормальном режиме.

Второй этап. Поиск и/или создание подходящей сборки Mac OS X 10.7.2. Lion.

Сначала мы попробовали поставить несколько сборок Lion, скачанных с rutracker.org. Установить из них удалось только одну и только версии 10.7.0, которая, к тому же, благополучно “загнулась” (читай: отказалась грузиться) сразу после обновления до 10.7.2. Поэтому было принято решение делать свою сборку. Мы пробовали её делать по нескольким инструкциям, найденным в Сети. Лучшая из них, на основе которой нам удалось создать работоспособную сборку, расположена по адресу:http://www.applelife.ru/topic/29109-установка-mac-os-x-107-lion/

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


По этой инструкции мы подготовили загрузочную флешку для установки. Загрузчик скачивался по ссылке, приведенной под спойлером о Chameleon 2.1. Папку Extra мы немного модифицировали под себя. Мы оставили только один кекст FakeSMC.kext. И в org.chameleon.Boot.plist добавили ключ «GenerateCStates»=»Yes», убрали ключи “EthernetBuiltIn=yes” и “GraphicsEnabler=yes”, т.к. у нас встроенная сетевая не подхватилась “из коробки” и пришлось ставить на нее сторонний драйвер, а графика “глючила” со стандартным кекстом. Помимо всего перечисленного, мы закинули в Extra dsdt.aml для нашей материнской платы, скачанную с сайта tonymacx86.com

Замечу, что пока мы не добавили в org.chameleon.Boot.plist  ключ «GenerateCStates»=»Yes», система у нас просто отказывалась грузиться. Так что не бойтесь гуглить на счет возможных ключей в .plist. Это может очень здорово помочь вам в случае каких-либо проблем.

Третий этап. Установка и использование.

Если вам повезло, и вы с первого раза смогли сделать себе хорошую загрузочную флешку, система с которой установилась и запустилась с первого раза, то вот оно – счастье: работающий Мак на мощном железе за малые деньги. Если же у вас не такая удачная конфигурация железа, или просто не повезло – пытайтесь, пробуйте, гуглите – и будет вам счастье. Мы в офисе“убили” на установку Mac OS X 10.7.2 порядка трех рабочих дней. Но тем не менее, смогли её установить. Мы не смогли заставить работать только спящий режим, хотя это проблема большинства хакинтошей, но он нам и не не больно нужен. Все остальное работает четко. По крайней мере, достаточно четко, учитывая затраченные средства.


Полезная статья? Их будет больше, если вы поддержите меня!