Итак, Gigabyte GA-P55-USB3 ver 2 плюс NVidia 8600 GTS никак не хотела заводиться с Lion. Ни Chimera, ни Chameleon RC5, ни XPC не спасали от зависания на [ PCI Configuration begin ]. В логах, конечно что-то да выводилось после этого сообщения, но почему не идёт загрузка – чёрт знает.
Точнее с Химерой получалось загрузиться, но только с NullCPUPowerManagement, что убивает всё управление сном и процессором заодно.
Вечером, спокойненько сел, создал заново флешку с дистрибутивом, решил попробовать ещё раз побаловаться с Chameleon RC5 1227, ибо я толком его не мучал. Скачал установщик и установил с помощью его Хамелеон на флешку. Опять же, ничего не трогая (а до этого я тупо копировал каталог Extra поверх того, что создавал инстралятор) запустил MultiBeast и поставил только FakeSMC, да сделал com.appple.Boot.plist со следующими атрибутами:
- PCIRootUID=1 (ибо у меня NVidia действительно на первом PCI)
- x64
- iMac11,1 (насколько я понял i7 на P55 это как раз эта модель)
- GeneratePStates
- GenerateCStates
Да, рекомендую заодно сразу переименовать файл с конфигурационными параметрами в org.chameleon.Boot.plist.
После этого загрузился с дистрибутива, но он загружался-то он и раньше. Снова отформатировал временную партицию для Льва, поставил туда дистрибутив и перезагрузился. Как ни странно, но лев загрузился.
Я до конца ещё не понял почему у меня раньше не получалось, но может быть из-за того, что я стрирал каталог /Extra установленный инсталятором Chameleon, а там оказалось не сказать что бы куча файлов, но может что и требуется для нормальной работы, а может быть я просто явно прописал PCIRootUID=1.
Проверю, ибо до этого я себе выкладывал от Хамелеона только набор файлов: boot1h, boot, boot0 и fdisk440 что бы можно было устанавливаеть его через командную строку в любой среде. Например, в случае, если доступен только терминал.
Далее дело техники.
Сон. Необходимо поставить патченный AppleRTC, ибо иначе при выходе из сна скидывается биос, далее убеждаемся, что USB3 поддержка включена в BIOS, включаем в Power Management галки по перезагрузке после сброса питания. Обязано работать.
Мониторы. У меня подхватились оба, с акселерацией. Разве что Lion ужасно стал работать с мониторами, теперь QuickTime выводит изображение в полный экран только на тот экран, на котором главное меню. Уроды!
Звук. Запускается точно также как и в Show Leopard – запускаем MultiBeast выбираем ALC8xx и AppleHDA rollback.
Первый день полёт нормальный.
P.S.: А, заценил их новый вид скроллинга, отрубил, ибо колёсиком рефлекторно крутишь не так. Задумался может быть Apple Magic Mouse или Apple Trackpad прикупить на день рождения, на них-то точно будут правильные рефлексы, кстати, как думается, никак не мещающие работе с мышкой.