[Править] Структура mbr
Структура Главной загрузочной записи (MBR) | ||
Смещение | Длина | Описание |
000h | 446 | Код загрузчика |
1BEh | 64 | Таблица разделов |
| 16 | Раздел 1 |
1CEh | 16 | Раздел 2 |
1DEh | 16 | Раздел 3 |
1EEh | 16 | Раздел 4 |
1FEh | 2 | Сигнатура (55h AAh) |
[править] Код загрузчика
После завершения процедуры POST в ОЗУ по адресу 0x0000:0x7c00 записывается код загрузчика после чего ему передается управление. Задача загрузчика проанализировать таблицу разделов жёсткого диска, а затем либо передать управление загрузочному коду активного раздела, либо загрузить в память ядро операционной системы и передать ему управление.
[править] Таблица разделов
В таблице разделов хранится информация о типе раздела и его расположении на жёстком диске.
[править] Сигнатура
Последние два байта MBR называются сигнатурой. Значение этих байтов должно быть 55h AAh. В случае, если это не так, запись считается некорректной.
[править] Структура описания раздела
Структура описания раздела | ||
Смещение | Длина | Описание |
00h | 1 | Признак активности раздела |
01h | 1 | Начало раздела — головка |
02h | 1 | Начало раздела — сектор (биты 0-5), дорожка (биты 6,7) |
03h | 1 | Начало раздела — дорожка (старшие биты 8,9 хранятся в байте номера сектора) |
04h | 1 | Код типа раздела |
05h | 1 | Конец раздела — головка |
06h | 1 | Конец раздела — сектор (биты 0-5), дорожка (биты 6,7) |
07h | 1 | Конец раздела — дорожка (старшие биты 8,9 хранятся в байте номера сектора) |
08h | 4 | Смещение первого сектора |
0Ch | 4 | Количество секторов раздела |
- Mbr под микроскопом. Альтернативные методы загрузки.
- [Править] Роль и место mbr в загрузке компьютера (для архитектуры x86)
- [Править] mbr
- [Править] Загрузочный сектор логического диска (после mbr)
- [Править] Структура mbr
- [Править] Признак активности разделов
- [Править] Начало раздела / Конец раздела
- [Править] Код типа раздела
- [Править] Смещение первого сектора
- [Править] Восстановление mbr
- Структура mbr
- Откуда взялось значение сигнатуры
- Как восстановить загрузочную область диска (mbr) в Windows Vista
- [Править] Тома в unix-подобных операционных системах
- [Править] Тома и разделы в дисковых ос Microsoft
- [Править] Тома в ос семейства Windows nt
- [Править] Ссылки
- [Править] См. Также
- [Править] Иерархия каталогов
- [Править] Классификация файловых систем
- [Править] Задачи файловой системы
- [Править] См. Также
- [Править] Примечания
- Главная Загрузочная Запись - Master Boot Record (mbr)
- Пример 1. Ручное разбиение на разделы.
- Всё о mbr, Boot-Record, Геометрии дисков (флешек)