Хакинтош.
Установка на Gigabyte ga-ep43-ud3l

В связи с выходом OS X Lion многие гайды в интернете устарели, а утилиты и методы установки обновились.
Общаясь на форумах, мне часто задают вопрос: как установить хакинтош, дайте инструкцию.
Ну вот время пришло, лень отступила и
Сразу хочу предупредить: этот гайд не относится к владельцам AMD, любителям MBR и ставить три ОС на один винт. Так же он не для тех людей кто не знает какое железо в их компе и зачем им вообще Mac OS X.
Небольшое вступление:
Лев в отличии от снегобарса является практически полностью 64-битной операционкой и требует проц поддерживающий 64-х разрядные инструкции.
Многим придется смирится с тем, что их процы БОЛЬШЕ НЕ ПОДДЕРЖИВАЮТСЯ и это факт. Даже если обойти проверку совместимости у вас не будет работать 90% программ. Даже файндр уже 64 битный.
Процессоры поддерживаемые 100%:
Intel Atom
Intel Core 2 Quad
Что имеем:
- материнская плата ga-ep43-ud3l

видеокарта Zotak 9800GT 512Mb

Блютуз свисток
Клавиатура и мышь Apple


Вся подготовка (если выбрать USB) свелась к записи скаченого образа и установке на флешку загрузчика Chamelion.
Подробно, что установлено на материнской плате, к чему после установки будем подбирать драйверы (kexts):
- звук Realtek ALC 888
- сеть Realtek RTL 8111C
- чипсет P43 (ICHI 10)
-видеокарта NV 9800GT 512мб
- блютуз у меня обычный нонейм usb свисток (драйверы не понадобились, заработал штатный)
Ставить решил ритейл с usb флешки. (можно и по старинке с DVD).
Я ставил: ретейл с использованием мака,( можно использовать установленный мак на виртуальной машине) но можно и виндовс использовать :-)
Мне лично приглянулся этот: http://rutracker.org/forum/viewtopic.php?t=3638626
Если у вас уже есть Mac или Хак то:
- Востанавливаем скаченный образ на 8 гигабайтную флешку) с помощью дисковой утилиты.
Внимание!!! перед киданием образа в окошко источник, монтируем скаченный образ и перетаскиваем монтированный образ.
- дальше качаем последнюю версию хамелеона и ставим на эту же флешку.
- используйте TransMac для записи dmg-образа на DVD диск или используйте X-Flash или другую программу для восстановления dmg-образа на USB.
После установите не забудте записать загрузчик Chameleon на USB.
Для первого запуска достаточно:
ElliottForceLegacyRTC
IOATAFamily
IOPCIFamily
FakeSMC
RealtekRTL81xx
Ничего не мешает сразу положить правильные кексты и если есть DSDT файл и настроить загрузчик. Флешка может понадобится и в дальнейшем - неудачное обновление, драйверы, перестала грузится ос и так далее.
Сама установка обычна и мало чем отличается от таковой на виндовс. Однако хочу обратить внимание на некоторые особенности.
Настройка Bios
Не буду многословным - просто смотрите фото с настройками BIOS :
(они примерно одинаковы для всех плат, ноуты в том числе)
Установка:
Установить мак ос лучше на отдельный диск со схемой раздела GUID, можно и на mbr, но это не наш путь - мы ставим нативный мак и хотим беспроблемное обновление с серверов эппл. Для этого после того как загрузился экран установщика
- выбираем утилиты/ дисковая утилита/раздел диска.
- в меню с лева выбираем диск и под схемой разделов Параметры в которых и выбираем guid.
- cледующий момент это выбор раскладки клавиатуры. Когда во время установки вы дошли до выбора раскладки клавиатуры:
- жмем показать все и выбираем Русская-ПК.
- Вся установка у меня заняла не более 20 минут.
- После окончания установки, в отличии от прошлых ос, нам не показывают видео с приветствиями а просто просят ввести свой эппл ид если он есть и ввести необходимые данные.
- Пароль вводить ОБЯЗАТЕЛЬНО!
Если пропустить и поле оставить пустым, страшного конечно ничего не произойдет но проблемы из за отсутствия пароля часто встречаются, мой вам совет: придумайте пароль!
Ну вот, установка прошла и самое время заняться настройкой.
Настройка:
В нее будем помещать кексты необходимые для работы ос.
(Помимо тех, что мы уже рассматривали выше для начала может понадобится только драйвер для видеокарты, ну не у всех такая карточка как у меня 8-)
Так как в загрузчик встроен инжектор для видеокарт (у меня nvidia). - Переименовываем файл /Extra/com.apple.Boot.plist в
/Extra/org.chameleon.Boot.plist
и программой PlistEdit или TextMate, ну или на крайняк ТекстЭдит, добавить: <key>GraphicsEnabler</key> <string>Yes</string>Для более комфортного редактирования можно воспользоваться утилитами: Lizard, chamelion wizard итп...
- Для сетевой карты я испробовал разные драйверы, но самая стабильная работа оказалась у : RTL81xx
У других тоже работало, но как оказалось драйвер вызывал рандомную панику ядра ( серый экран смерти). После установки RTL81xx все в порядке, паника прекратилась. и нормально заработал AppStore.
Работа АппСтора, кстати говоря, "чинится" так:
- обновить загрузчик
- Удалить файл NetworkInterfaces.plis (лежит: вашДиск/Library/Preferences/SystemConfiguration/)
- Ввести свой apple id в настройки/пользователи и группы
- Добавить в файл org.chameleon.Boot.plist строчки: <key>EthernetBuiltIn</key>
<string>Yes</string> После всего этого ребут.

Перейдем теперь к более тонкой настройке - DSDT файлу.Если вы его сохранили на виндовс с помощью aida64 отлично, если нет то это можно сделать и в мак ос х.
Блютуз заработал сам, система опознала его как: Cambridge Silicon Radio
С ним прекрасно работают как мэджик маус с клавиатурой так и наушники.
DSDT
- Понадобится программа DSDTPatcherGUI.
- Для правки файла я пользовался DSDT SE
Кому лень править самим есть прога DSDTFixer - умеет сама исправлять и довольно неплохо.
Из полезных програм для хакинтоша порекомендую Chameleon Wizard.
Она умеет обновлять загрузчик, визуально редактировать org.chamelion.boot, SMBios, менять темы оформления загрузчика и показывать сведения о установленном железе.
- желающие самим освоить правку DSDT порекомендую отличный манул (написанный Fenix2003 совместно с applelife.ru) «Напильник для Mac OS X» -Напильник для Mac OS X.pdf
После всех этих манипуляций :-) система работает стабильно и обновляется с серверов эппл без всяких проблем.
------------------
Скачать:
- Chamelion Wizard: http://www.osx86.net/view/1966-chameleon_wizard.html
- сетевая карта: http://lnx2mac.blogspot.com/p/realtekrtl81xx-osx-driver.html
- DSDT: Скачать
- SMBios: Скачать
- org.chameleon.Boot: Скачать
- MultiBeast: MultiBeast 4.2.1: Lion Edition
- ВсеОднимАрхивом: Скачать
Вот что получилось, все претензии и замечания пишите тут или на форуме ( если решу там запостить)
Предложения по дополнению/улудшению вышеприведенного текста пишем в коментах или, если решу, то в форуме iguides.
(с) SoNicToo (Sonic2) сентябрь 2011
Comments