November 16th, 2009 by Coolmagic
Обнаружив на одном из наших форумов настойчивое пожелание установить на имеющуюся P5K SE биос от P5KR и увидеть AHCI опцию в BIOS, а заодно перестать мучиться с драйверами для винтов я сильно задумался. Раньше, когда я только разбирался с этим AHCI я пришёл в выводу, что есть ICH9 без AHCI, а есть ICH9R с AHCI. Превратить из одного в другой нельзя в силу железных различий. Но оказалось, что AHCI режим отдаётся на откуп разработчикам BIOS или драйверов операционных систем. Таким образом, действительно можно получить поддержку AHCI на ICH9 чипсете путём внесения необходимых изменений в биос, а попросту перепрошить близкородственным биосом с поддержкой AHCI. По приходу домой создал загрузочную флешку, скинул 2 биоса, сделал батник на восстановление своего биоса, и прошил P5KR. Не стал я сбрасывать CMOS, ни до, ни после, как советовал автор совета про перепрошивку. Но всё равно AHCI появился и что самое интересное – заработал. Mac OS X загрузилась после выставления режима AHCI в биос, и такое ощущение, что сделала это быстрее. Но, имхо, это не более чем показалось. Последующие тесты винта каких-либо кардинальных различий в...
Read morePosted in Mac OS X | 14 comments
November 9th, 2009 by Coolmagic
“Хорошая мысля приходит апосля” (С) народная мудрость. Я давно ходил вокруг да около Snow Leo, даже поставил на соседний винт и заставил её запускаться на моём железе и, что самое главное, на моей видеокарте ATI Radeon 2600. С железом (Asus P5K SE/EPU+E8400) проблем не было, а вот с видеокартой предостаточно. Но для запуска на этой видеокарте достаточно было из DSDT.aml удалить кусок отвечающий за видеокарту, удалить ATIRadeonX2000.kext из System/Library/Extensions, а в Extra/Extensions добавить ATY_Init.kext. После всего этого через пару минут с начала загрузки появлялся десктоп и всё как бы работало. Из первого отваливщегося оказался tv-out через s-video кабель, который был подключён напрямую к видеокарте. Как потом оказалось, отвалился ещё и 3 и 4 SATA канал, но это решается путём заемены IOATAFamily.kext на более новый. Третье, это невероятно долгое время загрузки, т.е. система где-то “ловила” таймауты, которые и выжидала. Но и это оказалось не большой проблемой, уж не знаю как, но случайно попалось сообщение, что для удаления этого нужно загрузиться в режиме -s (single mode) и выполнить команду update_dyld_shared_cache. Действительно после этого загрузка...
Read morePosted in Mac OS X | No comments