Читаем BIOS. Экспресс-курс полностью

Где:

• file_1 – имя файла, содержащего программный код новой версии BIOS (с расширением);

• file_2 – имя файла, в котором будет сохранен программный код старой версии BIOS (с расширением);

• /key – ключ к программе, включающий тот или иной режим.

Как и любая другая DOS-программа, Award Flash имеет довольно большой набор различных ключей, при использовании которых пользователь может выбрать необходимый режим работы. Все ключи набираются в любой последовательности через пробел:

• /? – вызов встроенной справки. На экран монитора выводится информация обо всех возможных ключах программы и их краткое описание. При необходимости справку можно записать в текстовый файл. Для этого необходимо дополнить строку следующей командой >file_name.txt, где file_name – имя текстового файла, в котором будет записана справочная информация;

• /py или /pn – данные ключи позволяют установить ответ на вопрос программы "перезаписывать содержимое BIOS или нет?". Параметр /py указывает программе осуществлять запись без дополнительного подтверждения. Параметр /pn можно использовать для получения файла, содержащего программный код текущей версии BIOS (например, для сравнения с имеющимся обновлением), или проверки контрольной суммы файла. По умолчанию после запуска программа задаст вопрос, и ответ вводится пользователем вручную с клавиатуры;

• /sy или /sn – определяют ответ на запрос программы о сохранении текущей версии BIOS. По умолчанию пользователь вручную вводит ответ с клавиатуры (у или п). Ключ /sn имеет смысл использовать только при "прошивке" BIOS компьютера без монитора, когда нет возможности контролировать процесс записи и реагировать на запросы программы (в этом случае его прописывают в файле автозагрузки типа autoexec.bat);

• /сс – позволяет обнулить содержимое CMOS-памяти. Это дает возможность изначально устранить некоторые проблемы с первым запуском материнской платы с обновленной BIOS. К тому же программное обнуление имеет преимущество перед аппаратным в том, что нет необходимости вскрывать системный блок;

• /ср – обнуление содержимого области ESCD, содержащей информацию о конфигурации устройств, поддерживающих технологию Plug and Play. Рекомендуется при одновременной замене плат расширения (действие ключа аналогично включению опции Reset Configuration Data );

• /cd – обнуление содержимого области DMI, содержащей всю информацию о компьютере в целом (тип установленного процессора, модули памяти и т. п.). Рекомендуется при серьезном обновлении версии BIOS (например, при "скачке" через несколько версий) и при одновременном апгрейде;

• /sb – не программировать так называемый Boot Block. Это область, в которой содержится подпрограмма, запускаемая в первую очередь после включения компьютера. Чаще всего этот блок трогать не рекомендуется, потому что в случае возникновения ошибки при программировании исключается возможность программного восстановления BIOS. На некоторых материнских платах имеется специальная перемычка, позволяющая запретить запись в Boot Block, поэтому перед использованием данного ключа внимательно изучите документацию к вашей материнской плате;

• /sd – позволяет сохранить данные области DMI в отдельном файле для использования другими программами. Ключ работает только с теми BIOS, программный код которых позволяет осуществлять это действие;

• /r – после окончания программирования микросхемы осуществляется "холодный" рестарт компьютера (аналогично нажатию кнопки Reset на системном блоке). Можно рекомендовать только в том случае, когда вы уверены в успехе обновления. Не стоит применять данный ключ, если вы используете загрузочную дискету с файлом автозапуска, описанным в разделе «Подготовка компьютера к обновлению BIOS» данной главы;

• /tiny – указывает программе использовать как можно меньше оперативной памяти. По умолчанию бинарный файл с программным кодом BIOS полностью размещается в памяти. Рекомендуется при появлении ошибок, связанных с использованием памяти (в этом случае файл помещается в память частями);

• /е – возврат в среду MS-DOS после окончания процесса обновления. Режим удобен, т. к. появляется возможность до перезагрузки компьютера убедиться в том, что старая версия BIOS сохранена в файл;

• /f – использование алгоритма записи, содержащегося в текущей версии BIOS (практически в каждой современной BIOS содержатся встроенные средства программирования Flash-памяти). Применение данного ключа можно рекомендовать только в случае, когда программа Award Flash оказалась неспособной с помощью встроенного алгоритма корректно "прошить" BIOS;

• /ld – позволяет "обнулить" содержимое CMOS-памяти, что дает возможность изначально устранить некоторые проблемы с первым запуском материнской платы с обновленной BIOS. К тому же программное обнуление имеет преимущество перед аппаратным в том, что нет необходимости вскрывать системный блок. Отличается от ключа /cc тем, что после обнуления не выводится сообщение "Press F1 to continue or Del to Setup";

