Як відбувається завантаження операційної системи

Коротенько процес завантаження комп'ютера описаний в статті "Включення ПК" розділу BIOS. Розглянемо цей процес більш докладно.

Ініціалізація системи засобами BIOS

Завантаження операційної системи

Ядро операційної системи (ОС) завантажується в ОЗУ, після чого в пам'яті системи розміщується основна частина ОС.

БІОС виробляє "грубу" настройку комп'ютерної системи. Його основне завдання - "вдихнути" життя в комп'ютерне залізо, незалежно від його конкретної модифікації. Нові моделі процесорів, материнських плат, чіпсетів і інших пристроїв виходять мало не щокварталу. Неможливо в БІОС відразу закласти ідентифікацію усього цього розмаїття. Та це й не потрібно. Основне завдання БІОС зробити початкову ініціалізацію обладнання і запустити роботу операційної системи, яка сама виробляє "тонку" настройку комп'ютерних складових.

На зорі розвитку персоналок конфігурація системи вимагало від користувачів відповідної кваліфікації. Напевно, користувачі зі стажем ще пам'ятають такі файли, як config.exe і autoexec.bat. які треба було правильно налаштувати, щоб "віз" нормально поїхала.

Що вдієш, - це була зворотна сторона медалі відкритої архітектури IBM. За зручність отримання комп'ютера потрібної конфігурації треба було платити знаннями по його правильному налаштуванні. Такі незручності відлякували непідготовлених користувачів, тому, фірми-виробники ПК не могли довго миритися з таким станом речей. Виробники комп'ютерної техніки та розробники програмного забезпечення постаралися максимально зняти з споживача необхідність конфігурації свого комп'ютера. Вперше нова процедура настройки системи була застосована в ОС Windows - операційна система сама "опитувала" підключені пристрої і правильно налаштовувала їх:

  • визначався перелік пристроїв, що вимагають програмної настройки;
  • підшукувалися відповідні програми для правильної роботи таких пристроїв;
  • виконувалася процедура програмної ініціалізації пристроїв і настройка їх на робочі режими.

Завдання, в общем-то, досить складна. Для полегшення її виконання виробники чіпсетів і розробники ПЗ погодили і встановили певні правила механізму початкового завантаження. Тепер компоненти комп'ютерної системи, що вимагають ініціалізації і настройки комплектувалися відповідним програмним забезпеченням (не започатковано програмами, драйверами, INF-файлами):

Початкова завантаження Windows ведеться під керуванням командного файлу, який містить перелік програм і драйверів виконуваних в процесі завантаження ОС. Це, так звана, "заготівля" командного файлу, яка повинна в процесі початкової установки Windows на комп'ютер, перероблена в робочу версію, відповідно до встановленого обладнання на даному комп'ютері.

Windows має певний набір універсальних драйверів (який постійно поповнюється з виходом нової версії ОС), що дозволяють виконати настройку всіх компонентів системи. Справедливості заради слід сказати, що універсальні драйвера Windows далеко не завжди здатні справити оптимальну настройку того чи іншого пристрою, що знижує продуктивність і стабільність роботи всієї комп'ютерної системи. Тому, всі пристрої поставляються зі "своїм" інсталяційний ПО (як правило, на CD). При першій установці нового пристрою Windows може попросити вас встановити в дисковод диск з відповідними драйверами для правильного налаштування нового пристрою. Рекомендується також стежити за виходом нової версії драйверів (в яких виправлені помилки, зроблена оптимізація роботи і ін.) Для чіпсета своєї материнської плати і регулярно оновлювати їх.

Схожі статті