Award BIOS

Опубликовано в BIOS на практике, Обновление BIOS

Обновление Award BIOS в среде MS-DOS

Для прошивки систем с Award BIOS используется утилита Awdflash.exe (она может иметь и другое название, например Award.exe). Производители системных плат предлагают свои утилиты, совместимые с Awdflash.

Утилита Awdflash позволяет обновить BIOS двумя способами; в режиме диалога и с помощью настроек командной строки. В последнем случае нужные параметры и клю­чи можно набирать вручную или же создать для этого специальный В АТ-файл.

Award BIOS

Обновление Award BIOS в диалоговом режиме


style="display:block; text-align:center;"
data-ad-layout="in-article"
data-ad-format="fluid"
data-ad-client="ca-pub-6007240224880862"
data-ad-slot="2494244833">

Для обновления Award BIOS в режиме диалога выполните следующие действия.

1. На заранее созданную загрузочную дискету или другой носитель скопируйте файл Awdflash.exe и файл с прошивкой BIOS для вашей системной платы. Если у этого файла сложное название, можно переименовать его во что-нибудь по­проще, например в BI0S1. BIN.

2. Перезагрузите компьютер, войдите в BIOS Setup и выполните следующие дей­ствия:

  • запомните, а лучше запишите текущие настройки BIOS Setup, поскольку вам придется их восстанавливать после обновления;
  • обнулите настройки BIOS с помощью команды Load BIOS Defaults или аналогичной;
  • убедитесь, что в параметре First Boot Device (или аналогичном) уста­новлена первоочередная загрузка с дискеты; при необходимости измените порядок загрузки;
  • в некоторых версиях BIOS,  перепрошивка может быть запрещена с помощью BIOS, в этом случае проверьте значение параметра BIOS Flash Protect, которое должно быть равным Disabled.

3. Выйдите из BIOS Setup, сохранив все внесенные изменения, и перезагрузите компьютер, предварительно вставив подготовленную дискету в дисковод.

4. Дождитесь загрузки MS-DOS и появления командной строки, введите команду Awdflash и нажмите Enter для запуска утилиты.

5. Если программа Awdflash была записана в одну из папок па диске С:, для ее за­пуска введите такую последовательность команд:

  • С:—переход на диск С:;
  • CD <имя_папки> — переход в нужную папку;
  • Awdflash — запуск программы.

После ввода каждой команды нажимайте Enter.

6. В поле File Name to Program  введите имя файла с прошивкой и нажмите Enter.

7. Если имя файла с прошивкой было введено правильно, в нижней строке поя­вится сообщение Do You Want То Save BIOS (Y/N). Нажмите Y, чтобы сохранить текущую версию BIOS, или N, если сохранять старую прошивку не требуется.

8. Чтобы сохранить старую прошивку, введите ее имя, например 0LDBI0S. BIN в поле Save Current BIOS As и снова нажмите Enter.

9. Дальнейшие действия будут выполняться без участия пользователя, а после успешной перепрошивки появится сообщение Flashing Complete. Press F1 to Continue.

10. После нажатия F1 система перезагрузится, после чего следует обнулить настрой­ки BIOS командой Load BIOS Defaults, а затем восстановить прежние значения параметров.

ВНИМАНИЕ
До окончания перепрошивки нельзя выключать или перезагружать компьютер, иначе система может вообще не загрузиться. Следует также обеспечить стабильность питания компьютера.

Обновление Award BIOS с использованием ключей командной строки

Для обновления BIOS с помощью параметров командной строки нужно подготовить системную дискету с необходимыми файлами, настроить параметры BIOS перед обновлением и загрузить компьютер с дискеты, то есть выполнить шаги 1-3 из предыдущей инструкции. После загрузки с дискеты нужно в приглашении MS-DOS ввести следующую команду:

AWDFLASH имя_файла_прошивки имя_старого_файла /ру /sy /сс /cd /ср /sb /е

В этой строке приведен рекомендованный набор ключей для перепрошивки BIOS с сохранением старой версии. Если же старую версию сохранять не требуется, команда должна быть такой:

