Что такое GPT- и MBR-диски? С этими понятиями впервые сталкиваются обычно либо в процессе инициализации
только что приобретённых новых жёстких дисков, либо в процессе переустановки Windows, когда при выборе
места для установки получают внезапно ошибку «Установка Windows на данный диск невозможна».
В сообщении из которой, далее следует одно из пояснений ошибки:
Либо «На выбранном диске находится таблица МВR-разделов»;
Либо «Выбранный диск имеет стиль разделов GPT».
Ниже будем детально разбираться в этих двух понятиях.
Что такое GPT и MBR
GPT и MBR – эти стили разделов жёсткого диска, их также называют стили разметки или таблицы разделов диска.
Всё это синонимы одного понятия — способа хранения сведений о разделах жёсткого диска. Сведений о
начале и конце разделов, а также о принадлежности каждому из них секторов, об их атрибутах (основной,
логический и пр.), о том, какой из разделов является загрузочным и т.п.
Если мы подключим к компьютеру новый или старый, но пустой жёсткий диск, он не будет видеться системой
Windows, пока мы его не проинициализируем в управлении дисками – входящей в состав операционной системы
утилитой diskmgmt.msc (или с помощью сторонних и разнообразных менеджеров дисков). В
штатном управлении дисками инициализация подключённых пустых носителей запускается автоматически при
открытии утилиты. И система предлагает нам указать, какой мы хотим задать стиль разделов:
Либо MBR – аббр. Master Boot Record, что переводится как основная загрузочная запись;
Либо GPT – аббр. GUID Partition Table, что переводится как таблица разделов GUID.
В окне инициализации Windows подсказывает нам, какой из стилей выбрать опцией предустановки. И выходит
система из текущих условий своей работы – на диске с каким стилем разметки она установлена, в таком и
предлагает проинициализировать новый носитель данных.
MBR – старый стиль, GPT же современный, более
совершенный. В чём именно их разность?
Тип BIOS
Работать с незагрузочными дисками GPT и MBR можно на любых компьютерах. А вот загружать с них операционную
систему – нет. Чтобы была возможна загрузка с GPT-диска, материнская плата компьютера должны быть с BIOS
UEFI. Ну или как минимум с гибридным BIOS с реализацией ПО EFI в части поддержки дисков GPT. Это большая
часть материнок ПК и ноутбуков, выпущенных после 2012 года. При этом в BIOS должен быть активен либо сам
режим UEFI, либо режим совместимости с обычной BIOS Legacy, если таковой поддерживается.
А чтобы компьютер мог загружаться с MBR-дисков, в BIOS должен быть выставлен либо, опять же, режим
совместимости двух типов BIOS, если он предусматривается, либо только Legacy.
В довольно скором будущем производители материнок ПК и ноутбуков откажутся от совместимости с BIOS Legacy,
и устройства будут поставляться только с прошивкой UEFI. Например, компания Intel заявляет, что сделает это
уже после 2020 года. Так что таймер отсчёта отправки MBR на свалку истории уже запущен.
Типы разделов
На MBR-дисках доступно создание не более 4-х основных разделов – таковых, с которых возможна загрузка
системы Windows. Если разделов нужно создать больше, основными могут быть только трое, а все остальные должны
быть логическими, с которых запуск Windows невозможен.
Тогда как на GPT-дисках этой заморочки нет – на нём все разделы основные, и их может быть аж 128 штук.
Видимый объём носителя
Стиль MBR не позволяет увидеть объём носителя данных больше 2,2 Тб. Если же у носителя больший объём,
ему принципиально нужна GPT-разметка.
Быстродействие и восстановление данных
MBR как способ хранения сведений о разделах жёсткого диска предусматривает такое хранение сведений в одном
месте. Что делает и Windows, и наши данные уязвимыми к сбоям, влекущим за собой ошибки записи этих сведений.
Тогда как GPT хранит эти сведения в нескольких местах, причём равномерно распределённых по всей поверхности
носителя. Это делает Windows более устойчивой к последствиям сбоя во время записи системных данных, увеличивает
шансы на восстановление пользовательских файлов, привносит небольшое быстродействие в работу HDD по считыванию данных.
У MBR и GPT разное обустройство загрузчика. У стиля GPT меньше стадий процедуры загрузки, потому Windows на
таких дисках запускается немножко быстрее.
Совместимость Windows
На GPT-дисках могут работать только определённые ОС, так называемые EFI-системы – от названия ПО EFI, на
базе которого функционирует прошивка UEFI. Это:
Только 64-битные Windows, Linux и Mac;
Из числа Windows – только версии Vista, 7, 8.1, 10 и серверные Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016, 2019.
Работа 32-битных Windows, старой версии XP и ниже возможна только на дисках MBR.
Структура разделов Windows
У обычных систем Windows на MBR-дисках и EFI-систем на GPT-дисках разная по сути структура технических
системных разделов. На MBR-дисках из числа системных разделов вообще может быть только единственный С, на
котором размещены и сама Windows, и её загрузчик. Но чаще это схема, состоящая из двух разделов:
Технического на 100 или 350 Мб с файловой системой NTFS, где хранится загрузчик;
Диска С.
На GPT-дисках схема EFI-системы включает обычно три раздела:
NTFS-раздел восстановления на 350 или 500 Мб;
EFI-раздел с FAT32 – раздел загрузчика;
Диск С.
Иногда схема может исключать раздел восстановления Windows или включать ещё один технический раздел MSR.
Загрузочные флешки UEFI
Чтобы на компьютере с активной BIOS UEFI переустановить Windows на диске GPT или просто запуститься с
Live-диска для реанимации системы, загрузочную флешку необходимо создавать специальным образом.
Только правильно создать флешку для UEFI мало. Во-первых, с неё нужно правильно загрузиться. Во-вторых,
чтобы была возможной загрузка с установочной флешки Windows 7, в UEFI предварительно нужно отключить Secure Boot.
Как узнать, диск GPT или MBR
Какой у подключённых к компьютеру носителей информации стиль разметки — GPT или MBR? Как это узнать?
В среде рабочей Windows сделать это можно средствами штатного управления дисками. Запускаем через поиск или
команду «Выполнить» утилиту diskmgmt.msc. И смотрим структуру разделов
Windows, как показано выше. Если носитель чисто для пользовательских данных, на нём нет Windows, вызываем на
нём контекстное меню и смотрим неактивную функцию преобразования. Если это «Преобразовать в GPT-диск»,
следовательно, диск в стиле MBR. Если «Преобразовать в MBR», то, соответственно, у диска
стиль GPT.
В разы проще эта информация представлена в бесплатной утилите Show Disk Partition Style от
разработчика Sordum. Она портативная, просто скачиваем её, запускаем и видим простенькую табличку с
указанием на стиль разметки всех подключённых к компьютеру носителей информации.
В интерфейсе продвинутых менеджеров управления дисками получим больше информации по любым аспектам носителей.
Например, в одном из таковых — AOMEI Partition Assistant — увидим прямое указание на стиль разметки
и на карте дисков, и в табличной их сводке.
Как создать GPT- и MBR-разметку
Жёсткий диск получает стиль разметки при инициализации средствами Windows или сторонними менеджерами. О чём,
собственно, и говорилось в самом начале статьи. В процессе установки Windows на пустой диск – на незанятое
пространство, стиль разметки задаётся автоматически.
Если в BIOS компьютера активен режим UEFI, то автоматически будет выбран стиль разметки GPT. Но ежели
на компьютере нет UEFI или в BIOS указан режим Legacy, то автоматом выберется MBR.
Преобразование стилей разметки
GPT-диски могут преобразовываться (конвертироваться) в MBR, а диски MBR — в GPT. С участием штатных
средств Windows этот процесс невозможен без потери разметки носителя и хранящихся на нём данных. А вот
сторонние программы-менеджеры могут эту операцию проводить без потери разметки и данных носителя. А в отдельных
случаях ещё без необходимости переустановки Windows.