Изучаем структуры MBR и GPT

Что выбирать

Для установки только Windows 10 в варианте единственной ОС выбор между MBR или GPT практически не стоит: в новых машинах присутствует EFI, так что лучше остановиться на боле современной технологии. Для линейки Windows младше 7 версии пригоден MBR, как единственный совместимый вариант. В Linux все зависит от дистрибутива, однако большинство уже умеет запускаться с обоих типов. И конечно, учитывайте размер накопителя – для больших (2 ТБ сейчас не редкость) это исключительно GPT.

Mbr — что это

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

  1. Содержит код и данные (446 байт — начальный загрузчик) которые необходимы BIOS, для начала загрузки ОС.
  2. Содержит информацию о разделах жесткого диска (4 первичных раздела по 16 байт каждый). Эта информация называется таблица разделов (Partition Table).
  3. Стража (0xAA55, размер — 2 байта).

Gpt и mbr диск: что это такое

Под аббревиатурами MBR или GPT скрываются различные схемы разделов. Они определяют, как именно будет располагаться информация на накопителе, и каким образом компьютер определит, где ему найти ОС для загрузки.

Ставший классическим вариант предполагает связку BIOS (или базовой системы ввода-вывода) и MBR (главной загрузочной записи). Сначала BIOS проводит инициализацию аппаратных компонентов и их тестирование, активирует основные функции, включает видео, проверяет память и т.д., затем читает запись из первого сектора накопителя и передает ей полномочия.

Предлагаем ознакомиться  Способы исправления ошибки Video Tdr Failure в Windows 10

В загрузочной записи имеется первоначальный загрузчик, который занимает первый сектор. Именно он определяет нужный раздел и начинает запуск кода установленной системы – например, загрузчика Windows для старта с вашего SSD. Такая система нужна, чтобы полноценно определить механизмы работы с файловой системой.

Таблица разделов GPT в отличие от MBR применяется в сочетании с UEFI, современным развитием идей BIOS. С точки зрения пользователя, новая связка решает ту же задачу – запуск комфортного окружения. Однако кое в чем GPT от MBR отличается. Во-первых, для разделов используются уникальные идентификаторы.

Во-вторых, у нее нет такого хранимого загрузчика в начальном секторе (хотя есть страховочный экземпляр MBR, который сообщает об одном разделе на весь накопитель – для защиты от порчи старым софтом). Вместо этого при помощи функций UEFI она может анализировать файловую систему и самостоятельно передавать команду на старт ОС.

Теперь посмотрим на то, в чем еще разница между MBR и GPT может быть критичной для пользователя:

  • MBR – максимально совместима со старыми ОС, обладает простой (можно написать вручную) структурой записи о разделах, но ограничена 4 основными разделами и 2 ТБ на диск;
  • GPT – работает лишь в новых ПК и ОС, держит 2 копии таблицы разделов с контрольной суммой (но они более сложные), умеет работать с более емкими дисками (в миллионы раз больше).

Также MBR или GPT нужно знать для корректной работы таких утилит для подготовки USB с ОС, как Rufus. А еще для пустых дисков нужна инициализация в MBR или GPT, прежде чем Windows позволит их использовать.

Именно на эти параметры нужно опираться при выборе, что лучше для вашего ПК: GPT или MBR.

Предлагаем ознакомиться  Методы удаленного доступа к Linux GUI

Bios или uefi

Когда вы заходите в BIOS и видите старомодный синий экран — перед вами традиционный BIOS. Если интерфейс с современной графикой и поддержкой мыши — это UEFI.

Выбор метода

Пытаться все же установить систему на «несовместимый HDD» или преобразовать его в MBR и тем самым сделать так, что ошибка больше появляться не будет. В каждом случае решение зависит от ряда факторов:

  • Для старого ПК со старомодным BIOS и 32-битным процессором оптимальным решением будет преобразование GPT в MBR.
  • Обладателям ПК с 64-битным процессором и UEFI предпочтительно установить систему на GPT-диск.

Как восстановить удаленный раздел диска компьютера или ноутбука

К сожалению, возникновение не каждой неполадки можно предотвратить. Даже если вы со всем вниманием и…

Как определить состояние жесткого диска — атрибуты s.m.a.r.t

В этой статье мы рассмотрим S.M.A.R.T.-атрибуты жесткого диска, по которым вы легко сможете определи…

Как создать, использовать и восстановить данные с виртуального жесткого диска vhd в windows 10

Узнайте что такое виртуальный жесткий диск (VHD), как его создать, применить на практике и, при необ…

Не получается поставить ос на gpt-диск. решения, которые помогут

Существуют две возможности:

  1. Установка ОС на диск GPT.
  2. Преобразование в MBR.

Помните:

  • Предельный объем MBR-диска — 2 терабайта.
  • Возможность создания на MBR-диске более четырех разделов затруднено.

Сравнительная таблица mbr vs gpt

Параметр MBR GPT
Поддерживаемая емкость ~ 2 Тб ~ 1’000’000 Тб
Загрузка boot-сектор 512 Байт MBR, передает управление загрузчику ОС нет, загрузчик ОС “лежит” в отдельном разделе, управление получает от UEFI
Разрядность ОС (для загрузки) 32 bit / 64 bit 64 bit only
Разделы 4 первичных раздела или 3 первичных и 1 расширенный 128 разделов
Система адресации CHS LBA
Дублирование служебной информации Нет – только в начале диска Да – в начале и конце диска
Поддержка Юникода для названий Нет Да
Предлагаем ознакомиться  Настройка UEFI-загрузчика. Самое краткое руководство в мире

Этапы загрузки ос

Загрузка ОС происходит совсем не так, как в BIOS. UEFI не обращается для загрузки Windows к коду MBR, даже если он есть. Вместо этого используется специальный раздел на винчестере, который называется «EFI SYSTEM PARTITION». В нем располагаются файлы, которые необходимо запустить для загрузки.

Загрузочные файлы хранятся в директории <EFI SYSTEM PARTITION>/EFI/<ИМЯ ВЛАДЕЛЬЦА>/. Это значит, что UEFI имеет собственный мультизагрузчик, который позволяет в разы быстрей определять и загружать нужные приложения (в BIOS MBR для этого требовались сторонние программы). Процесс загрузки UEFI происходит следующим образом:

  1. Включение компьютера → проверка аппаратного обеспечения.
  2. Загружается прошивка UEFI.
  3. Прошивка загружает диспетчер загрузки, который определяет, с каких дисков и разделов будут загружены UEFI приложения.
  4. Прошивка запускает UEFI приложение с файловой системой FAT32 раздела UEFISYS, как это указано в загрузочной записи менеджера загрузки микропрограммы.
Оцените статью
Техничка
Adblock detector