Модернизация BIOSРефераты >> Программирование и компьютеры >> Модернизация BIOS
Расширение возможностей конфигурирования.
Обновление BIOS зачастую значительно расширяет возможности по настройке режимов работы отдельных компонентов компьютера. Это позволяет наиболее эффективно использовать его потенциальные возможности. Например, в новой версии BIOS могут содержаться более полноценные функции мониторинга состояния системы (температуры, скорости вращения вентиляторов и т. п.).
Исправление мелких ошибок и недоработок.
Этот пункт наиболее важен для BIOS тех материнских плат, которые поддерживают процессоры производства компании Intel (особенно Pentium II, Celeron, Pentium III). В них, как правило, содержится опция вроде BIOS Update,которая позволяет при каждой загрузке компьютера вносить изменения в микрокод процессоров, исправляющие некоторые мелкие недочеты, допущенные при разработке процессоров. Поэтому BIOS материнских плат под процессоры Intel необходимо достаточно регулярно обновлять. Это позволит более полноценно исправить все имеющиеся в архитектуре процессоров ошибки.
Подготовка к обновлению BIOS.
Готовясь к обновлению версии BIOS, прежде всего, необходимо определить, а, вообще, возможно ли это. Есть вероятность, что на компьютере установлена микросхема постоянной памяти с ультрафиолетовым стиранием. В этом случае для перепрограммирования микросхемы потребуется специальный программатор.
Практически все материнские платы, начиная с 1997 года, комплектуются так называемой Flash-памятью, позволяющей изменять ее содержимое с помощью обычного программного обеспечения. Поэтому, имея в наличии достаточно новую материнскую плату, можно быть уверенным в успехе задуманного.
Чтобы убедиться в том, что на материнской плате установлена микросхема Flash-BIOS, необходимо снять крышку с системного блока и внимательно осмотреть материнскую плату. Микросхема BIOS отличается от остальных графической наклейкой с надписью, идентифицирующей производителя. Удалить наклейку и найти маркировку, которая поможет определить, к какому типу принадлежит микросхема BIOS.
Ø Наличие окошка посередине микросхемы говорит о том, что установлена микросхема с ультрафиолетовым стиранием. Для перепрограммирования этой микросхемы сначала требуется стереть все содержимое ультрафиолетовой лампой, а затем с помощью специального программатора записать новое. С помощью программных средств обновление этой BIOS невозможно.
Ø Если маркировка микросхемы начинается с цифры 27, то микросхема явно не принадлежит к типу Flash-памяти. Отсутствие окошка говорит о том, что перед нами микросхема постоянной памяти с электрическим стиранием. Для изменения версии BIOS придется воспользоваться специальным программатором.
Ø При отсутствии окошка особое внимание следует уделить маркировке микросхемы. Цифры 28 или 29 в начале маркировки говорят о том, что, скорее всего, установленная микросхема относится к Flash-памяти.
Перед тем как начать подготовку компьютера к обновлению BIOS, необходимо заполучить файл, содержащий программный код новой версии. Где его взять? В большинстве случаев пользователь должен придерживаться следующей последовательности:
1. Определение текущей версии BIOS, названия материнской платы и адреса официального сайта производителя BIOS или материнской платы. На этих сайтах, как правило, предлагаются для скачивания все вышедшие обновления плюс специальные программы для перепрошивки BIOS.
2. Посещение выбранных сайтов и скачивание необходимых файлов. Особое внимание следует обратить на версию скачиваемой BIOS, чтобы не прошить старую версию вместо новой, что может отрицательно сказаться на стабильности и производительности работы материнской платы.
3. Если нет возможности найти обновление BIOS для материнской платы, можно использовать файл, предназначенный для другой платы. Единственным условием является идентичность используемых чипсетов и контроллеров ввода/вывода. К этому стоит прибегать только в крайнем случае (например, при порче BIOS вирусом типа "Чернобыль"), т. к. велика вероятность некорректной работы платы с "неродной" BIOS.
4. Скачивание специальной программы для перепрошивки BIOS. Ее можно взять на официальном сайте производителя BIOS (это предпочтительно еще и потому, что при этом гарантируется полная работоспособность программы с BIOS).
Производителя и название материнской платы можно определить без разборки компьютера. Для этого служит идентификационная строка, высвечиваемая в левом нижнем углу экрана монитора сразу после включения компьютера. Для удобства можно нажать клавишу <Pause> сразу после появления надписи. В верхнем левом углу экрана высвечивается текущая версия BIOS.
Идентификационная строка содержит в своем составе сведения о производителе BIOS и материнской платы, типе чипсета и некоторую другую служебную информацию, назначение которой обычному пользователю, в принципе, знать нет необходимости. Для AMI BIOS эта строка может принимать следующий вид:
61-0414-008031-00111111-071595-440BX-CRBX014-H
Третья группа цифр здесь обозначает производителя данной версии BIOS.
Пятая группа указывает день, когда была завершена разработка этой BIOS
(в нашем случае это 15 июля 1995 года). 440ВХ — это название чипеста, на котором реализована материнская плата.
AWARD BIOS предоставляет несколько иной вариант идентификационной строки:
02/15/2000-i440BX-ITE867-2A59CQlCC-00
В группе из 9 символов (2A59CQ1CC). Первые пять символов (в нашем случае 2А59С) позволяют определить тип чипсета, следующих два символа (Q1) указывают на производителя материнской платы, а последняя пара (СС) на модель материнской платы. Идентификация осуществляется с помощью специальной таблицы, которую можно взять на официальном сай-те производителя BIOS (например, http://www.award.com).
На большинстве материнских плат данные о производителе и модели платы указывают на самой плате (как правило, данная надпись находится между слотами PCI). Поэтому, если определить, какая версия BIOS подходит для обновления с помощью идентификационной строки, не удалось, придется вскрывать системный блок и внимательно изучать установленную у вас ма-теринскую плату.
Процесс обновления BIOS при неумелом обращении с программой записи может привести к тому, что единственным выходом будет замена материнской платы. Для того чтобы избежать подобного результата, необходим произвести некоторые подготовительные действия, которые помогут в случае неудачи восстановить неправильно прошитую BIOS и вернуть компьютер в рабочее состояние.
Первое, что должен сделать пользователь — это создать загрузочную дискету. С помощью этой дискеты в дальнейшем и будет осуществляться процесс обновления.
Для создания загрузочной дискеты воспользуйтесь DOS-командой format При загрузке с дискеты, содержащей данный файл автозапуска, система сохраняет старую версию BIOS в файле с именем old.bin и записывает новую версию (взяв программный код из файла с именем new.bin). При повторной загрузке с этой дискеты система автоматически восстанавливает содержимое BIOS из файла old.bin, поэтому сразу же после обновления (до перезагрузки компьютера) дискету следует вынуть из дисковода. Перед тем как начать перезапись, следует оценить оставшееся на загрузочной дискете свободное место. Слишком большой размер программы (что характерно для универсальных программ) может просто не оставить достаточно свободного места на дискете для сохранения старой версии BIOS. В этом случае, скорее всего, придется загружаться с жесткого диска.