Автор: trangir , 17 сентября 2008
Собственно, сабж. Есть ноут Compaq Presario C751NR, есть BIOS от производителя. Проблема в том, что биос на старте проверяет subvendor/subdev id и отказывается грузиться, если его не устраивают полученные значения. Я заменил на ноуте wifi карту на аналогичную оригинальной, но другого производителя (старая сгорела), теперь ломаю голову как эту проверку обойти. Подскажите пожалуйста, куда копать хотя бы. Может быть, есть тулзы для редактирования UEFI BIOS? Сам биос лежит вот тут:

P.S. Забыл написать - биос от Insyde, конкретно - InsydeH2O. Мелькавший тут на форуме EFI_unpacker распаковать этот биос не смог, сказал "Not a EFI firmware volume (sig missing)" много-много раз.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

mikkey

18 лет 1 месяц назад

Как вариант попробовать считать сам образ из флэшки и колдовать над ним.

trangir

18 лет 1 месяц назад

Ээ.. файл биоса имеет размер ровно 1мб (1048576 байт), так что видимо во флешке лежит то же самое, бит в бит...

mikkey

18 лет 1 месяц назад

Тогда:
https://rom.by/node/18317
https://rom.by/node/15721

P.S. Ещёб знать VEN_&DEV_ "родных" карт, типа http://www.richud.com/HP-Pavilion-104-Bios-Fix/
P.P.S. Впринципе их можно посмотреть из .inf от родной карты, но на сайте предлагают под несколько
http://h10025.www1.hp.com/ewfrf/wc/softwareList?os=2093&lc=en&dlc=en&cc=us&lang=en&product=3646600
Какая была или какой Model Number бука?

trangir

18 лет 1 месяц назад

За ссылки - спасибо, посмотрю.

CLASS_, VEN_, SUBVEN_, DEV_ & SUBDEV_ родной карты я знаю, с этим нет проблем. В идеале хотелось бы просто убрать эту проверку, чтобы не вставать на грабли каждый раз.

mikkey

18 лет 1 месяц назад

Судя по опытам народа, проверку вроде не убирают, а правят вендоры на нужные. Это проще получается.

trangir

18 лет 1 месяц назад

Ну да. Вендора в прошивке найти легче, чем ее дизассемблировать :) Я потому и написал - в идеале

mikkey

18 лет 1 месяц назад

Ну так огласите вендоры.

trangir

18 лет 1 месяц назад

Atheros 5007EG 802.11 b/g MiniPCI-E adapter, by Hewlett-Packard
class : 0x0200
vendor : 0x168c
device : 0x001c
subvendor : 0x103c
subdevice : 0x137a