Mac OS X @ Lion, часть 3, думаю заключительная

Итак, 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 прикупить на день рождения, на них-то точно будут правильные рефлексы, кстати, как думается, никак не мещающие работе с мышкой.