Совмещение биоса

Добрый день!

Полистав темы и почитав 2 дня очень интересные некоторые темы, пришел к выводу что пока у меня нехватает знания решить проблему которая появилась у меня. Поэтому прошу помощи.

Суть вот в чем.

Есть мат. плата Pegatron LGA1156 IPMIP H55 2xDDR3-1333 PCI-E DVI/D-sub 6ch 6xSATA GLAN mATX (OEM)

Когда на нее устанавливаешь видеокарту Geforce 240GT 1024Мб. и начинаешь устанавливать ОС Windows 7.
Все идет хорошо до тех пор пока не установишь ОС, и не зайдешь любым пользователем. Как только происходит вход в систему экран становиться черным.
Потом через 10-15 мин появляется раб. стол. и все как бы работает.
Но в диспетчере устройств, есть такой нюанс. Там появилось две видеокарты:
Intel HD Acselirator

Geforce GT240 1гб.

Intel HD первая и на ней горит восклицательный знак, если отключить то все норм начинает работать, перезагружал раз 50.
Как только задействуешь Intel HD в диспетчере устройств, то сразу черный экран и опять ожидание 10-15 мин.

Зашел в биос, там есть строка Video Priority и выбор: Onboard, PCIE-PCI, PCI-PCIE, PCIE-Onboard.
Перепробовал все варианты, все равно черный экран 10-15 мин. пока не отключишь Intel HD.

Появилась идея залить другой биос от похожей мат. платы Pegatron LGA1156 IPMIP-GS H55 4xDDR3-1333 PCI-E DVI/D-sub 8-ch 5xSATA 1xeSATA GLAN mATX.
Залил, все прекрасно заработало, и выбор в БИОСе только два варианта: onboard Video или PICE Videо.
Никаких черный экранов, все норм.
Но вот тут обнаружилась другая проблема, из БИОСа исчезла включение возможности загрузки по сети а в ОС из диспетчера устройств исчезла сетевая карта.
После сравнения обоих мат. плат. выяснилось что на IPMIP-GS стоит сетевая карта Intel а на IPMIP стоит Realtek RL811DL.

Подскажите как мне парвильно выковарить из биоса IPMIP серевой адаптер и вшить его в биос IPMIP-GS таким образом чтоб он начал работать.
Пользовался mmtool 3.12
Пробовал из IPMIP -> Extract (ID:20, PCI Option ROM, VID:10EC, DID: 8168)
Потом mmtool биос IPMIP-GS
Delete (ID:20, PCI Option ROM, VID:8086, DID: 10F0)
Insert (ID:20, PCI Option ROM, VID:10EC, DID: 8168)
Сохранил прошил биос, все равно не видит в ОС сетевой карты, а в биосе загрузки из сети.

Подскажите, что можно и как нужно сделать, чтоб совместить оба биоса или может быть есть другие варианты?

Прикрепил файлы биосов

Заранее благодарю!

ipmip-gs.rom...


ipmip.rom...

Аватар пользователя Compiller

Вариант есть, но не совсем простой:
1. Cкачайте программу RW Everything, ну или что-нибудь ещё для просмотра CMOS.
2. Прошейте по очереди каждый из БИОС и сохраните оба раза настройки CMOS в 2 файла.


Неинтересные вам настройки старайтесь в обоих случаях сделать одинаковыми (проще будет искать отличия).
3. Сравните оба файла CMOS - за порядок включения видеокарт и сетевую включённую будет отвечать буквально пара бит.
Можете на родном БИОС (если позволяет) отключить встроенную сеть и сделать dump CMOS - выясните каким битом CMOS она включается/выключается. Потом попробуйте порегулировать этот бит на неродном BIOS.

Дрессируем коров :)

Аватар пользователя Compiller

Да и зная нужные адреса в CMOS можно поискать в БИОС процедуру включения/отключения сетевой карты, либо поищите в коде неродного БИОС инициализацию Intel сетевой карты по Vendor ID/Device ID.
Они в коде записаны наизнанку
То есть Intel сетевая Vendor ID 8086 Device ID 10F0 в коде основного модуля 1B скорее всего или в BootBlock будет записано так 86 80 F0 10 - попробуйте поменять на EC 10 68 81.

Дрессируем коров :)

Аватар пользователя Compiller

Ещё вариант - достаньте из неродного БИОСА VGA ROM встроенной видеокарты и всуньте в родной вместо оригинального. Возможно этого будет достаточно.

Дрессируем коров :)

Аватар пользователя Compiller

Ну и последний нюанс - написать Pegatron - насколько помню это подразделение ASUS - они вполне адекватно реагируют на такие грабли, и должны исправить BIOS.

Дрессируем коров :)

вариант с "запросом исправления БИОСа" самый предпочтительный

т.к. если в setup-e есть пункт - "включить сетевуху" то это делается через
GPIO (или чипсета или SIO) и как не ковыряйся с OPROM оно не появится,
"включение" нужного GPIO под Win (например темже RWEverything) не факт что поможет т.к устройству не назначены память/порты и нет его поддержки в ACPI (в идеале устройство таки появится в диспетчере устройств, но с вечным "!"/"?")

... иди туда, незнаю куда, возьми то, не знаю что ... (C) Русские народные сказки

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей