У меня вот вопрос/предложение.
А нельзя ли сделать какую нить загрузочную дискету,
которая бы побменяла бы БИОС при загрузке с нее?
Ведь есть програмка которая подменяет видио биос, есть
подменщики HDD биосов, а если подменить shadow system bios memory
и перезагрузить машину с етой копии биос? (ну или чтото в етом духе)
Ведь скока матерей можно было бы спасти если бы биос можно было бы так проверить перед прошивкой?
Спецы!! отзавитесь!!
kopavel Подменить можно попробовать, только работать будет ТОЛЬКО ДО перезагрузки. А проверять можно, только для этого нужно иметь еще одну подходящую для конкретной платы микросхему EEPROM. Для меня (а я не могу считать себя в этом деле специалистом, разве что опытным кроликом), это не проблема.
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
rgt совершенно прав. Поползновения написать подобную вещь были отвергнуты именно по этой причине.
В общем, обычная ситуация - хотя технически это точно возможно, делать нецелесообразно (по причине возможности использования более простого и надежного способа с помощью другой флэшки и проверяемого биоса на ней).
Ну незнаю наскоко ето "просче" заниматся hotswap-ом...
Опять-же если второй микрухи нет? или она вообсче запаяна на плату?
Ну раз никто занимаца нехочет - так уж и быть ;] у меня слава богу всё пока работает - проживу и без експерементов. 8)
По-моему, все не так просто, как кажется. Дело в том, что 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.
Там такие чудеса делались легко, с помощью паяльника!
Хорошее было время.
Отправить комментарий