Шрифт:
4. После того как программа проверит целостность файла с новой версией BIOS, вам будет предложено сохранить старую версию в файл на диске.
Рекомендуется согласиться с данным предложением, т. к. это позволит вернуть компьютер в исходное состояние.
5. После того как вы нажмете клавишу <Y>, появится окно, такое же, как и в первом случае, но в нем нужно ввести имя старой версии (например, OLDBIOS). Имейте в виду, что на диске должно быть достаточно свободного места, иначе вы получите сообщение об ошибке, в результате которого потребуется перезапуск программы.
6. По окончании записи старой версии BIOS на диск или в случае, если вы нажали клавишу <N>, появится предложение начать процесс обновления.
Если вы нажмете клавишу <N>, программа завершит свою работу. В результате вы получаете старую версию BIOS, записанную на диске.
Если вы нажмете клавишу <Y>, то программа начнет процесс обновления, после чего вам остается только дождаться окончания данного процесса. Никаких иных действий вам предпринимать не нужно, т. к. это может привести к сбоям в работе программы и, соответственно, порче содержимого микросхемы BIOS.
7. Последний шаг – перезагрузка компьютера. Как правило, программа предлагает перезагрузить компьютер нажатием клавиши <F1>, что, кстати, может служить второстепенным свидетельством успешного обновления BIOS.
Глава 20 Восстановление BIOS
Способ 1
Уже упоминалось, что некоторые платы (в основном интеловские) имеют специальную перемычку, позволяющую восстановить BIOS. Внимательно изучите документацию к своей материнской плате и, если такая перемычка имеется, ваши действия должны содержать следующую последовательность:
1. Установите Flash Recovery Jumper в положение Recovery Mode (разрешение восстановления). Осуществляется это при выключенном компьютере.
2. Вставьте в дисковод А специальную дискету, которая должна идти в комплекте с вашей материнской платой.
3. Перезагрузите компьютер.
4. Во время восстановления BIOS экран монитора будет оставаться темным, потому что в области Boot Block отсутствуют подпрограммы инициализации видеосистемы. Процесс можно контролировать только по миганию индикатора на дисководе и по сигналам, издаваемым системным динамиком. Как только индикатор погаснет, можно считать, что восстановление завершено.
5. Выключите компьютер.
6. Верните Flash Recovery Jumper в прежнее положение.
7. Достаньте дискету из дисковода и включите компьютер.
Чаще всего данный метод срабатывает очень хорошо, но только в том случае, если в процессе программирования не был затронут Boot Block. Если он тоже испорчен, восстановление программными средствами невозможно.
Способ 2
Следующий способ также основан на предположении, что область Boot Block не повреждена, и компьютер позволяет использовать хотя бы дисковод для гибких дисков. Обычно он применяется для Award BIOS. Действия пользователя можно отразить в следующей последовательности:
1. Достаньте из слота расширения видеоплату (PCI или AGP). Любые действия с платами осуществляются только при выключенном компьютере.
2. Установите любую ISA-видеоплату в слот на шине ISA и подключите к ней монитор. Если на вашей материнской плате отсутствуют ISA-слоты, к сожалению, данный способ вы использовать не сможете.
3. Загрузите компьютер с загрузочной дискеты, предварительно записав на нее программу программирования BIOS и бинарный файл с программным кодом (можно использовать дискету, о которой мы говорили в разделе «Подготовка компьютера к обновлению BIOS» главы 19).
4. Благодаря запуску подпрограмм, содержащихся в Boot Block, вы получите возможность запуска программы с диска А.
5. Запустите программу прошивки BIOS и используйте заранее подготовленный файл с обновленной версией BIOS (или текущей, ранее сохраненной).
6. Перезагрузите компьютер.
7. В случае удачного восстановления содержимого микросхемы установите на прежнее место PCI– или AGР-видеоплату.
Способ 3
В случае, когда область Boot Block повреждена и материнская плата не имеет функции восстановления BIOS, остается только один способ, который мы и рассмотрим:
1. Для восстановления испорченной BIOS вам понадобится материнская плата с исправным BIOS и таким же чипсетом. В крайнем случае, можно использовать чипсет той же фирмы-производителя, но с другим названием (однако гарантии, что BIOS запустится на неродной плате, нет).
2. Аккуратно подденьте микросхему BIOS (это можно сделать тонкой отверткой с прямым шлицем) на исправной плате и достаньте ее из панельки. Будьте предельно внимательны, чтобы случайно не повредить выводы микросхемы.
3. Обвяжите микросхему любыми нитками, как показано на рис. 20.1.