Восстановление запорченной Flash BIOS

Перезапись Flash BIOS

Процесс перезаписи Flash BIOS по своей сути похож на процесс инсталляции драйверов. Основное отличие в том, что все операции с Flash BIOS производятся в чистом DOS'e, т.е. без размещения в оперативной памяти всевозможных драйверов и программ. Перед перезаписью Flash BIOS прежде всего следует отключить в BIOS Setup кэширование System BIOS и Video BIOS (установить опции System BIOS Chacheable и Video BIOS Chacheable в положение Disabled). Затем во время загрузки операционной системы нажмите F8, а в появившемся меню выберите пункт "Safe mode command prompt only". Далее следует "ручками" или каким-нибудь простым файловым менеджером типа Norton Commander, DOS Navigator или FAR добраться до каталога с прошивкой и утилитой перезаписывающей Flash BIOS. Например, для Award BIOS эта утилита может называться awdflash.exe, а для AMI - amiflash.exe. Почему "может"? Некоторые производители материнских плат создают собственные версии перешивающих утилит, которые учитывают дополнительные тонкости настройки определенной модели материнской платы. Название может быть любым. Главное, повторяю, - использовать утилиту, предназначенную именно для вашей материнской платы. Перед записью новой версии BIOS вам будет предложено сохранить текущую версию. Соглашайтесь. Иногда свежезаписанный BIOS работает неверно или просто не так, как вы ожидали. Встречается такое достаточно редко, но все же...

Вы, наверное, не раз слышали рассказы о безнадежно испорченных вирусами или "кривыми руками" BIOS'ах. Паникуют в таких случаях либо авторы антивирусов, потому как хотят прославить свой чудный программный продукт, либо люди, не знающие то, что неверно перезаписанную или испорченную вирусом BIOS можно восстановить.

Простейший метод подходит для Award BIOS с так называемым Bootblock Flash Support. Эта уникальная возможность некоторых плат позволяет при выходе из строя Flash BIOS загружаться с дисковода и отображать видео на ISA'шную видеокарточку. С PCI, AGP, а также жестким диском этот "фокус" не пройдет, потому что для них нужен корректно работающая BIOS.

Итак, извлеките PCI- или AGP-видеокарту, вставьте в один из свободных ISA-слотов ISA'шную. Приготовьте загрузочную дискетку с записанной на нее утилитой для перезаписи и правильной прошивкой. Загрузитесь с нее и перезапишите BIOS. После перезагрузки BIOS начнет правильно функционировать.

Компания Intel для обеспечения аварийного восстановления Flash BIOS на своих материнских платах продвинулась еще дальше. Чтобы восстановить неисправную BIOS на интеловской материнской плате, нет нужды искать у кого-нибудь спасительную видеокарту под шину ISA. Достаточно лишь переключить джампер "Flash Recovery" в положение "Recovery Mode", вставить в дисковод специальную загрузочную дискету, которой комплектуется материнская плата, и включить компьютер. Программа восстановления BIOS самостоятельно перезапишет правильную версию. Вам останется только, подождав пару минут, выключить компьютер и вернуть джампер в исходное положение.

Самая кропотливая работа по восстановлению BIOS предстоит всем владельцам материнских плат без поддержки аварийного Bootblock. Им никак не обойтись без другой (исправной) материнской платы, поддерживающей ту же разновидность микросхемы Flash BIOS. Описанные ниже операции требуют определенной сноровки и ловкости, так что, если вы будете производить их в первый раз, будьте предельно внимательны, чтобы случайно не повредить выводы микросхемы ПЗУ.

Теперь все по порядку. Выключите компьютер с исправным BIOS. Аккуратно двумя загнутыми скрепками (рис.1), поддев микросхему со сторон безвыводных краев, достаньте микросхему ПЗУ и обвяжите ее кольцами суровой нити (рис.2). Это самодельное крепление будет использоваться для извлечения микросхемы. Вставьте обвязанную микросхему в разъем, но не зажимайте ее до упора (рис.3).

Достаточно того, чтобы выводы только касались контактов разъема. Включите компьютер и, загрузившись в чистом DOS'e, потяните за нитки. Микросхема должна легко извлечься наружу. Заметьте, компьютер при этом остается работоспособным. Теперь обмотайте тем же образом неисправную микросхему и вставьте на освободившееся место. Загрузите программу перезаписи BIOS от материнской платы, на которой производится восстановление. Используйте ту прошивку, которую вы сохраняли при перезаписи, или прошивку с инсталляционной дискеты (компакт-диска). Далее перезаписываете BIOS как и в случае простого обновления старой версии. Вот только сохранять неисправную версию необязательно. Как только процесс перепрошивки будет успешно завершен, выключите компьютер и извлеките микросхему с исправленной BIOS. Теперь ее можно вставить в разъем пострадавшей материнской платы и произвести первую загрузку "потерпевшей крушение", но успешно восстановленной Flash BIOS.

Для восстановления запорченных микросхем BIOS также можно использовать программатор, "понимающий" вашу разновидность ПЗУ. Если есть такая возможность, используйте ее. Этот метод лучше, чем экспериментирование с чужой материнской платой.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: