Mac OS X @ Lion, часть 2

Итак выходные прошли под эгидой “поставь lion” во что бы то ни стало. Материнка Gigabyte GA-P55-USB3 ver 2.0. Что же мешало это сделать.

Во-первых, хотелось разобраться с управлением powermanagement. Во-вторых, хотелось разобраться с загрузчиками, коих оказалось как минимум 3.

Сначала пошёл разбираться с загрузчиками  и там и засел. Итак, откидывая Chameleon RC2, с которым Lion даже не предлагает поставиться на данный компьютер, есть следующие загрузчки.

1. Продвигаемый tonymacx86.com – Chimera

2. Поднятый из руин Chemeleon RC5

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

Химера была проше всех, она без проблем загружала 10.6.8 что уже стояла и загружала Lion при добавленном NullCPUPowerManagement. Не работал сон и звук.

Хамелеон тоже прост как 3 рубля. Он не загружал ни Show Leopard, ни Lion. Зависал на [ PCI Configuration begin ]. После этой надписи ничего больше на экран не выводилось, то есть происходила ошибка сброса консоли, но винт шуршал и вроде как было ощущение, что система загружалась. При нажатии горячих клавиш 10.6.8 даже уходила в кривой сон, Lion – не отзывалась вообще никак после шуршания.

Больше всего возился с XPC, ибо установка не тревиально, а во-вторых у него отсутствует  GraphicsEnabler. Итак, подготовленная флешка под Windows загрузилась под виндовой же машиной, но не загружалась на хакинтоше. Тупо чёрный экран и всё. Повыдёргивал всё оборудование – ничего, скинул БИОС – загрузился установщик. Хм, пошёл приводить БИОС к первоначальному виду – оказалось, что не нравится включение возможности USB3. Но, как я ещё отмечал, сон нормально на этой материнке работает только с включённой USB3, иначе даже под виндой не просыпается. Полез на сайт производителя увидел новую версию прошивки БИОС 10g бета как раз с заявленными каким-то исправления в USB3, поставил и о чудо, XPC загрузился на машине с включённым USB3. Попробовал загрузить 10.6.8 – вроде нормально загрузил, а Lion не хочет грузить, точно так же виснет на [ PCI Configuration begin ].

Я так понимаю, у меня не подхватывается видео-карта, то ли её надо прописывать в DSDT, но вроде как мне кажется, что если присутствует Natit или GraphicsEnabler у Chameleon или Chimera, то всё должно работать. Надо будет попробовать прописать видео карту явно в DSDT. Насколько я понял с видео у меня проблемы из-за того, что она висит на PCI1, вместо положенных pci0. Но как-то же загружает Chimera Lion в этой же конфигурации…