Головний завантажувальний запис
Головни́й заванта́жувальний за́пис (англ. master boot record, MBR) — це перший фізичний сектор на жорсткому диску або іншому носії інформації, якщо цей пристрій розподіляється на логічні диски (розділи). MBR містить таблицю розділів (partition table) і невеликий фрагмент виконуваного коду.
Код завантажувача | |
Чотири 9-байтні записи таблиці основних розділів (IBM-розширення до схеми таблиці розділів MBR)[джерело?] | |
4-байтна сигнатура диску (лише у Windows 2000, XP , але не в Windows 95/98 ) | |
Чотири 16-байтні записи таблиці основних розділів (тільки схема таблиці основних розділів MBR) | |
Мета MBR — не завантаження ОС, а всього лише вибір, з якого розділу саме відбувається завантаження.
У процесі запуску комп'ютера при завантаженні з жорсткого диску, MBR завантажується до пам'яті базовою системою вводу-виводу (BIOS) після закінчення тесту POST (на IBM PC зазвичай за адресою 7c00) і йому передається управління long jump.
Для деяких ОС в MBR міститься програма stage1, тобто перший етап завантаження операційної системи, який завантажує програму другого етапу операційної системи stage2 (як stage2 завантажується завантажувальний сектор активного розділу, boot manager або програма авторизації та захисту доступу).
Див. також
Посилання
- Загрузочная запись — Master Boot Record (MBR)(рос.)
- Опис MBR у MS-DOS 3.30 та MS-Windows 95 (A)(англ.)
- Опис MBR у MS-Windows 95B, 98, 98SE та ME(англ.)
- Опис MBR у Windows 2000 (NT5.0) та Windows XP (NT5.1)(англ.)
- Відновлення MBR(рос.)
- MBR, розділи та завантажувачі(рос.)