17 марта 2010 - 17:25
Для людей, желающих обновить свой хакинтош и не желающих слишком переплачивать за бренд, топ и всеподобную чепуху сейчас не так много вариантов. В этой статье я расскажу об установке Mac OS X Leopard на компьютер базирующийся на Intel Core i5. Казалось бы — новые компьютеры iMac имют конфигурации, включающие этот процессор и все должно быть просто. Однако это не совсем так.
Железо
Дабы лишний раз не растекаться по бумаге, приступим. Моя конфигурация:
- Материнская плата Gigabyte GA-P55M-UD2
- Процессор Intel Core i5 750
- Память Samsung DDR3 4 Gb
- Видеокарта nVidia
Стоит отдельно обратить внимание на дисковую подсистему. В моем случае это был SATA винчестер и IDE оптический привод. К счастью, это не помешало успешному исходу моей инсталляции. Но я предостерегу читателя от подобных экспериментов и порекомендую использовать исключительно SATA комплектацию и вот почему.
Чипсет Intel P55 поддерживает 4 SATA порта, 2 порта дает фирменная технология Gigabyte 2SATA, один порт дает контроллер jMicron,(!) распаянный на материнской плате и единственный IDE порт идет так же от jMicron. Так что лучше не искушать судьбу и пользоваться только SATA. Причем, использовать лучше синие порты предоставленные чипсетом, как делал я (да да, порты от сторонних контроллеров другого цвета).
iAtkos v7
Инсталлировать будем хакинтош-дистрибутив iAtcos v7. Предпочтение отдано сборке ввиду получения 100% работающей системы 10.5.7 после инсталляции и неких элементарных манипуляций после первого запуска. Однако, получив полные сведения о необходимых кекстах и патчах читатель сможет легко установить так вопиюще желаемый retail.
Установка
- Найдите и прожгите на минимальной скорости дистрибутив iAtcos v7.
- Переведите SATA контроллеры в AHCI режим.
- Нажмите F8 после старта с диска, напишите busratio=20 –v и нажмите Enter.
- После успешной загрузки с диска выберите Disk Utility и форматируйте винчестер в Mac OS Extended (Journaled) с разметкой GUID. Дайте диску имя Leopard (далее будет подразумеваться, что диску дано такое имя).
- Выйдите из Дисковой Утилиты и войдите в меню выбора кекстов и патчей, нажав кнопку Customize.
- Выберите следующие пункты (и уберите галочки с тех, которые здесь не перечислены):
- Chameleon V2
- /Extra
- DSDT
- DSMOS
- 9.7.0 Kernel voodoo
- APIC driver
- Disabler
- OHR
- Remove TyMCE
- AHCI
- Intel SATA/IDE
- JMicron SATA/IDE
- Post Install Actions
- Перед первой загрузкой нажмите любую клавишу для того, чтобы ввести паратемры загрузки, прервав отсчет хамелиона и введите busratio=20.
- Произведите первоначальную настройку системы и перезагрузитесь. Это поможет инициализировать кэш загрузки.
- Скачайте следущий архив (4Мб).
- Распакуйте tonymacx86-leopard на ваш рабочий стол.
- Откройте терминал (/Applications/Utilities/Terminal.app).
- Введите
sudo rm /mach_kernel
, введите ваш пароль. - Введите
sudo chflags nohidden /Volumes/Leopard/Extra
. - Перетащите файл boot и папку Extra из папки tonymacx86-Leopard в корень диска Leopard.
- Откройте папку Qoopz Voodoo kernel for 10.5.8.
- Перетащите mach_kernel в корень диска Leopard.
- Откройте папку tonymacx86-leopard Apps и перетащите файлы Kext Utility и Kext Helper b7 в папку /Applications
- Запустите Kext Helper b7
- Перетащите файлы NVEnabler.kext, RealtekR1000.kext, and VoodooHDA.kext из папки System ▸ Library ▸ Extensions в Kext Helper b7.
- Введите ваш пароль и нажмите кнопку EASY INSTALL.
- Закройте Kext Helper b7.
- Откройте диск Leopard.
- Перетащите /Extra/Extensions на значок Kext Utility.
- После завершения процесса перетащите /System/Library/Extensions на значок Kext Utility.
- Откройте дисковую утилиту (Applications/Utilities/Disk Utility), выберите в левом столбце диск Leopard и восстановите права доступа (Repair Permissions).
- Перезагрузите компьютер.
- Все готово!
В итоге произведенных манипутяций вы получите полность работающий Mac OS X Leopard, причем работающий в 64-bit режиме.
Так же это руководство может быть использовано для других материнскох плат на P55, т.к. существующие конфигурации не изобилуют особым разнообразием. Следует лишь добавить дополнительные/другие кортроллены, присутствующие в вашем варианте и убрать лишние.
И еще. Бытует мнение и я его разделяю, что если у вас загрузился инсталляционный диск. Вы на 99% можете получить работающий мак, правильным бразом манипулируя представленными в сборке кекстами. Так что дерзайте!
P.S.
Уже установив систему я долго поражался ее скорости и вообще просто бурно радовался. Однако мою радость прервало подключение своего iPhone.
Что там скрывать — я офигел. Айтюнс вместо телефона выдал мне некую ошибку, которая характериловалась одним лишь номером 0xE8000065. Погуглив на эту тему я удивился, как это я раньше об этом не прознал- я тщательно исследовал рынок на совместимость с маком перед покупкой. Не знаю, происки ли это Нокии или или еще какой меншивитской контры, но данную проблему имеют все платы на чипсете Intel P55. Решение нашлось и слава Богу, что я купил именно Gigabyte! На момент обнаружения такой фишки уже вышел апдейт биоса под номером F5, исправляющий ее. После успешного обновления я получил работающий айфон.
К слову. У других производителей такого апдейта вроде еще нет.
PPS.
Спасибо за помощь и поддержку господину tmx86, живущему в интернете по этому адресу.