Что такое MBR диск: простое определение

Если вы задались вопросом «MBR диск — что это значит?», ответ лежит в расшифровке аббревиатуры. MBR (Master Boot Record) переводится с английского как «Главная загрузочная запись». Это не тип диска как физического объекта (HDD или SSD), а способ организации информации на нём, а именно — структура хранения данных о разделах и загрузочный код.

Представьте, что ваш жёсткий диск — это книга. MBR в этой аналогии — это содержание и инструкция, с какой страницы начать чтение. Она располагается в самом первом секторе диска (сектор 0) и имеет фиксированный размер — 512 байт.

MBR — это стандарт, появившийся в 1983 году вместе с IBM PC DOS 2.0. Он стал универсальным решением для IBM-совместимых компьютеров на долгие десятилетия.

Из чего состоит MBR?

Эти 512 байт в начале диска несут три критически важных блока информации:

  • Загрузочный код (Bootstrap Code): Небольшая программа (до 446 байт), которую BIOS или UEFI (в режиме совместимости) считывает и выполняет сразу после проверки оборудования. Её задача — найти активный (загрузочный) раздел на диске и передать управление более сложному загрузчику (например, Windows Boot Manager или GRUB), который уже запустит операционную систему.
  • Таблица разделов (Partition Table): Занимает 64 байта. Содержит информацию о разделах диска (логических томах C:, D: и т.д.). Ключевое ограничение MBR — в этой таблице есть место только для четырёх записей о первичных (primary) разделах. Чтобы создать больше разделов, один из первичных нужно сделать расширенным (extended) и внутри него создавать логические (logical) разделы.
  • Сигнатура (Boot Signature): Всего 2 байта (0x55AA). Это «магическое число», которое BIOS проверяет, чтобы убедиться, что данный диск является загрузочным. Если сигнатура не совпадает, диск считается не загрузочным.

Основные функции MBR

Исходя из структуры, можно выделить две главные роли MBR:

  1. Загрузка операционной системы: MBR — это первый шаг в длинной цепочке загрузки ПК после включения.
  2. Хранение карты разделов диска: Она сообщает системе, сколько на диске разделов, где каждый начинается и заканчивается, и какой из них активный.

Ключевые ограничения MBR

Стандарт MBR был создан в эпоху, когда объёмы дисков измерялись мегабайтами. С современными накопителями он показывает свои возрастные ограничения:

  • Ограничение на объём диска: MBR использует 32-битную адресацию секторов, что позволяет адресовать максимум 2^32 секторов. При стандартном размере сектора в 512 байт это даёт максимальный поддерживаемый объём: 2.2 ТБ (терабайта). Диски большего объёма с MBR будут использовать не полностью.
  • Ограничение на количество разделов: Только 4 первичных раздела. Создание расширенного раздела — обходной путь, но это усложняет структуру.
  • Ненадёжность: Поскольку существует всего одна копия таблицы разделов, расположенная в самом начале диска, её повреждение (например, вирусом или сбоем) может привести к полной потере доступа ко всем данным на диске.
  • Отсутствие встроенных механизмов проверки целостности: MBR не имеет контрольных сумм или CRC для обнаружения повреждений данных.

MBR vs GPT: в чём разница?

Сегодня MBR — это вчерашний день. Ему на смену пришёл современный стандарт GPT (GUID Partition Table), который является частью спецификации UEFI. Вот их основные отличия:

GPT лишён недостатков MBR:

  • Поддержка огромных дисков: Использует 64-битную адресацию, что снимает ограничение на объём (теоретический максимум — 9.4 Зеттабайта).
  • Больше разделов: Позволяет создавать до 128 первичных разделов (в стандартной реализации Windows).
  • Надёжность: Хранит несколько копий таблицы разделов (основную и резервную) в начале и в конце диска, а также использует контрольные суммы (CRC32) для проверки целостности данных.
  • Уникальные идентификаторы: Каждому разделу и самому диску присваивается уникальный GUID (глобальный уникальный идентификатор).

Для совместимости GPT-диски также имеют защитный MBR (Protective MBR). Это фиктивная запись MBR, которая указывает, что весь диск занят одним большим разделом. Она нужна, чтобы старые инструменты, не понимающие GPT, не восприняли диск как пустой и не повредили данные.

Как узнать, MBR или GPT у вашего диска?

В Windows это можно сделать через оснастку «Управление дисками»: кликните правой кнопкой мыши по названию диска (не раздела!) и выберите «Свойства». На вкладке «Тома» будет указан «Стиль раздела»: «Основная загрузочная запись (MBR)» или «Таблица с GUID разделов (GPT)».

Вывод: когда ещё актуален MBR?

Несмотря на устаревание, MBR всё ещё имеет право на жизнь в определённых сценариях:

  • На старых компьютерах с традиционным BIOS (хотя многие современные BIOS поддерживают загрузку с GPT через CSM).
  • При использовании дисков объёмом менее 2 ТБ, особенно как второстепенных (не системных).
  • Для максимальной совместимости со старыми операционными системами (например, Windows XP 32-бит).
  • На загрузочных USB-флешках, которые должны работать на любом, даже самом старом железе.

Таким образом, «MBR диск» — это диск, информация на котором организована по стандарту главной загрузочной записи. Это проверенный временем, но морально устаревающий формат, который постепенно вытесняется более современным, гибким и надёжным стандартом GPT.

Источники