20 August 2011 г., 08:52
Цитата
crow1994
Насчет удаления DSDT можете поподробнее рассказать, как это делать?
Это я торможу :). Мне представилось, что это с Вами мы все эти действия проделывали дней 10 назад, а это был
temas.
В общем, смотрите: в реестре Windows (редактируется программой regedit) есть копия DSDT, которая записывается туда из BIOS (обычно - один раз, при установке Windows). Находится она в ветке
HKLM/HARDWARE/ACPI/DSDT/x/y/z (x, y, z - любые имена), в переменной типа REG_BINARY с названием "00000000". Её и нужно будет удалять.
Перед удалением, кликните два раза на имени этой переменной - и Вы увидите её текущее содержимое. Слева показывается смещение (адрес) первого байта в строке. В Вашей DSDT интересующий нас байт находится по адресу 747A (третье число в строке, перед которой написан адрес 7478). Если он равен AB, то можно считать, что эта копия DSDT успешно обновилась после прошивки новой сборки BIOS. Если там у Вас A5 - значит, есть два варианта: либо копия не синхронизировалась с BIOS, либо новая сборка всё-таки не прошилась. Для того, чтобы "отсечь" первый вариант, нужно удалить переменную "00000000", перезагрузиться и посмотреть значение снова. Если AB там снова не наблюдается, нужно выяснять, что же реально находится в микросхеме BIOS (См. ниже).
Цитата
Ах да, прошивал через AsusUpdate прямо на винде.
Едва ли это - самый удачный способ прошивки. Хотя бы потому, что принцип работы и состав действий этой программы нам не известен, не говоря уже о самОй, очевидно идиотской, идее прошивки микросхемы, содержащей системный BIOS, в среде многозадачной ОС. Для этого лучше использовать утилиту bupdater с сайта Asus (раздел "Утилиты БИОС" на странице загрузок для 1215B). Запускать её нужно из командной строки "чистой" DOS, загруженной с флешки, на которую записан и нужный образ прошивки. Если файл образа называется 1215B.ROM, то для прошивки нужно использовать команду
bupdater /i1215B.ROM.
Утилита также позволяет считать в файл полное содержимое микросхемы BIOS. Это самый простой способ убедиться в том, что именно записалось туда во время предыдущей прошивки, и записалось ли вообще. Если использовать команду, например,
bupdater /oBACK.ROM ,
то текущее содержимое чипа запишется в файл BACK.ROM . Обратите внимание на то, что между ключом(опцией) утилиты и именем файла не должно быть пробелов.