AWDFLASH имя_файла_прошивки /ру /sn /сс /cd /ср /sb /е При необходимости можно использовать и другие ключи. Перечень ключей для Awdflash версии 8.52:

  • /ру — разрешение на программирование flash-памяти; если его нет, будет по­являться запрос на подтверждение записи;
  • /рп — запрет на программирование flash-памяти; этот ключ следует применять в случаях, когда нужно только подсчитать контрольную сумму или сохранить текущую версию BIOS;
  • /sy — сохранить текущую BIOS на диск; если этого ключа нет, а среди пара­метров командной строки указано имя старого файла, перед сохранением старой прошивки появится запрос на подтверждение;
  • /sn — не сохранять текущую версию BIOS;
  • /sb — не выполнять запись загрузочного блока BIOS (Boot Block); он, как правило, не изменяется при смене версий, и запрет записи исключает его повре­ждение при неудачной прошивке;
  • /wb — выполнить перезапись загрузочного блока (Boot Block);
  • /cd — обнулить область DMI, содержащую информацию об аппаратном обес­печении;
  •  /се — обнулить содержимое CMOS-памяти после перепрограммирования;
  • /ср — очистка данных системной конфигурации (ESCD) после программиро­вания; данные ESCD автоматически обновятся при первой загрузке с новой версией BIOS;
  • /Id — обнулить содержимое CMOS-памяти и не выводить предупреждение при последующей перезагрузке системы;
  • /tiny — считывать файл прошивки в оперативную память по частям для ее экономии; этот параметр следует применять, только если возникают ошибки, связанные с использованием оперативной памяти;
  •  /qi — не проверять, соответствует ли файл с прошивкой микросхеме flash-naмяти, установленной на системной плате;
  • /е — вернуться в DOS после программирования;
  • /г — перезагрузить систему после программирования;
  • It — использовать для записи алгоритмы из текущей версии BIOS; этот ключ может помочь в случаях, когда прошивальщику не удается перепрограммиро­вать BIOS собственными средствами;
  •  /cks — вывести на экран контрольную сумму файла с прошивкой;
  • /cks <число> — сравнить контрольную сумму файла прошивки с указанным числом, что позволит проверить целостность этого файла (значения контроль­ных сумм обычно публикуются на сайтах производителей).

Набор поддерживаемых ключей Awdflash может изменяться от версии к версии, но вы всегда можете узнать их значение, набрав в командной строке Awdflash / ?. С помощью этого ключа можно проверить совместимость с Awdflash утилит, пред­лагаемых производителями системных плат. Обычно они идентифицируют себя как Awdflash или Amiflash, но их рекомендуется использовать только с теми системными платами, для кото­рых они предназначены.

Обновление Award BIOS с использованием ВАТ-файла

При ручном наборе ключей есть вероятность ошибки, поэтому лучше записать команду для запуска прошивальщика в файл с расширением ВАТ и, перезагрузив­шись с дискеты, запустить его. Последовательность прошивки BIOS с использова­нием ВАТ-файла будет такой.

1. Создайте загрузочную дискету и поместите на нее файл Awdflash. ехе и файл с прошивкой BIOS,

2. Откройте стандартный текстовый редактор Блокнот и запишите в нем команду для запуска Awdflash с указанием всех необходимых ключей. Тщательно про­верьте правильность указания ключей и параметров.

3. Сохраните набранный текст в файл, выполнив команду Файл ? Сохранить как и указав в окне сохранения документа следующие параметры:

  • в поле Папка — Диск 3,5 (А:);
  • в раскрывающемся списке Тип файла — пункт Все файлы;
  • в поле Имя файла наберите имя с расширением ВАТ, например start. bat.

4. Перезагрузите компьютер, войдите в BIOS Setup и подготовьте систему к об­новлению (см. шаги 2-3 предыдущей инструкции).

5. После загрузки с дискеты и появления командной строки введите команду start, нажмите Enter и дождитесь завершения всех операций.

6. Перезагрузите систему, обнулите настройки BIOS командой Load BIOS Defaults и восстановите прежние значения параметров.

Некоторые производители системных плат предлагают архив, состоящий из файла прошивки, прошивальщика и ВАТ-файла для запуска обновления. В таком случае нужно распаковать все содержимое архива на системную дискету, а после перезагруз­ки с нее запустить ВАТ-файл на выполнение, набрав его имя в командной строке.

Ошибки при обновлении Award BIOS

Если прошивка Award BIOS оказалась неудачной, программа Awdflash заканчива­ет работу с выводом соответствующего сообщения. Вот наиболее часто встречаю­щиеся ошибки Awdflash.

  • Insufficient memory. Прошивка невозможна из-за недостатка оперативной памяти. Для загрузки следует использовать только «чистый» MS-DOS без до­полнительных драйверов. Если на созданной системной дискете есть драйвер сжатых дисков drvspace .bin, удалите его. В крайнем случае используйте параметр / tiny.
  • The program file's part number does not match with your system. Процедура прошивки отменена, поскольку обнаружено несоответствие файла с прошивкой и вашей системной платы. Параметр /ру позволяет обойти это ограничение, однако нужно быть точно уверенным, что данный файл с прошив­кой подходит к вашей плате.
  • Unknown Type Flash. Прошивка данного типа flash-памяти не поддержива­ется. Возможно, микросхема flash-памяти неисправна или применяется непод­ходящая версия программы-прошивальщика.
  • Program Chip Failed. Эта ошибка возникает при попытке записи в Boot Block, который защищен аппаратно.