На главную | Отправить SMS | Сделать стартовой | Поставить закладку |
Разделы сайта

 Главная
 Новости
 Регистрация
 Region Free Keys
 Телефония
 Железо
 Software
 Секреты Windows
 Безопасность
 Web-дизайн
 Web-мастерам
 Фото-приколы
 Хостинги
 Раскрутка сайта
 Анекдоты
 Игромания
 Фотогалерея
 Разное
 Знакомства
 Мир техники
 Флейм
 Голосования
 Музыка
 Спорт
 Кино
 Авто
 Зал суда
 Программа TB
 Форум
 Авторам статей
 Реклама на сайте

Рассылка

Подписаться на рассылку "ЖЕЛЕЗО - обзоры, рейтинги, апгрэйд, последние новости от производителей"

Content.Mail.Ru

Реклама



Железо

| CD-плееры | DVD-плееры | MP3-плееры | Видеокамеры | Диктофоны | ЖК-мониторы | ЖК-телевизоры | Флэш-драйвы | Флэш-карты | КПК | Мобильные телефоны | Ноутбуки | Радиотелефоны | Цифровые фотокамеры | Цифровые фотопринтеры |

Обновление BIOS

Михаил Михин (centner@real.xakep.ru) и Andrew Fadeev (andrew@fadeev.com)

БИОС

Все знают, что на материнской плате есть БИОС. Эта микросхемка хранит программу, которая грузит компьютер, а потом управляет основными устройствами. Раньше такие программки вшивали в микросхемы намертво, но с какого-то момента подумали: если можно обновлять операционную систему, то почему не обновлять программу БИОСа? И вот БИОС стали выполнять на Flash памяти, что позволяет обновлять его. Надо сказать, что видеокарты также обладают микросхемой с управляющей микропрограммой, называемой VESA BIOS. VESA - это Video Electronics Standards Association - Ассоциация по стандартам в области видеоэлектроники. Сейчас их тоже делают на флэш-памяти. Программа модемов также обновляема, хотя она и не называется БИОСом.

Если говорить подробнее, то BIOS - это Basic Input/Output System - основная система ввода/вывода. Заглянув внутрь нее, несложно убедиться, что набор программ BIOS необходим для проверки, тестирования, обслуживания аппаратуры, торчащей внутри твоего системного блока. В момент, когда ты врубаешь питание, BIOS материнской платы в качестве посредника берет управление в свои руки и после тестирования готовит систему к загрузке внешней операционки. Обычно в BIOS имеет место быть System Setup - программа настройки системы, с помощью которой ты можешь произвести массу разнообразных действий, которые не замедлят сказаться на работе твоего компа.

Было время, когда материнские платы и прочие полезные устройства продавались в комплекте с однократно программируемым ПЗУ, некоторые из них можно стереть с помощью ультрафиолетовой лампы, программатора и прямых рук. Существует несколько типов микросхем, содержащих в себе интересующие нас программы. Давай с ними познакомимся:

PROM (programmable read-only memory, или программируемая память только для чтения) - как становится ясным из названия, однократно записываемый чип памяти PROM содержит в себе данные всегда, даже в момент, когда компьютер выключен.

EPROM (erasable programmable read-only memory, или стираемая программируемая память только для чтения) - отдельный подтип PROM, который не может устоять перед лучами ультрафиолета, и после стирания чип EPROM может быть перепрограммирован. Возню с этим типом памяти лучше всего доверить специалисту.

EEPROM (electrically erasable programmable read-only memory, или электрически обнуляемая программируемая память только для чтения) - опять же подтип PROM, где чип приводится в первозданное состояние посредством электроразряда.

Flash memory, или Flash EEPROM, то, что мы имеем сегодня, не нуждается ни в каких дополнительных устройствах для стирания и перезаписи. Любой чайник, имеющий свежую материнку, Интернет и желание, может порадовать себя новой прошивочкой, воспользовавшись преимуществами электрически перепрограммируемых ПЗУ или Flash ROM.


Зачем?

У всего должна быть причина. Зачем же существуют перепрошиваемые БИОСы? Итак, БИОС - это программа. А любая программа содержит ошибки. Аксиома такая. Ошибки в такой важной программе могут наделать много неприятностей. И хоть прошивки БИОСов тщательно тестируются, мелких багов не избежать. Вот техническая поддержка собирает жалобы пользователей, исправляет программу и кладет ее на свой сайт. Кроме того, новая программа может добавить какие-нибудь функции, изменить интерфейс программы или картинку при загрузке (обычно Energy Star logo справа). С модемами дело обстоит сложнее. Дорогие модемы, которые позволяют перепрошивать свою программу, обычно строятся на DSP процессорах. Связи в таких процессорах не устанавливаются на заводе, а задаются программой. Конечно, такие процессоры дороже, но позволяют реализовывать новые функции в железе, обновляя только программу. Например, некоторые 33,6 модемы простенько апгрейдились до 56К простой заменой программы. Вот тебе и экономия. С видеокартами дело вообще темное, хотя их (видюх) цели - нести людям свет. Дело в том, что производители не публикуют апдейты, а просто включают их в новые партии, утилиты для прошивки официально не раздаются, а с тотальным переходом на Windows с VESA режимами напрямую не работают. Раньше с видеобиосами мучались, чтобы улучшить работу видеовыходов, но в новых картах (GeForce2/3) поддержка видеовыхода вшита в чип. Вывод: обновит микропрограмму железки можно для того, чтобы, возможно, улучшить ее работу.

