bios («basic input/output system» — базовая система ввода/вывода) — это встроенное в компьютер специальное программное обеспечение, которое ему доступно без обращения к жёсткому диску. Оно предназначено для сбора информации о системе и определения подключенного оборудования. bios содержит инструкции по управлению клавиатурой, дисплеем, дисковыми накопителями, портами ввода/вывода, а также множеством дополнительных функций. Как правило, эти данные не могут быть изменены. Выполняемые на компьютере программы могут только их считывать. Обычно, bios находится в микросхеме ПЗУ (постоянное запоминающее устройство), она же rom («read only memory» — память только для чтения). Размещается на материнской плате компьютера (этот чип часто называют rom bios). bios энергонезависима и всегда доступна, несмотря на повреждения, например, дисковой системы. Это также позволяет компьютеру загружаться автоматически. Поскольку доступ к ram («random access memory» — память с произвольным доступом или оперативная память) осуществляется значительно быстрее, чем к rom, поэтому многие производители компьютеров создают системы таким образом, чтобы при включении компьютера выполнялось копирование bios из rom в оперативную память. Задействованная при этом область памяти называется «shadow memory» (теневая память). Во время загрузки компьютера центральный процессор считывает x86-инструкции из bios. Данные инструкции запускают последовательности тестирований, которые сокращенно называются post (power on self test). В частности, bios начинает проверять работоспособность системных устройств: инициализирует системные ресурсы и регистры чипсетов; систему управления электропитанием; тестирует оперативную память (ram); включает клавиатуру; тестирует последовательные и параллельные порты; инициализирует дисководы и контроллеры жестких дисков; отображает итоговую системную информацию. В процессе этих тест-последовательностей bios сравнивает данные системной конфигурации с информацией, хранящейся в cmos («complementary metal-oxide semiconductor» — полупостоянная память). cmos-чип обновляет информацию, хранящуюся в нем, всякий раз, когда устанавливается какой-либо новый компонент компьютера. Таким образом, он всегда содержит самые последние сведения о системных компонентах. После того как все post-задания завершены, bios приступает к поиску программы загрузки операционной системы и ждет ответа от нее. Когда ответ получен, программа помещается в память, откуда происходит загрузка системной конфигурации и драйверов устройств. И в завершение, когда операционная система загружена, если компьютер работает под управлением «windows», запускаются программы папки «Автозагрузка» . В bios содержится также программа настройки конфигурации компьютера «setup» . Она позволяет установить некоторые характеристики устройств компьютера (типы видеоконтроллера, жёстких дисков и дисководов, режимы работы с оперативной памятью, запрос пароля при начальной загрузке и т.д.). Мы будем рассматривать параметры, влияющие на производительность компьютера. Программа настройки вызывается при нажатии, как правило, клавиши "del" в начале загрузки. Производя измения настроек «setup» запоминайте или записывайте прежние значения, чтобы можно было к ним вернуться. Но, в любом случае, Вы сможете восстановить предыдущие настройки, войдя в «setup» и выбрав в меню «exit» пункт «discard changes» . Или можно восстановить настройки принятые по умолчанию — пункт «load setup defaults» (или клавиша ). Аналогичного результата можно добиться, если обнулить cmos, замкнув специальные контакты или переставив соответствующий джампер на мать-плате (посмотрите в документации на неё) или вынуть батарейку на материнской плате. Внимание ! Перед тем как замыкать контакты, переставлять джамперы, вынимать батарейку и, вообще, производить любые монтажно — демонтажные работы, выключите компьютер и выньте вилку из розетки. Не забывайте коснуться обеими руками какого-нибудь заземлённого предмета (водопроводного крана, например) перед тем как залезть внутрь компьютера, чтобы не повредить электронные компоненты, чувствительные к статическому электричеству, которое накапливается на поверхности вашего тела. Снятие пароля с bios При обнулении cmos вместе с настройками сбрасыватся и пароль, установленный на bios. Так как не все материнские платы оборудованы джампером для сброса установок cmos или этот джампер может быть недоступен, то существует метод очистки cmos из dos, при помощи команды «debug». Загрузившись в dos (не в режиме эмуляции dos под «windows», а, например, с системной дискеты для «windows 98»), необходимо набрать: для award и ami bios: debug -o 70 17 -o 71 17 q для phoenix bios: debug -o 70 ff -o 71 17 q нажимаете клавишу и при последующей перезагрузке компьютера в памяти cmos устанавливаются начальные параметры, не хранящие ни паролей, ни персональных выборов пользователей. Если Ваша система стоит на ntfs разделе, то не забудьте скопировать на системную дисету программу «debug.exe» (в xp её можно найти в папке [c:windowssystem32]. Снять пароль с bios можно ещё при помощи стандартных (инженерных) паролей, но они подходят только к старым версиям bios. Неполный список таких паролей (чувствительны к регистру, без кавычек) для award bios до версии 4.51: «award_sw», «j262», «award_wg», «alfarome», «biostar», «sky_fox», «01322222», «j256», «j322», «j09f», «zbaaaca», «zaaada», «zjaaadc», «ttptha», «lkwpeter», «kdd», «hlt», «ser», «h6bb», «tzqf», «g6pj», «t0ch88», «toh2dx», «1eaah», «apaf», «syxz», «woodj», «?award», «award?sw», «lkwpeter», «ally», «589589», «589721», «awkward», «%шесть пpобелов%», «odj», «%девять пpобелов%» Для ami bios: «ami», «bios», «password», «hewitt rand», «ami?sw», «ami_sw», «lkwpeter», «a.m.i.»
|