BIOS P4S800-MX - обычный асусовский авард .

BIOS P4S800-MX - обычный "асусовский авард". Это значит, что за каждым модулем следует байт CRC, а не только за системным (original.bin у "родного" Award BIOS). Потому "обычные" cbrom сотоварищи и показывает корректно лишь первый за системным модулем. В то же время BIOS Patcher (старого розлива) и показывает, и работает с такими корректно:

Found 2Mbit Award BIOS (6.x)!

===============================================================================
BIOS-PartName Segm:Offs  Compress/Real_Size "Official" name - what`s meanining
-------------------------------------------------------------------------------
System.ROM>>>>5000:0000>0001:045F/0002:0000>"original.tmp" - MAIN part
Group2.ROM>>>>6000:0000>0000:4702/0000:89C0>"awardext.rom" - ALT part"original.t
mp" - MAIN_2 part
Group4.ROM>>>>A800:0000>0000:4923/0000:7750>
Group3.rom>>>>A000:0000>0000:09D2/0000:1210>
ACPITBL.BIN>>>4003:0000>0000:0DAA/0000:285B>"ACPITBL.bin" - ACPI table
cpucode.exe>>>4001:0000>0000:8FAB/0000:A03A>"cpucode.bin" - microcodes
GROUP21.ROM>>>4015:0000>0000:08CE/0000:2FF0>
L1POSTStr.ro>>2400:0000>0000:05AD/0000:0AC4>
rom\LOGO\awa>>4002:0000>0000:0279/0000:0642>"awardepa.bmp" - EPA picture
rom\VGA\v69a>>4013:0000>0000:44B4/0000:8000>
rom\NET\PXE_>>4011:0000>0000:6103/0000:A000>
-------------------------------------------------------------------------------
CPU_microcodes (CPUID/version/type):
-------------------------------------------------------------------------------
0F0A>0014/Sock>>0F12>002E/Sock>>0F13>0005/Sock>>0F24>001E/Sock>>0F25>002B/Sock>>
0F27>0037/Sock>>0F33>000C/Sock>>0F34>0017/Sock>>0F34>0008/Sock>>0F41>0012/Sock>>
0F42>0003/Sock>>0F49>0003/Sock>>
===============================================================================

С учётом того. что в такой версии не используется общая CRC по всем модулям, как в "обычном" AwardBIOS (т.к. и так за кажды модулем есть своя CRC файла), то достаточно просто можно осуществить операцию внедрения/обновления "ручками".

1. Жмётся добавляемый файл.
2. Считается его 8bit-adding CRC и дописывается в конец.
3. Полученное дописывается в конец файловой цепочки модулей.
4. Если нужно заменить старый модуль "внутри цепочки" - поверх оного пишется вышеполученный файл+1byteCRC плюс оставшийся "хвост" из цепочки, следующих за заменённым модулем файлов. Например, в упомянутом BIOS это может быть файл GROUP21.ROM>>>4015:0000>0000:08CE/0000:2FF0>.

Возможно, есть утилиты, которые делают эту простую операцию. Сам всегда делал, повторяюсь, "ручками", потому даже и не в курсе.

Удаление/добавление/замена модулей в Award BIOS
  • Тогда разбирайтесь с заголовком lha-архивов, заодно почитайте
  • TO Compiller: Спасибо за ответ. НО то, что
  • Для чайника в этом деле существуют
  • Берёте прошивку матплаты MBBIOS.BIN (например) Берёте ROM модуль контроллера
  • Уважаемый maco, не смогли бы Вы расписать данные
  • 1. Lha с легкой доработкой напильником, если я
  • Уважаемый apple_rom, подскажите, если не сложно, как добавить
  • Подскажите как отредактировать биос матери GA-7VT600 он имеет
  • По поводу интеловского рейда - у вас стоит
  • ppminit - судя по названию Processor Power Management.
  • ppminit.rom . А special.fnt - IMHO
  • вот сцылка на биос: ftp://download.gigabyte.ru/bios/motherboard_bios_ga-8i945ppro_f11.exe я так понял что:
  • Нет. Нет. Распакуйте
  • Вопрос в следующем: если в прошивку добавить модули
  • Найден тот самый BIOS tool collection -
  • BIOS P4S800-MX - обычный "асусовский авард". Это значит,
  • Всем Привет. Отличная статья. Спасибо. Но вот столкнулся с другими
  • basa, saveliy спасибо за подсказку. Всё равно не вмещается,
  • Имеется в виду EPA LOGO.
  • прибить логошку
  • Мало, еще надо
  • ВIOS сетевой карты, можно удалить, если не
  • Хотел добавить в системный BIOS, BIOS адаптера
  • Дык там и доведем... Хм, народ,
  • still64 Даже для не зарегистрированных пользователей
  • все, проблема решена
  • подскажите пож-та как можно сменить стандартное logo на
  • Собственно вот: Удаление/добавление/замена модулей в BIOS
  • Ну тогда я счас попробую.
  • Дык там и доведем...
  • Нужная информация :). Может стоит добавить пример работы с
  • В Вики и положим после доведения/одобрения большинством.
  • It's OK. Даже 2 раза ок. Просто нуна