Template by:
Free Blog Templates

среда, 1 октября 2008 г.

Использование Flash BIOS. Часть 1

Начиная с 1996 года во всех компьютерах BIOS записывается в микросхему Flash ROM. Информацию в этой микросхеме можно стирать и перепрограммировать непосредственно в компьютере без специального оборудования. Для стирания и перепрограммирования старых микросхем PROM требовались специальный источник ультрафиолетового освещения и устройство программирования, а во Flash ROM данные могут быть удалены и перезаписаны даже без удаления их из системы.
Использование Flash ROM дает возможность загрузить новую версию BIOS из Internet или, имея ее на дискете, загрузить в микросхему Flash ROM на системной плате без удаления и замены микросхемы. Обычно эти обновления загружаются с Web-сервера изготовителя; затем используется прилагаемая программа для создания самозагружаемой дискеты с новым образом BIOS. Важно выполнить эту процедуру, воспользовавшись дискетой с программой начальной загрузки, так как никакое другое программное обеспечение или драйверы не должны мешать модификации. Этот метод обновления позволяет сэкономить время и деньги как изготовителя системы, так и конечного пользователя.
Иногда микросхема Flash ROM в системе защищена от записи; тогда, прежде чем приступить к модификации, вы должны отключить защиту. Обычно это делается с помощью переключателя, который управляет блокировкой модификации ROM. Без блокировки любая программа может перезаписывать ROM в вашей системе, а это опасно. Без защиты записи программы-вирусы могли бы записывать свои копии непосредственно в код ROM BIOS на вашем компьютере. Даже без физической защиты от записи современные BIOS в микросхемах Flash ROM имеют алгоритм защиты, который предотвращает несанкционированные модификации. Эту методику Intel использует на своих системных платах. Обратите внимание, что изготовители системных плат не сообщают, когда они обновляют BIOS для конкретной платы. Вы должны сами периодически посещать их Web-сервер. Обычно все модификации бесплатны.
Перед обновлением BIOS необходимо в первую очередь отыскать и загрузить модифицированную версию базовой системы ввода-вывода. Адрес Web-узла производителя системной платы или какие-либо другие данные могут быть получены из списка Vendor List, который находится на прилагаемом компакт-диске.
Программа обновления базовой системы ввода-вывода содержится в самораспаковывающемся архивном файле, который может быть сначала загружен на жесткий диск, но обязательно скопирован на дискету до начала обновления. Различными изготовителями системных плат предлагаются несколько отличающиеся процедуры и программы для обновления Flash ROM, так что необходимо строго следовать инструкциям, прилагаемым к новой версии. Ниже приведена последовательность команд для системных плат Intel.
Программа обновления базовой системы ввода-вывода Intel поставляется на дискете и обеспечивает возможность сохранять, проверять и модифицировать BIOS, а также устанавливать альтернативные языки для сообщений BIOS и программы Setup BIOS.
На первом шаге обновления после загрузки нового файла базовой системы ввода-вывода необходимо записать текущие параметры CMOS, так как они будут стерты в процессе обновления. Затем создайте загрузочную дискету DOS и разархивируйте (т. е. извлеки-те из загруженного файла) файлы обновления BIOS на дискету. Затем перезагрузитесь с недавно созданной дискеты с обновлениями и следуйте приведенным ниже рекомендациям.