Модернизация BIOS

/с — позволяет привести значения всех параметров в состояние, приня­тое заводом-изготовителем материнской платы как самое оптимальное. Аналогичное действие вызывается выбором пункта DefaultsCMOSSetupпрограммы CMOS Setup Utility. Соответствует пункту LoadCMOSDefaultsменю диалогового режима.

/d — позволяет установить пароль на вход в программу CMOS Setup Utility в значение по умолчанию (т. е. принятый заводом-изготовителем). Обычно используется совместно с ключом /с. Соответствует пункту ClearPasswordsDuringLoadingCMOSDefaultsменю диалогового режима.

/r — по окончании программирования микросхемы осуществляется "холод­ный" рестарт компьютера (аналогично нажатию кнопки Reset на систем­ном блоке). Можно рекомендовать только в том случае, когда вы уверены в успехе обновления. Не стоит применять данный ключ, если исполь­зуете загрузочную дискету с файлом автозапуска, описанным в разд. "Подготовка компьютера к обновлению BIOS" данной главы. Соответствует пункту Re-BootAfterProgrammingDoneменю диалогового режима.

/v -— включение проверки контрольной суммы содержимого микросхемы BIOS. В случае обнаружения ошибки на экран монитора выводится со­общение "The BIOS ROM File Checksum Is Bad". Соответствует пункту BIOS File Checksum Verify меню диалогового режима.

/i — проверка файла, содержащего программный код BIOS, на соответ­ствие данной материнской плате. При этом сравниваются специальные метки, одна из которых хранится в области DMI микросхемы, а вторая в бинарном файле BIOS. По результатам определяется соответствие версии BIOS, содержащейся в файле и материнской платы. Соответствует пункту BIOSFileTagCheckменю диалогового режима.

/е — позволяет "обнулить" содержимое CMOS-памяти. Это дает возмож­ность изначально устранить некоторые проблемы с первым запуском материнской платы с обновленной BIOS, К тому же программное «об­нуление» имеет преимущество перед аппаратным в том, что нет необхо­димости вскрывать системный блок. Соответствует пункту ClearCMOSAfterProgrammingDoneменю диалогового режима.

/g — резервируется специальная область, предназначенная для размеще­ния журнала событий. Использование этого ключа возможно только при поддержке протоколирования событий со стороны материнской платы (применяется в серверных системах для выявления причины сбоев). Со­ответствует пункту GPNVDataAreaReservingменю диалогового режима.

/i — на период программирования микросхемы запрещается применение шины USB. Рекомендуется использовать этот режим для достижения большей безопасности процесса обновления BIOS. Соответствует пункту DisableUSBменю диалогового режима.

/а [+] — позволяет программе обновлять BIOS в автоматическом режиме без вмешательства пользователя. Тип материнской платы и микросхемы Flash-памяти определяется при этом автоматически. Символ + включает оконный интерфейс программы, в противном случае обновление будет осуществляться в командной строке. При использовании данного ключа необходимо в командной строке указать полное имя файла, содержащего программный код новой версии BIOS (вместе с расширением). Настройка остальных режимов работы программы должна осуществляться также с помощью ключей командной строки.

/t[n] -- позволяет задать количество попыток перепрограммирования BIOS в случае, если первая не привела к желаемому результату. Используется только в сочетании с ключом /а. Значение п может изменяться в пределах от 0 до 65 535.

/q — при обновлении BIOS на экран монитора сообщения выводиться не

будут.

/х — запрещается автоматическое определение типа микросхемы Flash-

памяти и материнской платы.

/р — позволяет установить пароль на запуск программы (обычно в диа-логовом режиме), снять ранее установленный пароль либо указать, какие пункты меню будут доступны при следующем запуске программы.

/u [fiie_name] — позволяет подключить дополнительный модуль из фай-ла с именем file_name.

Ошибки, возникающие при обновлении BIOS

В процессе перепрограммирования микросхемы Flash-BIOS могут возникнуть нештатные ситуации, которые приводят к остановке процесса обновления и, соответственно, к порче BIOS. При этом на экран монитора выводятся различные сообщения, указывающие на причину ошибки. Первая ре-акция пользователя при появлении ошибки— перезагрузить компьютер и попробовать все сначала. В этом и кроется вся щекотливость ситуации. С испорченной BIOS компьютер не способен загрузиться даже в режиме MS-DOS, т. е. перезагрузка просто недопустима. Следует внимательно изу­чить появившееся на экране монитора сообщение и попробовать еще раз осуществить запись, запустив программу с другими ключами.

В процессе работы программ программирования Flash-памяти могут появ­ляться следующие сообщения:

Ø InsufficientMemory

Ошибка размещения бинарного файла в оперативной памяти. Отключите кэширование системной и видео-BIOS, все функции "затенения" памяти устройств. Проверьте файлы автозагрузки (autoexec.bat и config.sys) на предмет загрузки различных резидентных программ вроде диспетчеров расширенной памяти, драйвера уплотненных дисков и т. п. Перед стро­ками, загружающими эти программы и драйверы, временно установите слово rem(игнорировать строку). При необходимости запускайте про­грамму С КЛЮЧОМ /tiny.

Ø The Program File's Part Number Does Not Match With Your System

Скорее всего, версия BIOS не соответ­ствует материнской плате. Если запустить программу с клю­чом /ру (например, как в описанном ранее файле автозапуска), проверка на соответствие производиться не будет. Поэтому перед началом процес­са программирования убедитесь, что используемый файл действи­тельно содержит обновленную версию BIOS, которая подходит непосред­ственно к материнской плате.

Ø UnknownTypeFlash

Программа Award Flash не может идентифицировать тип микросхемы Flash-памяти. Ситуация может возникнуть при неисправности микросхе­мы или в некоторых других случаях, описание которых выходит за рамки этой книги. Можно порекомендовать скачать с сайта производителя BIOS обновленную версию программы.

Ø ProgramChipFailed

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

Восстановления BIOS.

Несмотря на всю серьезность ситуа­ции с испорченной Bios есть достаточно много шансов, что проблему можно решить довольно быстро. Восстановить "упавшую" Вios можно программным или аппаратным способом. Рассмотрим все возможные вари­анты более подробно.


Страница: