загрузка BIOS с floppy???

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

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

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

За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.

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

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

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

Цитата:

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

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

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

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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