PersCom — Компьютерная Энциклопедия Компьютерная Энциклопедия

BIOS: базовая система ввода-вывода

BIOS: базовая система ввода-вывода

Параметры меню Chipset Configuration

Параметры набора микросхем системной логики открывают доступ к самому ядру системы. Из-за большого разнообразия доступных наборов микросхем, а также архитектур материнских плат состав их свойств в настройках BIOS может разительно отличаться.

Многие материнские платы имеют средства разгона системы, позволяющие плавно повышать частоту системной шины (а следовательно, и процессора) и независимо регулировать скорости других шин. Эти настройки особенно полезны при тестировании систем на стойкость к перегрузкам после первоначальной сборки.

Настройки набора микросхем можно использовать для разгона процессора и связанных шин, таких как PCI и AGP. С этой целью некоторые производители разделяют настройку скорости специализированных шин и системной шины. Если вы собираетесь разгонять процессор, учтите, что это может дестабилизировать систему, а также сократить срок жизни процессора. К тому же подобные действия снимают с производителя любые гарантийные обязательства. Также потребуются дополнительные капиталовложения на отвод дополнительного тепла, выделяемого процессором при разгоне. В целом, если вам непонятно, для чего предназначены конкретные настройки, не изменяйте их или переведите в автоматический режим. При возникновении какихлибо проблем лучше восстановить все значения частот, установленные по умолчанию.

В таблице показаны параметры подменю Chipset Configuration.



Сообщения об ошибках загрузки MBR

Если байты сигнатуры не повреждены, базовая система ввода-вывода выполняет код основного раздела загрузочной записи, который, в свою очередь, проверяет байты индикатора загрузки в таблицах каждого из четырех разделов. Номера этих байтов — 446 (1BEh), 462 (1CEh), 478 (1DEh) и 494 (1EEh) соответственно. Наличие указанных байтов является признаком того, что некоторая таблица разделов содержит активный (загрузочный) раздел. Значение 80h одной из величин смещения байтов указывает, что таблица содержит активный раздел, причем все остальные значения должны быть равны 00h. В соответствии с правилами, изначально установленными IBM и Microsoft, возможны два состояния данных четырех байтов индикатора загрузки:

  • все четыре байта равны 00h, что указывает на отсутствие активного (т.е. загрузочного) раздела;
  • только один байт индикатора равен 80h, все остальные равны 00h. Это указывает на наличие одного загрузочного раздела.

В первом случае (все четыре байта равны 00h) главная загрузочная запись возвращает управление ПЗУ материнской платы, которое выводит на экран одно из приведенных выше сообщений. Такая ситуация может возникнуть, если с диска удалены существующие разделы и не созданы новые, а также ни один из разделов не назначен активным. Если это произошло случайно, можете загрузиться с загрузочной дискеты или компакт-диска и запустить программу FDISK или DISKPART, после чего раздел, содержащий операционную систему, сделать активным.

Если же только один байт индикатора загрузки равен 80h, а все остальные равны 00h, стандартный процесс загрузки будет продолжен и из активного раздела будет загружена запись VBR (Volume Boot Record) тома.

Распределение CMOS-памяти

В оригинальной системе AT микросхема Motorola 146818 использовалась как часы (14 байт) и как энергонезависимая память (50 байт), в которую можно было записать любую информацию. В компьютере IBM AT эти 50 байт использовались для записи системной конфигурации.

В современных компьютерах микросхема Motorola 146818 не используется. Часть ее функций передана набору микросхем системной логики (южный мост) или микросхеме Super I/O. Вместо нее также могут использоваться специальная батарейка и модуль памяти NVRAM (Non-Volatile RAM) таких компаний, как Dallas и Benchmarq.

В таблице описано назначение всех 64 байт стандартного модуля CMOS-памяти. В них хранятся данные, определяющие конфигурацию системы. Эти данные записываются и считываются программой Setup BIOS.

Следует отметить, что в современных системных платах устанавливаются микросхемы CMOS-памяти объемом 2 или 4 Кбайт и даже более. Эта дополнительная память используется для сохранения информации об устройствах Plug nd Play. Приведенная в таблице выше информация может не соответствовать тем данным, которые записаны в CMOS-памяти вашей системной платы; кроме того, она отличается у каждого производителя системной BIOS. Это всего лишь пример того, насколько тесна взаимосвязь BIOS с аппаратным обеспечением материнской платы.

Существуют программы и утилиты, позволяющие сохранять и затем восстанавливать конфигурацию CMOS RAM. Однако подобные программы предназначены исключительно для конкретных версий BIOS и моделей системных плат, поэтому не подходят для обновления парка разнообразных систем.

В таблице ниже перечислены значения так называемого байта состояния диагностики, которые могут быть сохранены системной BIOS в CMOS-памяти. Проанализировав его значение с помощью той или иной диагностической программы, можно выяснить, формировались ли в компьютере коды ошибок, и какие проблемы возникали в процессе его работы.

Если байт диагностического состояния имеет значение, отличное от нуля, то при загрузке компьютера обычно выводится сообщение о конфигурационной ошибке CMOS. Такие ошибки можно исправить, заново запустив программу настройки BIOS.



Параметры меню Peripheral Configuration

Эти параметры используются для конфигурирования устройств, интегрированных в системную плату, например последовательных и параллельных портов, интегрированного звукового адаптера и портов USB.

Рекомендуется отключать последовательные и параллельные порты, если они не используются. При этом высвобождаются ресурсы, которые могут использовать другие устройства, к тому же сокращается время загрузки.



Некорректная таблица разделов

Все остальные комбинации значений байтов индикаторов загрузки недопустимы, и, если таковые будут обнаружены, программа MBR выдаст сообщение об ошибке и прекратит выполнение. К примеру, если значение 80h имеют несколько байтов (что свидетельствует о наличии нескольких активных разделов) либо если значения байтов отличны от 80h или 00h, появится следующее сообщение об ошибке:

Invalid partition table

Если вы столкнулись с таким сообщением, попробуйте перезагрузить компьютер с альтернативного носителя и попытаться получить доступ к данным проблемного устройства. В зависимости от степени повреждения таблицы разделов, MBR или других секторов может понадобиться удаление и воссоздание разделов, что приведет к полной потере всех содержащихся в них данных. Если содержащаяся в этих разделах информация имеет особую ценность и ее резервная копия не была создана, можно предварительно попытаться восстановить данные с помощью специализированных утилит.

Подкатегории