• /cks – на экран монитора выводится контрольная сумма файла в шестнадцатеричном формате (ХХХХН). Обычно применяется с ключом /pn, запрещающим дальнейшую запись во Flash-память;

• /cksxxxx – позволяет сравнить контрольную сумму файла с числом ХХХХ, указанным в шестнадцатеричном формате. Обычно производители BIOS публикуют на своих официальных сайтах контрольные суммы всех предлагаемых для скачивания файлов. В случае несоответствия контрольной суммы на экран монитора выводится сообщение "The Program File\'s Part Number Does Not Match With Your System!";

• /qi – не выполнять проверку соответствия файла, содержащего программный код BIOS, микросхеме, установленной на вашей материнской плате;

• /bw – программировать область Boot Block. Рекомендуется только в том случае, когда это требуется для полноценного обновления BIOS (информацию об этом вы найдете на сайте производителя или в текстовом файле, имеющемся в архиве с бинарным файлом новой версии BIOS);

• /count – в текущем каталоге создается текстовый файл с именем awd-flash.txt, в котором записывается количество попыток записи Flash-памяти;

• /device – позволяет вывести на экран монитора тип Flash ROM.

Все описанные ключи можно вводить как в нижнем, так и в верхнем регистре.

Процесс обновления выглядит следующим образом:

1. Загрузите компьютер с системной дискеты, причем из файлов автозагрузки, таких как AUTOEXEC.BAT и CONFIG.SYS должны быть удалены ссылки на программы, способные вызвать ошибки в работе программы AWDFLASH. Это такие программы, как менеджеры памяти, драйверы дисковых устройств и т. п.

Перейти на страницу:

Похожие книги

102 способа хищения электроэнергии
102 способа хищения электроэнергии

Рассмотрена проблема хищений электроэнергии и снижения коммерческих потерь в электрических сетях потребителей. Приведены законодательно–правовые основы для привлечения к ответственности виновных в хищении электроэнергии. Изложены вопросы определения расчетных параметров средств учета электроэнергии, показаны схемы подключения счетчиков электрической энергии. Описаны расчетные и технологические способы хищения электроэнергии. Обсуждаются организационные и технические мероприятия по обнаружению, предотвращению и устранению хищений.Для работников энергоснабжающих организаций и инспекторского состава органов Ростехнадзора. Материалы книги могут быть использованы руководителями и специалистами энергослужб предприятий (организаций) для правильного определения расчетных параметров средств учета и потерь электроэнергии в электрических сетях.Если потенциальные расхитители электроэнергии надеются найти в книге «полезные советы», они должны отдавать себе отчет, что контролирующие структуры информированы в не меньшей степени и, следовательно, вооружены для эффективной борьбы с противоправной деятельностью.Настоящая книга является переработанным и дополненным изданием выпущенной в 2005 г. книги «101 способ хищения электроэнергии».

Валентин Викторович Красник

Технические науки / Образование и наука
100 великих чудес инженерной мысли
100 великих чудес инженерной мысли

За два последних столетия научно-технический прогресс совершил ошеломляющий рывок. На что ранее человечество затрачивало века, теперь уходят десятилетия или всего лишь годы. При таких темпах развития науки и техники сегодня удивить мир чем-то особенным очень трудно. Но в прежние времена появление нового творения инженерной мысли зачастую означало преодоление очередного рубежа, решение той или иной крайне актуальной задачи. Человечество «брало очередную высоту», и эта «высота» служила отправной точкой для новых свершений. Довольно много сооружений и изделий, даже утративших утилитарное значение, тем не менее остались в памяти людей как чудеса науки и техники. Новая книга серии «Популярная коллекция «100 великих» рассказывает о чудесах инженерной мысли разных стран и эпох: от изобретений и построек Древнего Востока и Античности до небоскребов в сегодняшних странах Юго-Восточной и Восточной Азии.

Андрей Юрьевич Низовский

История / Технические науки / Образование и наука
Электроника для начинающих (2-е издание)
Электроника для начинающих (2-е издание)

В ходе практических экспериментов рассмотрены основы электроники и показано, как проектировать, отлаживать и изготавливать электронные устройства в домашних условиях. Материал излагается последовательно от простого к сложному, начиная с простых опытов с электрическим током и заканчивая созданием сложных устройств с использованием транзисторов и микроконтроллеров. Описаны основные законы электроники, а также принципы функционирования различных электронных компонентов. Показано, как изготовить охранную сигнализацию, елочные огни, электронные украшения, устройство преобразования звука, кодовый замок и др. Приведены пошаговые инструкции и более 500 наглядных рисунков и фотографий. Во втором издании существенно переработан текст книги, в экспериментах используются более доступные электронные компоненты, добавлены новые проекты, в том числе с контроллером Arduino.

Чарльз Платт

Радиоэлектроника / Технические науки