Початкова завантаження комп’ютера - це

Початкова завантаження

Більшість комп'ютерних систем можуть виконувати тільки команди, що знаходяться в оперативній пам'яті комп'ютера, в той час як сучасні операційні системи в більшості випадків зберігаються на жорстких дисках. завантажувальних CD-ROM. USB дисках або в локальній мережі.

Після включення комп'ютера в його оперативній пам'яті немає операційної системи. Само по собі, без операційної системи, апаратне забезпечення комп'ютера не може виконувати складні дії, такі як, наприклад, завантаження програми в пам'ять. Таким чином ми стикаємося з парадоксом, який здається нерозв'язним: для того, щоб завантажити операційну систему в пам'ять, ми вже повинні мати операційну систему в пам'яті.

Рішенням даного феномена є використання спеціальної маленької комп'ютерної програми. званої початковим завантажувачем. або BIOS (Basic Input / Output System). Ця програма не володіє всією функціональністю операційної системи, але її достатньо для того, щоб завантажити іншу програму, яка буде завантажувати операційну систему. Часто використовується багаторівнева завантаження, в якій кілька невеликих програм викликають один одного до тих пір, поки одна з них не завантажить операційну систему.

Початкові завантажувачі повинні відповідати специфічним обмеженням, особливо це стосується обсягу. Наприклад, на IBM PC завантажувач першого рівня повинен поміщатися в перших 446 байт головного завантажувального запису. залишивши місце для 64 байт таблиці розділів і 2 байта для сигнатури AA55, необхідної для того, щоб BIOS виявив сам початковий завантажувач.

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

Псевдо-асемблерний код початкового завантажувача може бути настільки ж простим, як і наступна послідовність інструкцій:

Даний приклад заснований на початковому завантажувач одного з миникомпьютеров. випущеного в 1970-х роках фірмою Nicolet Instrument Corporation.

Пристрої, ініціалізіруемих BIOS

Завантажувальний пристрій - пристрій, який повинен бути проініціалізувати до завантаження операційної системи. До них відносяться пристрої введення (клавіатура. Миша), базовий пристрій виведення (дисплей), і пристрій, з якого буде проведена завантаження ОС - дисковод. жорсткий диск. CD-ROM. флеш-диск. SCSI-пристрій, мережева карта (при завантаженні по мережі; наприклад, за допомогою PXE).

Завантажувальна послідовність стандартного IBM-сумісного персонального комп'ютера

Початкова завантаження комп'ютера - це

Завантажується персональний комп'ютер

Частина екрану з Ініціалізувати компонентами материнської плати і підключеними периферійними пристроями. У нижній частині екрана видно таблиця налаштованих Plug-and-Play пристроїв

Програма ініціалізації BIOS за допомогою програми POST перевіряє, що пристрої комп'ютера працюють коректно і ініціалізує їх.

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

У разі жорсткого диска, початковий завантажувач називається головного завантажувального блоку (MBR) і часто не залежить від операційної системи. Зазвичай він шукає активний розділ жорсткого диска. завантажує завантажувальний сектор даного розділу і передає йому управління. Цей завантажувальний сектор, як правило, залежить від операційної системи. Він повинен завантажити в пам'ять ядро ​​операційної системи і передати йому управління. Якщо активного розділу не існує, або завантажувальний сектор активного розділу некоректний, MBR може завантажити резервний початковий завантажувач і передати управління йому. Резервний початковий завантажувач повинен вибрати розділ (найчастіше за допомогою користувача), завантажити його завантажувальний сектор і передати йому управління.

Інші види завантажувальних послідовностей

Деякі процесори мають інші режими завантаження. Наприклад, більшість цифрових сигнальних процесорів можуть завантажитися в наступних режимах:

  • Завантаження по послідовному порту
  • Завантаження з паралельного порту
  • Завантаження з використанням HPI (Host-Port Interface)
  • Завантаження після «гарячої» перезавантаження (вона відрізняється від послідовності виконуваної при початковому включенні харчування)

Дивитися що таке "Початкова завантаження комп'ютера" в інших словниках:

Захищена завантаження термінальних клієнтів - здатність термінальних клієнтів безпечно завантажувати операційну систему. Основним рішенням безпечного завантаження є перевірка цілісності та автентичності файлів операційної системи, які можуть зберігатися на локальному жорсткому диску, ... ... Вікіпедія

Коди помилок BIOS - Під час початкового завантаження комп'ютера за допомогою програм, записаних в BIOS відбувається початкова перевірка. У разі збою під час перевірки BIOS може видати інформацію, що дозволяє виявити причину збою. Серед таких способів є висновок ... ... Вікіпедія

BIOS - Основна і дублююча мікросхеми ПЗУ материнської плати Gigabyte, що містять BIOS компанії AWARD. BIOS (англ. Basic input / output system «базо ... Вікіпедія

Звукові сигнали BIOS - Інформація в цій статті або деяких її розділах застаріла. Ви можете допомогти проекту ... Вікіпедія

Головний завантажувальний запис - (англ. Master boot record, MBR) код і дані, необхідні для подальшого завантаження операційної системи і розташовані в перших фізичних секторах (найчастіше в найпершому) на жорсткому диску або іншому пристрої для збереження інформації ... Вікіпедія

  • Початкова завантаження комп'ютера. Джессі Рассел. Ця книга буде виготовлена ​​в відповідності з Вашим замовленням за технологією Print-on-Demand. High Quality Content by WIKIPEDIA articles! В інформатиці початковій завантаженням називається складний і ... Детальніше Купити за 1 147 руб