Очень многие слышали, что в компьютере есть BIOS (читается как «биос»), что его обновляют, восстанавливают; но что это такое, мало кто понимает, хотя это довольно важно, особенно при самостоятельном поиске причины сбоев и неполадок.
BIOS (от англ. Basic Input/Output System, базовая система ввода/вывода) – это набор программ небольшого размера, в функции которых входят начальное тестирование оборудования и обеспечение взаимодействия компонентов компьютера. Программы эти записаны в специальной микросхеме, расположенной на материнской плате. Все они являются неотъемлемой частью аппаратного обеспечения и поэтому всегда входят «в комплект» материнской платы. Имеется несколько видов BIOS: системная BIOS, расположенная на материнской плате, видео-BIOS, обеспечивающая работу видеоплаты, начиная от первоначального тестирования в момент включения и заканчивая взаимодействием видеоплаты с процессором и другими компонентами ПК, BIOS контроллера SCSI, играющая роль переводчика между интерфейсом SCSI и системной шиной. Из всех вышеперечисленных наиболее важной является системная BIOS, в функции которой входит:
♦ тестирование компьютера при включении питания;
♦ поиск и подключение других BIOS, расположенных на платах расширения;
♦ распределение ресурсов между компонентами компьютера.
При помощи базовой системы ввода/вывода операционная система и прикладные программы работают с аппаратным обеспечением компьютера. Другими словами, BIOS – это набор программ, которые переводят понятные пользователю команды Windows на язык, понятный компьютеру. Содержимое BIOS доступно процессору без обращения к дискам, что позволяет компьютеру работать даже при повреждении дисковой системы. Работа в операционной системе DOS производится с помощью прямого обращения к программам BIOS. Более совершенные операционные системы (в частности, семейство Windows) имеют собственные функции контроля аппаратного обеспечения компьютера и при своей работе довольно редко используют BIOS.
Диагностика сбоев и неполадок при помощи звуковых сигналов была разработана и применена еще во времена первых IBM-совместимых компьютеров. Это позволяло при помощи одного только небольшого динамика, подключенного к материнской плате, определить неисправное устройство. Естественно, что текстовое сообщение способно нести большее количество информации об имеющейся неисправности, но для его вывода требуется, как минимум, нормально функционирующая система вывода изображения (видеоплата плюс монитор), а также нормально функционирующие оперативная память и центральный процессор. Для диагностики неисправностей при помощи звуковых сигналов вполне достаточно иметь материнскую плату, к которой подключены блок питания, центральный процессор и системный динамик. Даже при наличии сбойных блоков на материнской плате и в ядре процессора диагностика при помощи звука вполне возможна, чего не скажешь о выводе текстовых сообщений на экран монитора.
AWARD BIOS является наиболее известной торговой маркой, поэтому будет вполне достаточно изучить звуковые сигналы, характерные именно для этой BIOS. Несмотря на то, что «в народе» распространено несколько версий, например, v4.51G или v6.0, все они имеют сходные диагностические возможности, что сделано в основном для вашего же удобства. И даже после приобретения компании Award Software менее известной компанией Phoenix Technologies Ltd., специалисты последней оставили эти уже ставшие привычными комбинации сигналов неизменными (табл. 2.1). Кстати, до этого события в Phoenix BIOS были использованы совершенно другие комбинации сигналов, которые мы рассмотрим немного позже.
Таблица 2.1. Диагностические сигналы, характерные для большинства версий AWARD BIOS
Основное отличие AMI BIOS от AWARD BIOS – это более скромное количество опций, предназначенных для тонкой настройки аппаратной части компьютера, но, несмотря на это, диагностические возможности здесь выдержаны на высоком уровне. Неплохой особенностью некоторых версий AMI BIOS является то, что «обнулить» содержимое CMOS-памяти можно нажатием клавиши Insert на клавиатуре до включения питания (далее ее следует удерживать некоторое время после включения ПК). Наиболее часто встречаемые комбинации сигналов (табл. 2.2), особенно те, которые сигнализируют о серьезной поломке, практически повторяют предыдущую таблицу.
Таблица 2.2. Диагностические сигналы, характерные для большинства версий AMI BIOS
На сегодняшний день сложно представить ситуацию, когда вам встретится «чистая» версия Phoenix BIOS. Довольно давно в микросхемы с этим логотипом «зашивается» AWARD BIOS версии 6.0, что является показателем того, что эти две компании уже слились воедино. Хотя такой шанс все-таки есть, например, при покупке ноутбука, бывшего в употреблении, т. е. выпущенного пару лет назад. Комбинации звуковых сигналов, которые в этом случае можете услышать, могут привести в ужас опытного специалиста по ремонту компьютеров, т. к. придется очень внимательно слушать и считать, сколько именно раз пропищал системный динамик (табл. 2.3).
Таблица 2.3. Диагностические сигналы, характерные для большинства версий Phoenix BIOS
♦ 8042 Gate A20 Error
Не удается проинициализировать контроллер клавиатуры (цифра 8042 обозначает тип микросхемы, обычно используемой для данного контроллера, А20 обозначает номер адресной линии, которая обычно используется для организации работы клавиатуры). Перезагрузите компьютер при помощи кнопки RESET на системном блоке или на некоторое время выключите компьютер. Если неисправность после этого не исчезла, скорее всего, придется заменить материнскую плату.
♦ Address Line Short
Обнаружено короткое замыкание одной или нескольких линий адресной шины. Внимательно осмотрите материнскую плату, предварительно сняв с нее все платы расширения и отключив соединительные шлейфы. При необходимости вытащите ее из корпуса, чтобы убедиться, что под ней нет металлических предметов, кусков припоя, которые могут отвалиться от самой же платы при некачественной пайке. Можно попробовать "пропылесосить" материнскую плату обычным пылесосом, чтобы удалить все возможные кусочки припоя (думаю, все-таки лучше таким вот нетрадиционным образом "реанимировать" плату, чем менять ее).
♦ BIOS ROM Checksum Error – System Halt
В результате прохождения программы диагностики POST обнаружена ошибка в контрольной сумме содержимого микросхемы BIOS, работа компьютера при этом была остановлена. Если на вашей материнской плате используется так называемая технология Dual-BIOS, то попробуйте восстановить содержимое микросхемы. Для того чтобы узнать, как правильно это сделать, прочитайте документацию на вашу материнскую плату. В противном случае для восстановления информации в BIOS вам придется воспользоваться программатором. В случае повторного появления этой ошибки попробуйте заменить аккумулятор, питающий микросхему CMOS-памяти, которая является логической частью BIOS (при тестировании программа диагностики POST рассматривает ее как единое целое с основной микросхемой BIOS). Причиной может послужить деструктивное воздействие какого-нибудь вируса (например, WinCIH95 или I.Worm.Magistr).