Интерфейс BIOS и приемы работы с параметрами
BIOS. Общая информация
Важным элементом системной платы является BIOS (Basic Input/Output System — базовая система ввода-вывода). Так называют аппаратно встроенное в компьютер программное обеспечение, которое доступно без обращения к диску. В микросхеме BIOS содержится программный код, необходимый для управления клавиатурой, видеокартой, дисками, портами и другими компонентами. Обычно BIOS размещается в микросхеме ПЗУ (ROM, Read Only Memory), расположенной на материнской плате компьютера (этот узел часто называют ROM BIOS). Такая технология позволяет обеспечить постоянную доступность BIOS независимо от работоспособности внешних по отношению к материнской плате компонентов (например, загрузочных дисков). Поскольку доступ к RAM (оперативной памяти) осуществляется значительно быстрее, чем к ROM, многие изготовители предусматривают при включении питания автоматическое копирование BIOS из ROM в оперативную память. Задействованная при этом область памяти называется теневой (Shadow RAM). В микросхемах BIOS используют различные типы памяти для хранения программного кода. PROM (Programmable Read-Only Memory) — это тип памяти, данные в которую могут быть записаны только однократно. Отличие PROM от ROM в том, что PROM изначально производятся «чистыми», в то время как в ROM данные заносятся в процессе производства. А для записи данных в микросхемы PROM применяют устройства, называемые программаторами. EPROM (Erasable Programmable Read- Only Memory — стираемое программируемое ПЗУ) — специальный тип PROM, который может очищаться (и записываться) с использованием ультрафиолетовых лучей. Память типа EEPROM похожа на EPROM, но операции стирания-записи производятся электрическими сигналами.
В настоящее время большинство современных материнских плат комплектуется микросхемами FLASH BIOS, код в которых может перезаписываться при помощи специальной программы. Такой подход облегчает модернизацию BIOS при появлении новых компонентов, которым нужно обеспечить поддержку (например, новейших типов микросхем оперативной памяти). Так как львиная доля программного кода BIOS стандартизирована, то есть является одинаковой и обязательной для всех компьютеров PC, в принципе, менять его нет особой необходимости. Перезапись BIOS — крайне ответственная и весьма непростая задача. Браться за нее следует только в самом крайнем случае — если проблема не решается никакими другими способами. При этом надо ясно отдавать себе отчет в необходимости и последствиях каждого шага этой операции. Современные типы BIOS, выполненные по технологии Plug- and-Play, называют PnP BIOS, при этом поддержка такой архитектуры обеспечивается только микросхемами Flash ROM. Вообще полная поддержка технологии Plug-and-Play со стороны Windows возможна только в случае применения PnP BIOS. Обычно это обстоятельство служит веским основанием для принятия решения о перезаписи BIOS. Кроме вышеуказанного, в новых версиях BIOS часто исправляются мелкие ошибки и недоработки. Новые версии обычно содержат и новые возможности.
Назначение и функции BIOS
В современных компьютерах BIOS выполняет несколько функций:
• Запуск компьютера и процедура самотестирования (Power-On Self Test — POST). Программа , расположенная в микросхеме BIOS, загружается первой после включения питания компьютера. Она детектирует и проверяет установленное оборудование, настраивает его и готовит к работе. Если обнаруживается неисправность оборудования, процедура POST останавливается с выводом соответствующего сообщения или звукового сигнала. . Настройка параметров системы с помощью программы BIOS Setup. Во время процедуры POST оборудование определяется в соответствии с параметрами BIOS, хранящимися в специальной CMOS-памяти. Изменяя эти параметры, пользователь может настроить работу отдельных устройств и системы в целом по своим потребностям. Редактируются они в специальной программе, которую также называют BIOS Setup или CMOS Setup.
• Поддержка функций ввода-вывода с помощью программных прерываний BIOS. В составе системной BIOS есть встроенные функции для работы с клавиатурой, видеоадаптером, дисководами, жесткими дисками, портами ввода-вывода и др. Эти функции широко используются в операционных системах, подобных MS-DOS, и практически не применяются в современных версиях Windows.
Процедура POST
Первое устройство, которое запускается после нажатия кнопки включения компьютера — блок питания. Если все питающие напряжения окажутся в норме, вступает в работу центральный процессор, который считывает содержимое микросхемы BIOS и начинает выполнять записанную в ней процедуру самотестирования, или POST. POST решает несколько основных задач:
1...Инициализирует и настраивает основные системные компоненты: процессор, оперативную память, чипсет и видеоадаптер.
2...Проверяет контрольную сумму CMOS и состояние батареи. Если контрольная сумма CMOS ошибочная, будут загружены значения по умолчанию.
3...Тестирует процессор и оперативную память. Результаты обычно выводятся на экран.
4...Инициализирует и настраивает периферийные устройства: клавиатуру, мышь, дисководы, жесткие диски и др. Сведения об обнаруженных
накопителях также выводятся на экран.
5...Распределяет ресурсы между устройствами и выводит таблицу с обнаруженными устройствами и назначенными для них ресурсами.
6...Ищет и инициализирует устройства с собственной BIOS.
7...Вызывает загрузчик операционной системы.
После того, как успешно завершилась процедура POST, запускается поиск загрузочного сектора, который может находиться на жестком диске или сменном носителе. Порядок опроса устройств устанавливается с помощью параметров BIOS: First Boot Device, Second Boot Device, Third Boot Device.
Основные разработчики BIOS
Раньше — примерно в начале-середине 90-х — можно было встретить версии BIOS, целиком разработанные производителями системных (материнских) плат или ноутбуков — например Intel, IBM, Compaq, Toshiba, Dell. В результате эволюции компьютерного оборудования все лучшие наработки были воплощены в продукции таких брэндов, как Award, AMI, Phoenix, которые сейчас являются основными производителями программного кода BIOS. Поэтому версии BIOS различаются незначительно. Рассмотрим подробнее каждого производителя базовой версии BIOS.
AwardBIOS компании Award Software (phoenix.com) — наиболее известный производитель BIOS. В свое время очень популярной была версия 4.51, позже появилась версия 6.0, которая установлена на львиной доле современных материнских плат. В далеком 1998 году фирма Award была куплена компанией Phoenix, однако все последующие разработки выходят под торговой маркой AwardBIOS или Phoenix-Award BIOS.
AMIBIOS компании American Megatrends (ami.com). В настоящее время данный производитель занимает второе место по популярности среди производителей материнских плат. В основном данную версию BIOS на свою продукцию устанавливают такие компании, как ASUStec, ASRock, MSI.
PhoenixBIOS компании Phoenix Technologies (phoenix.com) чаще всего встречается на ноутбуках.
Версии BIOS
Для того, чтобы использовать все возможности чипсета, установленного на материнской плате, а также особенности работы со всем периферийным оборудованием (жесткие диски, карты расширения и пр.), необходима своя версия BIOS. Но для того, чтобы создать необходимую версию, нужно обеспечить полный цикл разработки программы. Но фирмам-производителям невыгодно содержать специальный отдел, тратить время и ресурсы. Поэтому создание BIOS обычно разделяют на два этапа:
1...Производитель BIOS разрабатывает базовую версию, в которой реализованы все функции, не зависящие от особенностей чипсета.
2...Производитель материнской платы совместно с компанией — разработчиком BIOS, так сказать, подгоняют версию под особенности платы. Со временем появляется новое периферийное оборудование, и BIOS может неоднократно изменяться после выпуска платы, получая новые функции и возможности. Новые версии BIOS выкладываются для скачивания на сайтах компаний — производителей материнских плат с точным указанием модели этой самой платы.
Таким образом, понятие «версия BIOS» можно обозначить как версию базового кода (обычно обозначается как AwardBIOS 6.0 — шестая версия BIOS компании Award) либо версию BIOS для конкретной модели материнской платы, название которой обычно состоит из сокращенного названия модели платы и номера обновления.
Вход в BIOS Setup
Вход в BIOS Setup возможен только при включении компьютера. При первоначальном тестировании POST (слышен один короткий сигнал из системного динамика) необходимо нажать определенную клавишу или сочетание клавиш. Обычно на экранной заставке при тестировании отображается надпись типа «Press DEL to enter Setup» — это означает, что для входа в BIOS Setup необходимо нажать клавишу DEL. Узнать, за которой клавишей закреплен вход в BIOS, можно из инструкции к материнской плате. Если инструкции нет, а экранная заставка не отображает подсказки, можно опробовать наиболее известные варианты комбинаций:
Delete
F1, F2, F3, F10, F11, F12
Esc
Ctrl + Shift + S или Ctrl + Alt + S
Ctrl + Alt + Esc
Ctrl + Alt + Delete
Основные разделы BIOS
В большинстве случаев производители BIOS используют классический вид первой страницы BIOS Setup размещения основных разделов и команд в два столбца. Как было оговорено ранее, каждая материнская плата имеет свои особенности, названия основных разделов BIOS, как правило, не меняются. Рассмотрим кратко названия основных разделов, дабы легче ориентироваться в местонахождении требуемого параметра.
• Standard CMOS Features (Standard CMOS Setup) — здесь собраны стандартные настройки компьютера, к которым относятся параметры дисковых накопителей, настройки даты, времени. Здесь также можно узнать о количестве установленной оперативной памяти и другие сведения о
системе.
• Advanced BIOS Features (BIOS Features Setup) — «расширенные настройки BIOS», к которым относятся параметры загрузки, параметры работы компьютера, чипсета, периферии и кэш-памяти.
• Advanced Chipset Features (Chipset features Setup) — настройки работы чипсета материнской платы — в частности, настройка северного моста (определяющих работу оперативной памяти, процессора, видеосистемы, шин AGP, PCI-Express и других устройств).
Integrated Peripherals — настройка параметров интегрированных периферийных устройств, которые поддерживаются южным мостом — таких, как гибкие и жесткие диски, адаптеры, порты и др.
• Power Management Setup — установка параметров электропитания и режимов энергосбережения, а также параметров изменения рабочего
состояния при наступлении определенного события.
• PnP/PCI Configurations — управление способом распределения ресурсов между периферийными устройствами. Обычно данной функцией не
пользуются, оставляя по умолчанию автоматическое распределение ресурсов.
• PC Health Status или H/W Monitor — отображение текущего значения, получаемого со встроенных датчиков, температур, напряжений и
скорости вращения вентиляторов, а также установка значений для срабатывания защиты от перегрева.
• Frequency/Voltage Control — установка рабочих частот и напряжений для процессора, чипсета, оперативной памяти, видеоадаптера и других значений.
• Load Fail-Safe Defaults (Load BIOS Setup Defaults) — команда, сбрасывающая все настройки BIOS до значения по умолчанию, при этом
устанавливаются безопасные значения всех параметров, частот и напряжений.
• Load Optimized Defaults (Load High Performance) — команда устанавливает настройки BIOS, которые обеспечивают оптимальную
производительность системы, сохраняя ее стабильность. Ускоряется процедура POST, режимы работы оперативной памяти, шин и другие
параметры.
• Set Supervisor Password, Set User Password — команды для установки административного и пользовательского пароля на вход в BIOS Setup или загрузку компьютера.
Таблица 1. Звуковые сигналы AMI BIOS
|Сигнал |Значение |
|1 короткий |Ошибок не обнаружено, загрузка системы продолжается |
|2 коротких |Ошибка четности оперативной памяти |
|3 коротких |Неисправны первые 64 Кб оперативной памяти |
|4 коротких |Неисправен системный таймер |
|5 коротких |Неисправен процессор |
|6 коротких |Неисправен контроллер клавиатуры |
|7 коротких |Неисправна системная плата |
|8 коротких |Ошибка видеопамяти |
|9 коротких |Неправильная контрольная сумма BIOS |
|10 коротких |Ошибка записи в CMOS-память |
|11 коротких |Ошибка кэш-памяти |
|1 длинный 2 коротких |Неисправен видеоадаптер |
|1 длинный 3 коротких | |
|2 длинных 2 коротких |Ошибка контроллера гибких дисков |
|Сигналы отсутствуют |Неисправен блок питания или системная плата |
Таблица 2. Звуковые сигналы Award BIOS
|Сигнал |Значение |
|1 короткий |Ошибок не обнаружено, загрузка системы продолжается |
|Непрерывный или короткий повторяющийся |Неисправен блок питания или замыкание в цепях питания |
|1 длинный или длинный повторяющийся |Ошибка оперативной памяти |
|1 длинный 2 коротких |Видеоадаптер не обнаружен или ошибка видеопамяти |
|1 длинный 3 коротких |Ошибка видеоадаптера или ошибка клавиатуры |
|3 длинных |Ошибка контроллера клавиатуры |
|1 длинный 9 коротких |Ошибка чтения BIOS или неисправна микросхема BIOS |
|2 коротких |Обнаружена некритическая ошибка. Этот сигнал обычно сопровождается сообщением на экране с более |
| |конкретным описанием ошибки. Пользователь может продолжить загрузку после нажатия F1 или войти в |
| |BIOS Setup с помощью клавиши входа. |
|Сигналы отсутствуют |Неисправен блок питания или системная плата |
Если компьютер не загружается с выдачей определенного звукового сигнала или без него и при этом изображение на экране не появляется, можно воспользоваться следующими советами:
• Перезагрузить компьютер с помощью кнопки RESET на системном блоке. Возможно, придется полностью обесточить компьютер на некоторое время.
• Проверьте правильность и надежность подключения всех разъемов и устройств.
• Если до этого были изменены параметры BIOS, необходимо сбросить все настройки BIOS по умолчанию.
• Попытайтесь заменить подозрительное устройство, ориентируясь по звуковым сигналам.
• Попытайтесь запустить систему с минимально необходимыми устройствами, отключив все накопители, платы расширения и периферийные устройства.
• В случае старта подключите какой-нибудь накопитель (дисковод, жесткий диск) и загрузите операционную систему. Далее, подключая по очереди платы расширения и остальные периферийные устройства, определите проблемное устройство.
Обновление BIOS
Практически во всех современных материнских платах код BIOS записан в энергонезависимую микросхему Flash-памяти, что делает процедуру обновления BIOS достаточно простой. Тем не менее, перезапись BIOS — операция достаточно ответственная, и выполнять ее необходимо лишь в том случае, если другими средствами устранить какую-либо проблему не представляется возможным либо если возникает одна из перечисленных причин:
• В материнскую плану нужно установить новый процессор, поддержка которого появилась лишь в новой версии BIOS.
• К материнской плате необходимо подключить жесткий диск большего объема, чем предусматривает имеющаяся версия BIOS.
• Активация дополнительных функций, реализованных в чипсете, но недоступная в более ранних версиях BIOS.
• Если компьютер работает нестабильно (хотя на стабильность влияет и множество других параметров) либо версия BIOS повреждена.
Следует принять во внимание, что, если веских причин для обновления BIOS’а нет, то лучше отказаться от этой процедуры. Ведь после перезаписи придется заново редактировать все настройки BIOS, а также операционной системы, и даже переустанавливать ее. Если все-таки было принято решение об обновлении BIOS, то необходимо выполнить несколько подготовительных действий:
• Изучить производителя и модель материнской платы — это можно сделать либо просто осмотрев материнскую плату, либо посмотрев ее название и модель в инструкции, а можно использовать одну из диагностических утилит (SiSoftware Sandra, sisoftware.co.uk либо EVEREST, lavales.com).
• Скачать с сайта производителя материнской платы новую версию BIOS для вашей модели (обычно файл с расширением *.bin) и программу- прошивальщик, а также инструкцию к программе-прошивальщику и изучить все ключи и команды либо распечатать, дабы при неудачной прошивке иметь возможность воспользоваться всеми ее возможностями.
• Создать загрузочную дискету с программой-прошивальщиком и новой версией BIOS.
• Обязательно сделать резервную копию работающего BIOS вашей материнской платы, чтобы иметь возможность выполнить откат.
• Позаботится о стабильности системы на время прошивки BIOS, отключив дополнительную периферию и оставив необходимый минимум устройств для загрузки системы.
При несоблюдении описанных выше основных правил обновления код BIOS может быть поврежден, вследствие чего компьютер может не загружаться. Однако признаки жизни компьютер все же подает: загорается индикатор питания, запускаются вентиляторы, мигают индикаторы дисков и на клавиатуре. В таком случае прежде, чем приступать к процедуре восстановления BIOS, нужно отключить на некоторое время компьютер от сети, обнулить CMOS при помощи перемычки на компьютере и попытаться включить его снова.
Содержание
· Об интерфейсе и управлении в BIOS
o Базовые настройки
o Параметры «Advanced»
o Настройка безопасности и стабильности
o Установка пароля
o
Базовые настройки
К базовым настройкам относятся параметры времени, даты, приоритета загрузки компьютера, различные настройки памяти, жёстких дисков и дисководов. При условии, что вы только собрали компьютер, необходимо произвести настройки данных параметров.
Они будут находиться в разделе «Main», «Standard CMOS Features» и «Boot». Стоит помнить, что в зависимости от производителя названия могут отличаться. Для начала настройте дату и время по данной инструкции:
1. В разделе «Main» найдите «System time», выберите его и нажмите Enter для внесения корректировок. Выставьте время. В BIOS от другого разработчика параметр «System time» может называться просто «Time» и находиться в разделе «Standard CMOS Features».
2. Аналогичное нужно проделать с датой. В «Main» найдите «System Date» и выставьте приемлемое значение. Если у вас другой разработчик, то смотрите настройки даты в разделе «Standard CMOS Features», нужный вам параметр должен называться просто «Date».
Теперь необходимо сделать настройку приоритетности жёстких дисков и дисководов. Иногда, если её не делать, то система просто не будет загружаться. Все нужные параметры находятся в разделе «Main» или «Standard CMOS Features» (в зависимости от версии BIOS). Пошаговая инструкция на примере Award/Phoenix BIOS выглядит следующим образом:
1. Обратите внимание на пункты «IDE Primary Master/Slave» и «IDE Secondary Master, Slave». Там придётся сделать настройку жёстких дисков, если их вместимость составляет более 504 МБ. Выберите один из этих пунктов при помощи клавиш со стрелочками и нажмите Enter для перехода к расширенным настройкам.
2. Напротив параметра «IDE HDD Auto-Detection» желательно поставить «Enable», так как он отвечает за автоматическую расстановку расширенных настроек диска. Вы сами можете их задать, но для этого придётся знать количество цилиндров, оборотов и т. д. В случае, если что-то из этого указать неправильно, то диск не будет работать вообще, поэтому лучше всего эти настройки доверить системе.
3. Аналогично следует сделать и с другим пунктом из 1-го шага.
Похожие настройки нужно произвести и пользователям BIOS от AMI, только здесь меняются SATA-параметры. Используйте это руководство для работы:
1. В «Main» обратите внимание на пункты, которые носят название «SATA (номер)». Всего их будет столько, сколько жёстких дисков поддерживается вашим компьютером. Вся инструкция рассмотрена на примере «SATA 1» — выберите этот пункт и нажмите Enter. Если у вас несколько пунктов «SATA», то все шаги, что ниже нужно проделать с каждым из пунктов.
2. Первый параметр, который нужно настроить — это «Type». Если вы не знаете тип подключения вашего жёсткого диска, то поставьте напротив него значение «Auto» и система определит его самостоятельно.
3. Перейдите к «LBA Large Mode». Этот параметр отвечает за возможность работы дисков с размером более 500 МБ, поэтому напротив него обязательно поставьте «Auto».
4. Остальные настройки, вплоть до пункта «32 bit Data Transfer», проставьте на значение «Auto».
5. Напротив «32 bit Data Transfer» нужно установить значение «Enabled».
Пользователи AMI BIOS на этом могут закончить стандартные настройки, а вот у разработчиков Award и Phoenix имеется ещё несколько дополнительных пунктов, которые нуждаются в участии пользователя. Все они находятся в разделе «Standard CMOS Features». Вот их список:
1. «Drive A» и «Drive B» — эти пункты отвечают за работу дисководов. Если таковых в конструкции нет, то напротив обоих пунктов нужно поставить значение «None». Если дисководы есть, то придётся выбрать тип дисковода, поэтому заранее рекомендуется изучить все характеристики своего компьютера более детально;
2. «Halt out» — отвечает за прекращение загрузки ОС при обнаружении каких-либо ошибок. Рекомендуется выставить значение «No errors», при котором загрузка компьютера не будет прерываться, если будут обнаружены несерьёзные ошибки. Все информация о последних выводится на экран.
На этом стандартные настройки можно завершить. Обычно половина из этих пунктов уже будет иметь какие нужно значения.
Параметры «Advanced»
На этот раз все настройки будут производиться в разделе «Advanced». Он есть в BIOS от любых производителей, правда, может носить немного другое наименование. Внутри него может быть разное количество пунктов в зависимости от производителя.
Рассмотрим интерфейс на примере AMI BIOS:
· «JumperFree Configuration». Здесь находится большая часть настроек, которую необходимо сделать пользователю. Данный пункт отвечает сразу за настройку напряжения в системе, разгон винчестера и установку рабочей частоты для памяти. Подробнее о настройке — чуть ниже;
· «CPU Configuration». Как следует из названия — здесь производятся различные манипуляции с процессором, однако если вы делаете стандартные настройки после сборки компьютера, то в этом пункте ничего менять не нужно. Обычно к нему обращаются, если требуется ускорить работу ЦП;
· «Chipset». Отвечает за чипсет и функционирование чипсета и BIOS. Обычному пользователю сюда заглядывать не нужно;
· «Onboard device configuration». Тут настраиваются конфигурации для совместного функционирования различных элементов на материнской плате. Как правило, все настройки произведены верно уже автоматом;
· «PCIPnP» — настройка распределения различных обработчиков. Вам ничего делать в этом пункте не надо;
· «USB Configuration». Здесь можно настроить поддержку USB-портов и USB-устройств для ввода (клавиатуру, мышку и др.). Обычно все параметры уже активны по умолчанию, но рекомендуется зайти и проверить — если какой-то из них не активен, то подключить его.
Подробнее: Как включить USB в BIOS
Теперь приступим непосредственно к настройкам параметров из пункта «JumperFree Configuration»:
1. Изначально вместо нужных параметров там может быть один или несколько подразделов. Если это так, то перейдите в тот, который называется «Configure System Frequency/Voltage».
2. Проверьте, чтобы напротив всех параметров, которые там будут, стояло значение «Auto» или «Standard». Исключения составляют лишь те параметры, где выставлено какое-либо цифровое значение, например, «33,33 MHz». В них менять ничего не нужно
3. Если напротив какого-то из них стоит «Manual» или любое другое, то выберите данный пункт при помощи клавиш со стрелочками и нажмите Enter, чтобы внести изменения.
У Award и Phoenix настраивать данные параметры не нужно, так как они по умолчанию настроены верно и находятся совершенно в другом разделе. Зато в разделе «Advanced» вы найдёте расширенные настройки для установки приоритетов загрузки. Если в компьютере уже есть жёсткий диск с установленной на нём операционной системой, то в «First Boot Device» выберите значение «HDD-1» (иногда нужно выбрать «HDD-0»).
Если же операционная система на жёсткий диск ещё не установлена, то вместо него рекомендуется поставить значение «USB-FDD».
Читайте также: Как установить загрузку компьютера с флешки
Также у Award и Phoenix в разделе «Advanced» есть пункт касательно настроек входа в BIOS с паролем — «Password Check». Если вы задали пароль, то рекомендуется обратить внимание на этот пункт и выставить приемлемое для вас значение, всего их два:
· «System». Для получения доступа к BIOS и его настройкам нужно ввести верный пароль. Система будет запрашивать пароль от BIOS при каждой загрузке компьютера;
· «Setup». Если вы выбрали данный пункт, то сможете войти в BIOS без ввода паролей, но для получения доступа к его настройкам придётся ввести пароль, заданный ранее. Пароль запрашивается только тогда, когда вы пытаетесь войти в BIOS.
Установка пароля
После завершения основных настроек вы можете задать пароль. В этом случае никто кроме вас не сможет получить доступ к BIOS и/или возможность каких-либо изменять его параметры (зависит от настроек, которые были описаны выше).
В Award и Phoenix для того, чтобы задать пароль, нужно в главном экране выбрать пункт «Set Supervisor Password». Откроется окно, куда вводится пароль длиной до 8 символов, после ввода открывается аналогичное окошко, где нужно прописать этот же пароль для подтверждения. При наборе используйте только латинские символы и арабские цифры.
Для снятия пароля вам нужно снова выбрать пункт «Set Supervisor Password», но когда появится окно ввода нового пароля, просто оставляйте его пустым и нажмите Enter.
В AMI BIOS пароль задаётся немного по другому. Для начала вам нужно перейти в раздел «Boot», что в верхнем меню, а там уже найти «Supervisor Password». Пароль задаётся и снимается аналогичным образом с Award/Phoenix.
По завершении всех манипуляций в BIOS вам нужно выйти из него с сохранением ранее сделанных настроек. Для этого найдите пункт «Save & Exit». В некоторых случаях можно воспользоваться горячей клавишей F10.
Настраивать BIOS не так сложно, как это может показаться на первый взгляд. К тому же, большинство из описанных настроек часто уже выставлены по умолчанию так, как это нужно для нормальной работы компьютера.
BIOS. Общая информация
Важным элементом системной платы является BIOS (Basic Input/Output System — базовая система ввода-вывода). Так называют аппаратно встроенное в компьютер программное обеспечение, которое доступно без обращения к диску. В микросхеме BIOS содержится программный код, необходимый для управления клавиатурой, видеокартой, дисками, портами и другими компонентами. Обычно BIOS размещается в микросхеме ПЗУ (ROM, Read Only Memory), расположенной на материнской плате компьютера (этот узел часто называют ROM BIOS). Такая технология позволяет обеспечить постоянную доступность BIOS независимо от работоспособности внешних по отношению к материнской плате компонентов (например, загрузочных дисков). Поскольку доступ к RAM (оперативной памяти) осуществляется значительно быстрее, чем к ROM, многие изготовители предусматривают при включении питания автоматическое копирование BIOS из ROM в оперативную память. Задействованная при этом область памяти называется теневой (Shadow RAM). В микросхемах BIOS используют различные типы памяти для хранения программного кода. PROM (Programmable Read-Only Memory) — это тип памяти, данные в которую могут быть записаны только однократно. Отличие PROM от ROM в том, что PROM изначально производятся «чистыми», в то время как в ROM данные заносятся в процессе производства. А для записи данных в микросхемы PROM применяют устройства, называемые программаторами. EPROM (Erasable Programmable Read- Only Memory — стираемое программируемое ПЗУ) — специальный тип PROM, который может очищаться (и записываться) с использованием ультрафиолетовых лучей. Память типа EEPROM похожа на EPROM, но операции стирания-записи производятся электрическими сигналами.
В настоящее время большинство современных материнских плат комплектуется микросхемами FLASH BIOS, код в которых может перезаписываться при помощи специальной программы. Такой подход облегчает модернизацию BIOS при появлении новых компонентов, которым нужно обеспечить поддержку (например, новейших типов микросхем оперативной памяти). Так как львиная доля программного кода BIOS стандартизирована, то есть является одинаковой и обязательной для всех компьютеров PC, в принципе, менять его нет особой необходимости. Перезапись BIOS — крайне ответственная и весьма непростая задача. Браться за нее следует только в самом крайнем случае — если проблема не решается никакими другими способами. При этом надо ясно отдавать себе отчет в необходимости и последствиях каждого шага этой операции. Современные типы BIOS, выполненные по технологии Plug- and-Play, называют PnP BIOS, при этом поддержка такой архитектуры обеспечивается только микросхемами Flash ROM. Вообще полная поддержка технологии Plug-and-Play со стороны Windows возможна только в случае применения PnP BIOS. Обычно это обстоятельство служит веским основанием для принятия решения о перезаписи BIOS. Кроме вышеуказанного, в новых версиях BIOS часто исправляются мелкие ошибки и недоработки. Новые версии обычно содержат и новые возможности.
Назначение и функции BIOS
В современных компьютерах BIOS выполняет несколько функций:
• Запуск компьютера и процедура самотестирования (Power-On Self Test — POST). Программа , расположенная в микросхеме BIOS, загружается первой после включения питания компьютера. Она детектирует и проверяет установленное оборудование, настраивает его и готовит к работе. Если обнаруживается неисправность оборудования, процедура POST останавливается с выводом соответствующего сообщения или звукового сигнала. . Настройка параметров системы с помощью программы BIOS Setup. Во время процедуры POST оборудование определяется в соответствии с параметрами BIOS, хранящимися в специальной CMOS-памяти. Изменяя эти параметры, пользователь может настроить работу отдельных устройств и системы в целом по своим потребностям. Редактируются они в специальной программе, которую также называют BIOS Setup или CMOS Setup.
• Поддержка функций ввода-вывода с помощью программных прерываний BIOS. В составе системной BIOS есть встроенные функции для работы с клавиатурой, видеоадаптером, дисководами, жесткими дисками, портами ввода-вывода и др. Эти функции широко используются в операционных системах, подобных MS-DOS, и практически не применяются в современных версиях Windows.
Процедура POST
Первое устройство, которое запускается после нажатия кнопки включения компьютера — блок питания. Если все питающие напряжения окажутся в норме, вступает в работу центральный процессор, который считывает содержимое микросхемы BIOS и начинает выполнять записанную в ней процедуру самотестирования, или POST. POST решает несколько основных задач:
1...Инициализирует и настраивает основные системные компоненты: процессор, оперативную память, чипсет и видеоадаптер.
2...Проверяет контрольную сумму CMOS и состояние батареи. Если контрольная сумма CMOS ошибочная, будут загружены значения по умолчанию.
3...Тестирует процессор и оперативную память. Результаты обычно выводятся на экран.
4...Инициализирует и настраивает периферийные устройства: клавиатуру, мышь, дисководы, жесткие диски и др. Сведения об обнаруженных
накопителях также выводятся на экран.
5...Распределяет ресурсы между устройствами и выводит таблицу с обнаруженными устройствами и назначенными для них ресурсами.
6...Ищет и инициализирует устройства с собственной BIOS.
7...Вызывает загрузчик операционной системы.
После того, как успешно завершилась процедура POST, запускается поиск загрузочного сектора, который может находиться на жестком диске или сменном носителе. Порядок опроса устройств устанавливается с помощью параметров BIOS: First Boot Device, Second Boot Device, Third Boot Device.
Основные разработчики BIOS
Раньше — примерно в начале-середине 90-х — можно было встретить версии BIOS, целиком разработанные производителями системных (материнских) плат или ноутбуков — например Intel, IBM, Compaq, Toshiba, Dell. В результате эволюции компьютерного оборудования все лучшие наработки были воплощены в продукции таких брэндов, как Award, AMI, Phoenix, которые сейчас являются основными производителями программного кода BIOS. Поэтому версии BIOS различаются незначительно. Рассмотрим подробнее каждого производителя базовой версии BIOS.
AwardBIOS компании Award Software (phoenix.com) — наиболее известный производитель BIOS. В свое время очень популярной была версия 4.51, позже появилась версия 6.0, которая установлена на львиной доле современных материнских плат. В далеком 1998 году фирма Award была куплена компанией Phoenix, однако все последующие разработки выходят под торговой маркой AwardBIOS или Phoenix-Award BIOS.
AMIBIOS компании American Megatrends (ami.com). В настоящее время данный производитель занимает второе место по популярности среди производителей материнских плат. В основном данную версию BIOS на свою продукцию устанавливают такие компании, как ASUStec, ASRock, MSI.
PhoenixBIOS компании Phoenix Technologies (phoenix.com) чаще всего встречается на ноутбуках.
Версии BIOS
Для того, чтобы использовать все возможности чипсета, установленного на материнской плате, а также особенности работы со всем периферийным оборудованием (жесткие диски, карты расширения и пр.), необходима своя версия BIOS. Но для того, чтобы создать необходимую версию, нужно обеспечить полный цикл разработки программы. Но фирмам-производителям невыгодно содержать специальный отдел, тратить время и ресурсы. Поэтому создание BIOS обычно разделяют на два этапа:
1...Производитель BIOS разрабатывает базовую версию, в которой реализованы все функции, не зависящие от особенностей чипсета.
2...Производитель материнской платы совместно с компанией — разработчиком BIOS, так сказать, подгоняют версию под особенности платы. Со временем появляется новое периферийное оборудование, и BIOS может неоднократно изменяться после выпуска платы, получая новые функции и возможности. Новые версии BIOS выкладываются для скачивания на сайтах компаний — производителей материнских плат с точным указанием модели этой самой платы.
Таким образом, понятие «версия BIOS» можно обозначить как версию базового кода (обычно обозначается как AwardBIOS 6.0 — шестая версия BIOS компании Award) либо версию BIOS для конкретной модели материнской платы, название которой обычно состоит из сокращенного названия модели платы и номера обновления.
Вход в BIOS Setup
Вход в BIOS Setup возможен только при включении компьютера. При первоначальном тестировании POST (слышен один короткий сигнал из системного динамика) необходимо нажать определенную клавишу или сочетание клавиш. Обычно на экранной заставке при тестировании отображается надпись типа «Press DEL to enter Setup» — это означает, что для входа в BIOS Setup необходимо нажать клавишу DEL. Узнать, за которой клавишей закреплен вход в BIOS, можно из инструкции к материнской плате. Если инструкции нет, а экранная заставка не отображает подсказки, можно опробовать наиболее известные варианты комбинаций:
Delete
F1, F2, F3