| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
kopavel
Гость
|
|
У меня вот вопрос/предложение.
А нельзя ли сделать какую нить загрузочную дискету,
которая бы побменяла бы БИОС при загрузке с нее?
Ведь есть програмка которая подменяет видио биос, есть
подменщики HDD биосов, а если подменить shadow system bios memory
и перезагрузить машину с етой копии биос? (ну или чтото в етом духе)
Ведь скока матерей можно было бы спасти если бы биос можно было бы так проверить перед прошивкой?
Спецы!! отзавитесь!!  |
|
| Вернуться к началу |
|
 |
rgt
Добрый шаман

Зарегистрирован: 24 Май 2003 Сообщения: 5492
Откуда: Москва
|
|
| kopavel Подменить можно попробовать, только работать будет ТОЛЬКО ДО перезагрузки. А проверять можно, только для этого нужно иметь еще одну подходящую для конкретной платы микросхему EEPROM. Для меня (а я не могу считать себя в этом деле специалистом, разве что опытным кроликом), это не проблема. |
|
| Вернуться к началу |
|
 |
apple_rom
Создатель

Зарегистрирован: 05 Май 2003 Сообщения: 1445
Откуда: Minsk
|
|
rgt совершенно прав. Поползновения написать подобную вещь были отвергнуты именно по этой причине.
В общем, обычная ситуация - хотя технически это точно возможно, делать нецелесообразно (по причине возможности использования более простого и надежного способа с помощью другой флэшки и проверяемого биоса на ней). |
|
| Вернуться к началу |
|
 |
kopavel
Гость
|
|
Ну незнаю наскоко ето "просче" заниматся hotswap-ом...
Опять-же если второй микрухи нет? или она вообсче запаяна на плату?
Ну раз никто занимаца нехочет - так уж и быть ;] у меня слава богу всё пока работает - проживу и без експерементов. 8) |
|
| Вернуться к началу |
|
 |
Angel07
поддержка патчера
Зарегистрирован: 10 Май 2005 Сообщения: 393
Откуда: Крым
|
|
| Цитата: |
если подменить shadow system bios memory
и перезагрузить машину с етой копии биос?
|
По-моему, все не так просто, как кажется. Дело в том, что 100% современных (и не очень) биосов сами используют shadow RAM для размещения своих runtime-модулей. Причем именно по тем адресам, по которым находится и собственно ПЗУ BIOSа (скажем, F000:0000-F000:FFFF real mode). А если разместить оригинал в shadow, то куда он будет свои прибамбасы распаковывать? К тому же, биосы при манипуляции shadow RAM-ами уже предполагают, что они сами находятся в ПЗУ. Плюс еще к этому - очень многие BIOSы юзают флешку на запись, и вообще не стартуют (выдадут POST-ошибку и в даун), если не определят знакомый им тип флэшки (а что они вообще определят, находясь в shadow RAMе?).
Имхо, подменять можно в принципе только несжатые биосы (типа видео, BOOT ROM-ов и т.п.). В плане же системного BIOS практически реально подменить только распакованный runtime-модуль уже загруженного BIOSа, что не решает проблемы тестирования всего биоса на работоспособность. К тому же, реализация этого сильно зависит от чипсета, поскольку в разных чипсетах разное управление shadow RAM-ами.
Хотя идея интересная, лично мне понравилась  _________________ ---
С уважением,
Андрей aka Angel07 |
|
| Вернуться к началу |
|
 |
InterPol
BIOS Defaults

Зарегистрирован: 16 Янв 2006 Сообщения: 5
|
|
БиБиЭм это Вам не Spectrum.
Там такие чудеса делались легко, с помощью паяльника!
Хорошее было время. |
|
| Вернуться к началу |
|
 |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|