Администрация ресурса не несет ответственность за ваши руки! Используйте этот способ только если вы уверены что ничего нечаянно не сломаете. И уверены что хорошо знаете свое железо.
Итак, что такое DSDT и с чем его едят. Differentiated System Description Table - ну или таблица системных устройств, аля Дерево устройств, аля DSDT.aml - этот файл располагается в корне диска, где установлена Mac OS X. В этом файле записана информация об устройствах вашего компьютера, о выделении им памяти, об их IRQ и другая системная информация. И если его хорошенько потрепать, то у нас полцчиться сделать этакий клон BIOS но только адаптированый под Хакинтош, и вашу собственную машину. Заготовкой будет служить dsdt.dsl, выдраный из прошивки BIOS'а
[HR="1"][/HR] Итак сперва идем на сайт производителя материнской платы. И скачиваем последнюю версию стабильного БИОСа, и переставляем ее по инструкции на сайте. Помните что работа с BIOS'ом очень критична для системы, и внимательно читайте инструкцию, а еще луxit загляните на пару сайтов по поддержке вашей Материнской карты, запомните настройки, т.к. в 75% они при апгрейде будут скинуты. Или же можете скачать действительную версию BIOS'a, ее можно узнать при загрузке используя Pause\Break обычно строчка в загрузке будет выглядеть так:
Asus M2N 0316
Где 0316 - версия Биоса. Так же можно использовать EVEREST, или BIOS Cheker с сайта производителя Материнской Платы, они так же способны определить текущую версию БИОСа. Итак, включаем ACPI Patcher. Выбираем Типа BIOS указываем где лежит сырьевая заготовка (должна быть с расширением ROM), и указываем папку куда будет сохранен фаил DSDT.
Открываем папку с полученым фаилом DSL и переименовываем его например в Base.DSL или как угодно. Снова возвращаемся в ACPI Patcher, и теперь переходим на вкладку D/C DSDT. Ставим все три галочки около HPET Patch, RTC Patch и Aliases Patch. Отрываем вкладку Network. Тут необходимо указать адрес для инструкций, для этого придется дюже покопатся в фаиле DSDT.dsl с помощью Notepad++, или использовать IORegistryExplorer (второй вариант лучше), указываем адрес и выбираем LAN0 или GIGE при этом не забываем про Fix GP9 + Time Machine Fix.
Теперь переходим на Graphics.
Выбираем свою Видеокарту, и ее обьем памяти. Ели у ва nVidia то ставим разьемы в зеленой графе, а так же отмечаем Use DSDT GFX. Если у вас ATI, то заполняем лишь красные поля. Аналогично Сетевой карте отмечаем ее местоположение с помощью IORegistryExplorer
Переходим на вкладку Audio и отмечаем вашу аудиокарту, или наиболее близкую к ней. Если у вас так же есть шина HD-Audio ставим галочку на HDEF Audio.
Теперь жмем D/C? и смотрим лог, он выведет кол во предупреждений и ошибок:
Ошибок быть не должно быть вовсе, и как можно меньше Предупреждений. Чтобы пытатся уменьшит их кол-во открываем Fixes на вкладке General, и пытаемся уменьшить кол-во предупреждений и ошибок ставя галочки. Если вы перепробовали все варианты а Erors >1 то лудше проделать все заново, или вы неправильно указали Hardwere Lockation или же вам просто неповезло с железом. При ошибках лудше даже не продолжать, так у вас больше шансов угробить систему и отправить Материнскую плату в Сервисник. [HR="1"][/HR]
Итого:
[HR="1"][/HR] Полученый фаил cmpdsdt.aml переименовываем в DSDT.aml Этот метод как и метод с загрузчиком возможен лишь при установке с раздела жесткого диска. Разворачиваем образ Mac OS X Leopard Retail на HDD, на тот же раздел ставим уже готовый PCEFI V9, и перетаскиваем в корень установочного раздела наш получившийся фаил. Загружаемся с жесткого диска под нашим PCEFI V9, если все сделано правельно, он автоматически включит DSDT, и запустит установщик Mac OS X. Вот собственно и все, дальше система все сделает сама.
Ответы