Чудесным образом разрешилась проблема с неспящим хакинтошем — надо было просто удалить Disabler.kext. За наводку спасибо комрадам с msiwind.net.
Разумеется, для этого надо предпринять подготовительные меры, чтобы ваш AppleIntelCPUManagement.kext не поднимал панику.
Что конкретно я сделал на своем железе я уже описывал. Нужно просто сделать правильный DSDT.aml.
Режим сна работает как и прежде — для пробуждения надо нажать на кнопку питания, никакие другие действия с мышкой или клавиатурой не помогают.
Решил выложить свои файлы, пригодятся только для точно такой же конфигурации.
Набор файлов для хакинтоша на базе:
— Gigabyte GA-EP45-DS3 (звук ALC889a)
— Диски и DVD только SATA
— Видеокарта nVidia 7600GT 256Mb
— Мышь и клавиатура USB
Это папка Extra для Chameleon 2.0RC2. У меня Chameleon установлен в EFI раздел.
Как залить файлы в EFI раздел
#!/bin/sh
mkdir /volumes/efi/
mount_hfs /dev/disk0s1 /volumes/efi
Дальше копируем папку Extra куда нужно:
cp -R <откуда>/Extra /volumes/efi
Не забываем делать что-то типа такого после записи файлов:
#!/bin/sh
chown -R root:wheel /volumes/efi/Extra
chmod -R 755 /volumes/efi/Extra
umount -f /volumes/efi
Жалобы и предложения оставляйте в комментариях.
Скачать файл: GA-EP45-DS3-DSDT-AND-KEXT-PACK.zip
UPDATE, Март 2010: