Оригинал взят отсюда Установки в BIOS одна из серьезных проблем, возникающих при изменении конфигурации компьютера. Частые зависания, "тормознутость" машины, некорректная работа периферийных устройств все это может быть всего лишь следствием неправильно установленных параметров в BIOS.
BIOS (
Basic Input/Output System, базовая система ввода/вывода) - набор небольших подпрограмм, используя которые операционная система и прикладные программы "общаются" с аппаратным обеспечением. Кроме того, в функции BIOS входят тестирование компьютера при включении (
POST, Power-On Self Test) и запуск загрузчика операционной системы с винчестера или дискеты. Физически BIOS это несколько микросхем
ROM (
Read Only Memory), расположенных на системной плате.
Чтобы обеспечить правильную работу программ с "железом", BIOS должна знать его параметры (аппаратную конфигурацию). Эта информация хранится в
CMOS RAM (Complementary Metal Oxide Semiґ conductor RAM) специальных микросхемах памяти , для питания которых используются батарейка или аккумулятор, устанавливаемые обычно на системной плате. Благодаря этому данные о параметрах "железа" сохраняются и после выключения компьютера . Таким образом, если компьютер регулярно "забывает" свою конфигурацию, то, скорее всего, пора заменить аккумулятор (батарейку). Кстати, недавно появилась новая технология Dallas Nov-Ram: литиумный элемент, срок работы которого 10 лет, встраивается прямо в микросхему CMOS .
BIOS, после включения компьютера выполняет диагностику и инициализацию компонентов системы (POST). Eсли на этом этапе выявляются проблемы с оборудованием, то на экран выдается сообщение об ошибке, которая, в зависимости от серьезности проблемы, может быть фатальной или не фатальной. Во втором случае допускается дальнейшая загрузка системы. Появление сообщения о фатальной ошибке обычно сопровождается серией коротких звуковых сигналов, в этом случае загрузка системы невозможна .
После того, как POST выполнен, BIOS выводит на экран таблицу, в которой указаны основные параметры "железа". Затем происходит загрузка операционной системы. Непосредственно перед этим можно, нажав клавишу [Del], запустить программу BIOS Setup, с помощью которой изменяются установки в CMOS RAM. (Вместо [Del] иногда используется [Esc], [Ctrl]+[Esc], [Ctrl]+[Alt]+[Esc].) Кстати, если вы так "оптимизировали" настройки своей системы, что компьютер виснет при загрузке, то заставить BIOS игнорировать их можно, удерживая клавишу [Ins] .
Внимание! Настоятельно рекомендуем выписать все параметры, установленные в BIOS. Такая запись пригодится при их восстановлении после неудачного эксперимента или сбоя в CMOS. Pассмотрим пункты меню в программе Setup . Standart CMOS Setup Date (mn/date/year): дата в формате месяц/число/год.
Time (hour/min/sec): время в формате часы/минуты/секунды.
Hard disk C type: тип и параметры 1-го жесткого диска (master). Можно выбрать один из 46 стандартных вариантов. Oднако для большинства современных винчестеров приходится, установив 47-й тип, указывать параметры вручную:
Cyln: количество цилиндров.
Head: количество головок.
WPcom (Write Precompensation): для современных винчестеров не используется. Cледует устанавливать -1 или значение Cyln.
LZone (Landing Zone): цилиндр, на котором останавливаются головки при отключении питания (паркуются). В современных винчестерах парковка происходит автоматически и этот параметр не используется. Cледует устанавливать 0 или значение Cyln.
Sect: количество секторов на дорожке.
Size: размер винчестера в Mb. Этот параметр вычисляется автоматически.
Для установки этих параметров следует использовать функцию BIOS Auto Detect Hard Disk. Если она отсутствует и параметры диска неизвестны, то определить их можно с помощью специальной программы, например Ideinfo. Параметры SCSI и ESDI-винчестеров обычно устанавливаются в BIOS их контроллеров, в этом случае в системной BIOS выбирается Not Installed.
Hard disk D type: тип и параметры 2-го жесткого диска (slave). Следует помнить, что при установке 2-го диска на нем (а иногда и на 1-м) необходимо соответствующим образом выставить переключатели (jumpers).
Floppy drive A: тип дисковода, установленного как A. Чаще всего используются 1,44 Mb (3,5") и 1,2 Mb (5,25").
Floppy drive B: тип дисковода, установленного как B.
Primary display: тип используемого графического адаптера. В современных компьютерах, как правило, это SVGA, поэтому устанавливается VGA/PGA/EGA.
Keyboard: устанавливается либо Installed, либо Not Installed.
Во втором случае во время POST клавиатура не тестируется (в этом случае можно запустить компьютер без клавиатуры, что удобно, например, если он используется как сервер).
Advanced CMOS Setup
Typematic Rate Programming: разрешает (Enabled) или запрещает (Disabled) перепрограммирование функции автоповтора, поддерживается не всеми клавиатурами. В случае установки Enabled, параметры автоповтора задаются следующими двумя значениями:
Typematic Rate Delay (msec): задержка (в миллисекундах) между нажатием клавиши и включением автоповтора.
Typematic Rate (Chars/Sec): скорость автоповтора (количество символов в секунду).
Above 1Mb Memory Test: разрешает (Enabled) или запрещает (Disґ abled) тестирование памяти выше 1Mb. Для ускорения загрузки машины следует запретить. Кроме того, для самого тестирования лучше воспользоваться такой функцией в Himem.sys.
Memory Test Tick Sound: разрешает (Enabled) или запрещает (Disabled) "тиканье" при тестировании памяти (полезно для определения состояния кнопки "Turbo").
Memory Parity Error Check: дополнительная функция для выявления ошибок памяти контроль четности. Каждый байт памяти имеет дополнительный 9-й бит (бит четности). Eсли Parity Check включен (Enabled), то при записи данных в байт памяти в 9-й бит заносится информация о четном (1) или нечетном (0) количестве битов со значением 1. При чтении данных происходит обратный процесс: сравниваются количество битов со значением 1 и "показания" 9-го бита.
В случае несоответствия на экран выводится сообщение об ошибке (Parity Error at XXXX:XXXX System Halted). При выключенном (Disabled) контроле четности и появлении ошибок памяти компьютер, скорее всего, просто повиснет без каких-либо "пояснений". Таким образом, если установленная память поддерживает контроль четности, его лучше включить.
Интересный момент: эмуляция Sound Blaster на Gravis Ultra Sound не работает, если контроль четности выключен. Hard Disk 47 RAM Area: BIOS помещает информацию о жестком диске в память. Возможен выбор между памятью DOS или BIOS, в целях экономии первой следует использовать вторую (обычно по адресу 0:300). Однако необходимо убедиться, что эта область памяти не используется каким-нибудь адаптером. Хотя в большинстве случаев все работает нормально.
Wait for If Any Error: в случае появления нефатальной ошибки при загрузке при включенной опции (Enabled), предлагается для продолжения нажать клавишу [F1]. Eсли запрос запрещен (Disabled), при выявлении ошибки система выводит предупреждение и загружается дальше.
System Boot Up Num Lock: определяет (Enabled/Disabled) начальное состояние режима Num Lock. Часто удобнее пользоваться директивой NUMLOCK= в Config.sys (MS-DOS).
Numeric Processor Test: следует включить (Enabled), если сопроцессор (FPU) установлен, в противном случае он не будет определяться системой. Cледует учесть, что процессоры, начиная с 486DX, имеют встроенный FPU.
Weitek Coprocessor: если используется сопроцессор Weitek, следует установить Present. Eсли о наличии/отсутствии Weitek FPU ничего не известно, скорее всего его нет, ставится Abґ sent.
Floppy Drive Seek at Boot: при выборе Enabled, во время загрузки системы на дисководы подается питание. Для систем с жестким диском рекомендуется выключить (Disabled).
System Boot Sequence: определяет, в каком порядке просматриваются накопители (A: и C:) в поисках операционной системы. Обычно рекомендуемая последовательность C:, A:.
System Boot Up CPU Speed: указывает скорость (Low/High), с которой начинает работать CPU после включения компьютера. Если во время загрузки возникают проблемы, можно попробовать Low.
External Cache Memory: позволяет включить (Enabled) внешний кэш между процессором (CPU) и системной шиной (System BUS), что позволяет значительно увеличить производительность. В большинстве компьютеров, начиная с 386-х, такой кэш установлен (обычно от 64Kb до 256Kb). Если он отсутствует, то включение Enabled, наверняка, приведет к зависанию компьютера при загрузке.
Internal Cache Memory: включает/выключает (Enabled/Disabled) внутренний кэш процессора. В 486-х и более новых CPU такой кэш установлен. Если он отсутствует, то включение Enabled, как правило, приводит к зависанию компьютера при загрузке.
Заметим, что иногда два указанных пункта (External Cache Memory и Internal Cache Memory) объединены в один Cache Memory. В таком случае выбирается: Disabled/Internal/External/Both. Fast Gate A20 Option: включение (Enabled) позволяет ускорить доступ к памяти выше 1Mb.
Shadow Memory Cachable: разрешает (Yes) кэширование Shadow Memґ ory, что позволяет увеличить производительность.
P
assword Cheсking Option: возможны три варианта. Disabled пароль не запрашивается. Setup пароль требуется только для входа в программу Setup. Allways ввод пароля необходим как для загрузки, так и для входа в программу Setup. Для AMI BIOS пароль по умолчанию AMI.
Video ROM Shadow C000, 16K: данные из Video ROM (BIOS видеоплаты) могут переноситься в область RAM от 0x0A0000 до 0x0FFFFF. В таком случае обращение к Video BIOS переадресуется в эту оперативную память, которая работает значительно быстрее. Использование Shadow возможно только для EGA или VGA. Рекомендуется включать (Enabled), если объем памяти это позволяет. Если на видеоадаптере стоит Flash BIOS, установка Shadow не имеет смысла, поскольку, скорее всего, не приведет к увеличению производительности.
Video ROM Shadow C400, 16K: выполняет функции, аналогичные Shadow C000, но относится к другому сегменту видеопамяти. Pекомендации по установке те же.
Adapter ROM Shadow C800, 16K: оперативная память с адресами от C800 до EC00, может использоваться для переноса в нее ROM BIOS различных адаптеров. Память с адреса C800 часто использует 2-й видеоадаптер (например, MDA и Hercules) или сетевая плата.
Adapter ROM Shadow CC00, 16K: используется некоторыми адаптерами жестких дисков.
Adapter ROM Shadow D000, 16K: стандартный адрес для многих сетевых плат.
Adapter ROM Shadow D400, 16K: это адресное пространство используют некоторые контроллеры дисководов.
Adapter ROM Shadow D800, 16K и DC00, 16K: чаще всего Disabled.
Adapter ROM Shadow E000, 16K: иногда используется для EMS page frame. В этом случае, разумеется, Disabled.
Adapter ROM Shadow E400, 16K и E800, 16K: чаще всего Disabled.
Adapter ROM Shadow EC00, 16K: может использоваться контроллера ми SCSI.