Еще одной причиной для перепрошивки можно назвать практически мгновенное устаревание новых компьютерных железок после их выхода на рынок, а про многомиллионную российскую армию пользователей древнего железа я вообще молчу, их проблемы начинаются с конфигурации Виндов и продолжаются в процессе затяжного апгрейда: жесткие диски большого объема могут запросто отказаться работать на стабильной в целом системе, но с BIOS, не поддерживающим режим LBA. Опять же многим не спится без полной поддержки Plug-and-Play любимыми Виндами. Не стоит забывать и о новых возможностях, которые несут в себе новые прошивки для железа.


Как?

Что нам понадобится? В случае с материнской платой нам обязательно нужна будет ее инструкция. Это нужно для того, чтобы точно знать модель платы и адрес сайта производителя. Еще в мануале часто описана программа для апдейтов БИОСа этой фирмы. Нам обязательно нужно знать текущую версию БИОСа, чтобы знать, качаем ли мы новую или нет, и потому что на разные исходные версии бывают разные апдейты (например, версия A,B,C). Для этого надо успеть заметить строчку при загрузке или позвать на помощь Windows. Win-dow-s-s-s! Так вот, запускай программку msinfo32.exe (пуск->выполнить...).


[=== Вставьте: msinfo32.bmp Подпись: MSInfo ===]


Итак, подготовились. Коннектимся с Инетом и заходим на сайт мамы-папы платы. Высматриваем там раздел Support или BIOS/Driver Update. Заходи. Далее выбираешь модель платы. Это все к примеру, на разных сайтах процедура отличается. Тебя могут сначала спросить модель, а потом надо будет найти страницу обновлений. В Интернете ты не первый раз - разберешься. Скачивай прошивку. Где-то там же будет программка прошивальщик. Скачивай тоже. Эта программа (в общем случае) не работает под виндовзом. А вы, гражданин в костюме пингвина, сядьте, под Линуксом тоже не работает. Исключение - программа Интела - работает под Windows. Придется создавать загрузочную дискетку и загнать программу и новую прошивку туда. Следующий шаг - развесить по комнате всякие шамански штуки, поставить тотем повыше, вставить дискету и перезагрузиться - входим в главную стадию. Перед тобой приглашение ДОСа. Отвык, да? Вводи имя программы прошивщика (например, awdflash). Окно программы будет содержать строчку, где надо ввести имя файла с микропрограммой. Вводишь и нажимаешь Enter. Программа спросит, сохранять ли старую прошивку на дискету. Соглашайся - вдруг новая не понравится. Следующий вопрос будет: начать? Поджигай благовония и соглашайся. Пройдет какое-то время, и потом комп перезагрузится или предложит тебе перегрузить его. Как бы процесс ни был долог, не прерывай его. Если прошли сутки, то либо ты забыл нажать Enter, либо дело плохо. Я описывал среднестатистическую программу, у тебя процесс может быть другой. Например, программе надо указывать имя прошивки как параметр - flash.exe newbios.bin. Смотри readme.txt утилиты.

А стоит ли?

Все это хорошо, но есть и другая сторона. Если, например, компьютер повиснет во время прошивки или погаснет свет, то твоя плата останется без программы и перестанет работать. Конечно, можно восстановить прошивку в сервисном центре, есть платы с резервным БИОСом, а в инструкции к моей плате вообще написано, что, в случае битой прошивки, резервная программа при загрузке смотрит на дискету и, если находит там bin файл, заливает его себе. Другие проблемы с новыми прошивками - это то, что, исправив старые баги, разработчики с радостью добавляют новые. Возможно, новые глюки будут свирепее старых. Я так попался со своей старой платой. Так что всегда сохраняй старую прошивку, может, придется возвращаться. Мое мнение такое, что стоит обновлять БИОС тогда, когда там появляется какая-то важная функция. Например, поддержка нового семейства процессора. Решай сам.

Пока

Вот такое это дело, прошивка БИОСа. Подумай, надо ли тебе ставить каждую новую версию или сначала читать список изменений и потом решать. Я, тьфу-тьфу, еще не запорол ни одной платы, но осторожность не помешает все равно.

И еще мой долг сообщить тебе, что изменяя/перепрошивая BIOS видеокарты, ты вмешиваешься в святая святых гарантийщиков, и твоя гарантия, конечно же, идет лесом, даже в том случае, если процедура перепрошивки удалась. Помни еще и о том, что возврат "родного" BIOS на его законное место перед обращением в гарантийку снова дает тебе твои уже было утерянные права :)).

 

Содержание

Обсудить в форуме...>>>>

 

Каталог

Реклама


Rambler's Top100 Rambler's Top100

© 2002-2012, DIWAXX.RU. Дизайн Freeline Studio. Хостинг http://www.mtw.ru. Вопросы, пожелания, предложения: admin@diwaxx.ru