Секреты настройки Windows



Экстренный прием детского офтальмолога. | Фасадная подсветка зданий здесь еще больше. |

Прошивка в режиме командной строки (Award-БИОС) - часть 2


Затем нужно скопировать на нее утилиту «AwardFlash» и файл с обновлением BIOS. Условно обозначим их как awdflash.exe и newBIOS.bin. Дискету необходимо оставить открытой для записи.

После этого создайте на дискете файл autoexec.bat следующего содержания:

@echo off
if exist oldBIOS.bin goto old
awdflash.exe newBIOS.bin oldBIOS.bin /py /sy /cc /cp /cd /sb /r
goto end
:old
awdflash.exe oldBIOS.bin /py /sn /cc /cp /cd /sb /r
:end

Теперь дискета содержит все необходимые для обновления файлы – awdflash.exe, newBIOS.bin, autoexec.bat и системные файлы (как правило, это msdos.sys, io.sys и command.com). Никаких других файлов на дискете быть не должно. На первый взгляд может показаться, что приведенный autoexec.bat слишком усложнен. Однако такая структура позволяет обойтись созданием одной универсальной дискеты, которую можно будет использовать не только для обновления BIOS, но и для возврата к предыдущей версии в случае неудачной модернизации.

При первой загрузке с созданной дискеты произойдет обновление BIOS. При этом в файле oldBIOS.bin будет сохранена текущая версия BIOS. Если же загрузиться с этой дискеты второй раз, то будет запрограммирован ранее сохраненный oldBIOS.bin. То есть произойдет откат к старой версии. Поэтому, сразу после обновления BIOS, как только компьютер перезагрузится (а в нашем случае это произойдет автоматически), необходимо обязательно вынуть дискету из дисковода!

Конечно же, набор параметров утилиты «AwardFlash», использованный в примере, носит лишь рекомендательный характер и призван максимально обезопасить процесс обновления BIOS. Квалифицированный пользователь может добавить или убрать некоторые из них. Но при этом нельзя забывать одно простое правило: не делайте ничего такого, в чем вы не уверены на все сто процентов.

Безусловно, чтобы убирать или добавлять какие-либо параметры, необходимо знать, что же они означают. Поэтому далее следует достаточно подробное описание всех параметров командной строки утилиты «AwardFlash» .
Ее синтаксис таков:




    Содержание  Назад  Вперед