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

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-адреса преобразовываются в ссылки автоматически.

rgt

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

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

apple_rom

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

rgt совершенно прав. Поползновения написать подобную вещь были отвергнуты именно по этой причине.
В общем, обычная ситуация - хотя технически это точно возможно, делать нецелесообразно (по причине возможности использования более простого и надежного способа с помощью другой флэшки и проверяемого биоса на ней).

Unknown BIOS (не проверено)

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

Ну незнаю наскоко ето "просче" заниматся hotswap-ом... :roll:
Опять-же если второй микрухи нет? или она вообсче запаяна на плату?
Ну раз никто занимаца нехочет - так уж и быть ;] у меня слава богу всё пока работает - проживу и без експерементов. 8)

Angel07

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


если подменить 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-ами.

Хотя идея интересная, лично мне понравилась :-)

Unknown BIOS (не проверено)

20 лет назад

БиБиЭм это Вам не Spectrum.

Там такие чудеса делались легко, с помощью паяльника!
Хорошее было время.