Прискорений курс
Коли комп'ютер увімкнено, BIOS (це "просто" інша програма, що є першим запуском) зчитується в пам'ять і виконується процесором. (Я поняття не маю , як це робиться, вибачте.) Потім він виконує якісь - або препарати або необхідні випробування, в відповідно до настройками , які створені.
Ці налаштування (які неправильно іноді називають "BIOS") - це те, чим ви можете керувати під час завантаження комп'ютера, натискаючи, наприклад, Del або F10. Вони визначають, з яких пристроїв BIOS дозволяє завантажуватися.
Прочитавши налаштування, BIOS намагається прочитати перший сектор кожного пристрою (званий Master Boot Record на більшості жорстких дисків або просто "сектор 0"), перевіряє, чи є він завантажувальним (він повинен закінчуватися в шістнадцяткове число 0xAA55), і якщо так, то воно просто копіює сектор в пам'ять і передає керування в перший байт даних. Після цього MBR працює самостійно, і потрібно завантажити все, що потрібно.
Часто для жорстких дисків це означає, що MBR повинен проаналізувати таблицю розділів, а потім прочитати перший сектор активного розділу, до якого він повинен завантажуватися, а потім передати управління цьому сектору (званий завантажувальним сектором). Потім завантажувальний сектор зчитує будь-які файли, необхідні з розділу та викликає завантажувач, який завантажує операційну систему.
Звичайно, цей останній шматок не потрібно. Завантажувальний пристрій пристрою може робити все, що завгодно, а у випадку компакт-дисків чи DVD-дисків існують інші стандарти, що регулюють те, що відбувається, наприклад, El Torito. Різні пристрої поводяться по-різному після того, як вони отримують контроль від BIOS, тому важко сказати, що відбувається після цього, не знаючи про конкретний тип пристрою.