Рассмотрев состав и взаимодействие оборудования компьютера IBM-PC, переходим к следующему "кирпичику": базовой системе ввода/вывода. Это достаточно сложная система, в составе которой можно выделить три основных программных компонента:
Первый компонент является программой, берущей на себя управление компьютером сразу после включения питания, либо после нажатия на кнопку RESET (СБРОС) на системном блоке. Функция этой программы – проверка состояния основных систем компьютера, оценка его работоспособности и информирование пользователя о результатах этой проверки. Программа так и называется: Power On Self Test. В переводе – Тест По Включению Питания. В случае обнаружения неполадок программа POST информирует о них пользователя различными способами. Либо это звуковые сигналы, либо надписи на мониторе, если видеосистема работоспособна. В современных версиях BIOS диагностические сообщения могут выдаваться даже в виде речи. На системной плате будут установлены световые индикаторы, по состоянию которых можно судить о
работоспособности компьютера.
Последним же действием, выполняемым программой POST, в случае безошибочного ее прохождения, будет поиск устройства, с которого надлежит предпринять попытку загрузку операционной системы и собственно попытка ее загрузки. Никакие другие функции POST здесь подробно не рассматриваются.
Что касается программ простейшего взаимодействия с оборудованием, то в их работу пользователь вообще не имеет возможности хоть как-то вмешаться.
Наиболее же интересной для пользователя является третья часть BIOS – программа, с помощью которой можно управлять состоянием компонентов компьютера и производить их настройку.
Данная программа имеет наименование SETUP. Стоит обратить внимание на тот факт, что внешний вид этой программы может заметно отличаться у разных производителей BIOS. Основными производителями являются две фирмы, это American Megatrends Inc. (AMI) и Award Software (AWARD). Существовавшая ранее Phoenix слилась с Award Software, но торговая марка Phoenix осталась и можно встретить BIOS, обозначенные как:
AMI, Award и Phoenix. Встречается также вариант обозначения Phoenix – Award.
Впрочем, даже у одного производителя программа SETUP может иметь различный внешний вид в разных ее версиях. Рассмотреть все варианты невозможно, поэтому обозначим общие принципы.
Прежде чем начать пользоваться любой программой, ее необходимо запустить. Это относится и к SETUP. Когда же и каким образом осуществляется запуск данной программы? Он возможен во время прохождения компьютером самодиагностики. Если POST устанавливает, что компьютер в основном работоспособен, то на монитор выдается надпись о том, что для запуска программы SETUP можно нажать определенную клавишу.
Чаще всего это клавиша "Delete", хотя существуют и альтернативы. Наиболее популярные варианты запуска SETUP таковы:
Delete, F2, F10, иногда F12.
Очень редко, но встречаются особые способы ее запуска, вплоть до сочетаний клавиш: Alt-S, или Ctrl-Esc. Это чаще всего бывает в компьютерах класса "NoteBook" ранних выпусков. Ориентироваться же всегда лучше всего по надписи на экране. Правда, нередко эту надпись, как и другие сообщения POST, от пользователя скрывает красивый логотип фирмы-производителя. Это осложняет определение необходимой клавиши. В этом случае можно лишь порекомендовать руководствоваться приведенным здесь списком, либо изучить инструкцию к компьютеру. Если же вход в SETUP успешно осуществлен, то картина будет примерно такова:
Так выглядит главное меню программы в Award BIOS. Стоит напомнить еще раз: другие версии могут выглядеть иначе даже у одного и того же производителя. Далее приведен пример внешнего вида программы, характерного для AMI BIOS, но и у Award вполне может встретиться картинка, очень похожая на представленную ниже.
Мышь здесь не используется в большинстве случаев. Главные "органы управления" – это клавиши перемещения курсора – стрелки, а также клавиши Enter и Esc.
Поскольку пунктов даже в главном меню программы много, а в многочисленных подменю и того больше, то рассмотрение их всех в рамках этого курса невозможно. Ограничимся лишь теми, которые необходимы для успешного движения дальше: для запуска установки на компьютер операционной системы.
Поскольку для установки ОС семейства Windows необходим жесткий диск, то требуется
проверить возможность правильного взаимодействия с ним. Дисковод Floppy-дисков также будет необходим для дальнейшей работы.
Что касается флоппи дисковода, то это устройство появилось в составе IBM-PC вместе с самим стандартом и является одним из самых традиционных. Настройки его будут находиться в пункте меню, отвечающем за самые классические, традиционные настройки, фактически – самые старые, поскольку изначально в программе SETUP были только они. Пункт этот будет называться:
► Standard CMOS Features
либо, в других версиях программы:
Main
Именно в нем и надлежит искать параметры Floppy-дисковода. Изначально дисководов в IBM-PC было два, поэтому в качестве имен им достались первые две буквы алфавита. Сегодня два дисковода в компьютер не устанавливаются практически никогда, поэтому поле с параметрами второго дисковода, скорее всего, будет иметь значение "none" Напротив же дисковода "А" находится значение:
[1.44M, 3.5 in.]
Именно такой тип оборудования устанавливается на большинстве компьютеров сегодня.
Значение какого-либо поля может быть изменено нажатием Enter и выбором из образовавшегося списка. Бывает, что значение поля можно менять лишь нажатием клавиш "PageUp" "PageDown", либо клавиш "+" и "-". Но, если клавиша Enter срабатывает, то вполне логично воспользоваться ею. Нажав "Enter", в этом поле увидим массу вариантов!
Это та преемственность, о которой было сказано в самом начале. Даже практически не
встречающиеся сегодня устройства имеют поддержку в BIOS, как говорится, на всякий случай.
Для правильной работы FDD данная установка должна соответствовать реальным возможностям оборудования которые необходимо знать заранее, поскольку, например, дисководы на 720Кбайт и на 1,44Мбайта различить без документации невозможно.
Определение же параметров HDD происходит автоматически! Настройки, отвечающие за этот процесс, находятся в том же самом пункте стандартных настроек. Поскольку к системной плате можно подключить до четырех дисков, то соответствующие четыре строки будут присутствовать и в программе SETUP.
При нажатии же "Enter" в строке IDE HDD Auto-Detection, мы как раз и заставим жесткий диск пообщаться с системной платой и сообщить ей свои параметры.
Если попытаемся проделать подобную операцию, например, для второго диска, то все параметры получим нулевыми, поскольку в этом компьютере реально установлен только один HDD.
Здесь необходимо одно важное замечание. Уже отмечалось, что дисководы компакт-
дисков подключаются туда же, куда и жесткие. Если же взглянуть на строки параметров HDD, то во всех, кроме первой, стоит значение "none". Дело в том, что определять какие-либо параметры для CDD в программе SETUP не требуется. Более того, для установки CDD в SETUP вообще не нужно выполнять никаких действий!
Далее обсудим следующую настройку, касающуюся установки на компьютер ОС – оследовательность загрузочных устройств. Если компьютер совершенно новый, на нем вообще не будет никакой операционной системы. Следовательно, о ее установке предстоит позаботиться. Установка ОС производится с компакт-диска, но не всякий компакт-диск, будучи вставлен в CDD даст возможность добраться до своего содержимого! Для того, чтобы это было возможно:
· На CD должна существовать область, содержащая ОС хотя бы в минимальном объеме.
· Компьютер должен предусматривать вариант загрузки ОС с компакт-диска.
Если одно из этих условий не выполняется, запуск компьютера с CD будет невозможен. В этом случае необходимо будет воспользоваться дискеткой, загрузка с которой предусмотрена в любом компьютере, если на нем вообще есть FDD. Для дальнейшего движения вперед необходимо настроить компьютер так, чтобы вначале он пробовал загрузить ОС с дискеты. В случае ее отсутствия проверял возможность загрузки с CD, а если и он не установлен, то обращался бы к содержимому своего HDD. Таким образом, установив загрузочный флоппи-диск в дисковод "А" и компакт-диск с установочными файлами операционной системы в CDD, сможем начать установку ОС на чистый HDD.
Поскольку при создании стандарта IMB-PC загрузка предусматривалась только с флоппи, то варианты с другими устройствами придется искать не в стандартных настройках BIOS SETUP, а в расширенных. Пункт меню с этими настройками обозначен как:
Advanced BIOS Features либо, в других версиях, – Boot.
Настройка, представленная здесь, необходима для установки ОС на компьютер. После того, как установка произведена можно переставить HDD на первое место, чтобы не обращаться каждый раз к флоппи-диску и к CD в поисках ОС.
В некоторых вариантах программы SETUP можно обнаружить всего одну строку вместо
трех. Она обычно обозначается как
Boot Sequence
и в ней устройства-кандидаты перечисляются последовательно через запятую. Например:
A, CDROM, C
Клавишами PageUp, PageDn можно просто менять местами устройства в этой строке.
Начав запуск компьютера с флоппи диска, мы можем получить ситуацию, в которой этот
процесс вдруг останавливается и система требует нашего вмешательства. Это может быть связано, например, с плохим качеством самой дискеты. При этом, на экран могут выводиться различные сообщения, которые необходимо правильно интерпретировать. Например:
Сообщение появится, если дискета, вставленная в FDD не содержит необходимых для запуска ОС файлов или, иными словами, не является системной.
Возможны и просто сбои при чтении информации:
Правильное решение в таких случаях - это замена дискеты на хорошую.
Разобравшись с последовательностью загрузки, обсудим последний пункт списка, касающийся антивирусной защиты. Такая возможность, конечно же, не относится к стандартным, поэтому искать ее надо также в пункте
Advanced BIOS Features.
Данное предупреждение создавалось для защиты от загрузочных вирусов, располагающихся в самом начале жесткого диска и запускающихся во время загрузки ОС. Настройка позволяла проверять, не пытается ли некая программа произвести запись именно в эту область HDD и, в случае такой попытки, извещать пользователя о возможной вирусной атаке. Сегодня эффективность такой защиты стремится к нулю. Ни один современный вирус не производит запись на HDD с использованием программ из состава BIOS. В то же время, при установке операционной системы, она должна произвести запись именно в эту область. Вполне возможно возникновение конфликта этих программ и остановка процесса инсталляции ОС. Во избежание этого данное поле надо установить в состояние "disabled".
Проверив и, в случае надобности, подкорректировав настройки, мы можем закончить работу с программой SETUP. Конечно же, SETUP содержит большое количество других настроек, начиная с возможности установить текущие время и дату в компьютере в стандартных – Standard – настройках, до управления скоростными параметрами подсистемы памяти. Поэтому, в случае затруднений стоит соблюдать несколько простых правил:
- если назначение настройки не вполне понятно, лучше использовать значение AUTO, если такой вариант у данной настройки есть.
- не стоит менять больше одной настройки сразу, если вы не знаете совершенно точно, за что каждая из них отвечает.
- с особой осторожностью относиться к настройкам в пунктах с наименованиями:
Advanced Chipset Features и Frequency/Voltage Control.
Но даже если вы и соблюдаете все приведенные рекомендации, то, возможно, кто-то ранее "настроил" параметры таким образом, что система нормально функционировать не может. В этом случае можно воспользоваться пунктом главного меню
Load Fail-Safe Defaults
Он позволяет установить настройки, бывшие "при рождении" системной платы. Такие
настройки обеспечат гарантированную работоспособность системы, если только установленное оборудование вообще совместимо. Но такая система будет обладать наименьшей производительностью.
Другой пункт, аналогичного назначения, но с более оптимизированными по скорости настройками обозначается как
Load Optimized Defaults
Если первый шаг – загрузка Load Fail-Safe Defaults – прошел успешно, стоит попробовать выполнить этот пункт. Оба пункта спрашивают подтверждения на предполагаемое действие.
После этой операции можно еще раз проверить настройки, которые здесь обсуждались и с программой SETUP можно будет расстаться.
"Расставаться" с SETUP можно по-разному. Если никакие настройки системы не были
изменены, или мы усомнились в правильности собственных действий, покинуть программу
можно не сохраняя новых настроек. Воспользовавшись пунктом главного меню
Exit Without Saving, который часто дублируется клавишей Esc.
мы фактически отменяем сделанные в SETUP установки и оставляем систему в том состоянии, в котором она была до запуска этой программы. Если же мы, напротив, хотим сохранить то, чтоm было сделано при помощи данной программы, нам необходимо завершить работу, воспользовавшись пунктом
Save & Exit Setup, который часто дублируется клавишей F10.
Все сделанные настройки будут сохранены в специальной памяти, называемой CMOS-
памятью. Емкость ее невелика, всего сотни байт, но этого вполне достаточно для хранения всех настроек оборудования, выполняемых при помощи программы SETUP.
В связи с этим, саму программу настройки иногда называют не "BIOS SETUP", а "CMOS SETUP".
Память эта, хоть и выполнена физически на энергозависимой микросхеме, пользователю представляется энергонезависимой, т.к. энергией ее обеспечивает источник питания с батарейкой, устанавливаемой прямо на системной плате. Поскольку энергопотребление микросхем, выполненных по технологии CMOS мизерно, то ресурс такой батареи измеряется годами. Если по прошествии четырех-пяти лет системная плата все еще будет представлять интерес, возможна простая замена этой батарейки. Кроме системных настроек, на эту микросхему возложено также поддержание внутри компьютера реального времени и даты. В ее составе есть еще и часы/календарь.
После того, как все настройки сделаны, компьютер будет автоматически перезапущен,
т.к. у него изменено состояние оборудования и требуется его повторная проверка.
Структурная схема компьютера |
Описание курса
| Необходимость жесткого диска
|