Таблица разделов GUID (GUID Partition Table, аббр. GPT), как MBR, отвечает за создание и организацию разделов на жестких дисках. В отличие от MBR интерфейс прошивки GPT поддерживает UEFI с быстрой загрузкой, большей емкостью разделов и большим количеством разделов.
Также как и MBR, GPT сохраняет основные данные диска, включая разделы и объемы, в секторе с адресом логического блока (Logical Block Address, аббр. LBA), равным 1. Разница в том, что даже при использовании схемы разделов GPT на диске должен сохраняться сектор для совместимости с MBR и BIOS, поэтому технически первый сектор диска по-прежнему предназначен для MBR и не может использоваться в качестве держателя ключевых данных GPT. Это не означает, что первый сектор должен называться LBA 1! Следовательно, в GPA LBA 0 присваивается первому сектору (т. е. сектору MBR), поэтому GPT может иметь следующий сектор как LBA 1.
Что такое таблица разделов GUID (GPT)?
Таблица разделов GUID (GPT), как более продвинутая компоновка таблиц разделов на устройстве хранения (HDD или SSD), работает с универсально уникальными идентификаторами, также называемыми глобально уникальными идентификаторами (GUID).
Фактически, GPT решает проблемы, возникающие из-за ограничений главной загрузочной записи (Master Boot Record, аббр. MBR) в таблицах секционирования. В настоящее время все более продвинутые операционные системы ПК поддерживают GPT. MacOS и Microsoft Windows на x86 поддерживают загрузку с GPT-разделов только на прошивки систем с EFI. Однако операционные системы, такие как FreeBSD и большинство Linux, могут загружаться с GPT-разделов в системах с интерфейсом встроенного ПО BIOS или UEFI.
Особенности GPT
- Информация о разделении на диске MBR хранится в главной загрузочной записи. Однако в GPT раздел под названием "заголовок GPT" содержит информацию о местоположении таблиц разделов.
- Как упоминалось ранее, GPT использует второй сектор; таким образом, по соображениям совместимости первый сектор диска зарезервирован для MBR, он же "защитный MBR", а следующий сектор - "заголовок GPT".
- GPT использует адресацию логического блока (LBA), альтернативу исторической адресации по секторам головки блока цилиндров. MBR впервые начал работать с LBA, и теперь GPT использует ту же адресацию. Таким образом, в GPT первый сектор (помеченный как LBA0) предназначен для "защитного MBR". Второй сектор с LBA 1 предназначен для заголовка GPT, и, наконец, после этого следует таблица разделов.
- Заголовок GPT содержит указатель на таблицу разделов, которая, как отмечалось ранее, находится в третьем секторе с LBA 2.
- В отличие от MBR для каждого раздела в GPT имя определяется в таблице разделов.
- Объем одного раздела в таблице разделов составляет 128 байт.
- Чтобы получить представление о том, сколько места использует схема разделов GPT, давайте рассмотрим 64-разрядную операционную систему. Для такой ОС требуется 16 384 байта для таблицы разделов GPT, что означает, что на диске с 512-байтовыми секторами 32 сектора заняты для таблиц GPT. Поскольку первый и второй секторы необходимы для защитного заголовка MBR и GPT, конечный пользователь может сохранять данные на диске только начиная с LBA 34. Не говоря уже о том, что копия таблицы разделов хранится в конце GPT-диска. Таким образом, это еще 32 сектора, которые находятся вне досягаемости пользователя.
По теме: Что такое поврежденные сектора на диске
2 типа вариантов
Защитный MBR (LBA 0): Пространство, уже выделенное для главной загрузочной записи (MBR) в первом секторе, все еще зарезервировано в спецификации GPT. Следовательно, GPT начинается с сектора 1, но при этом использует сектор для предотвращения неправильного распознавания или даже перезаписи GPT-дисков дисковыми утилитами на основе MBR. Этот сектор называется защитным MBR.
Гибридный MBR (LBA 0 + GPT): Как упоминалось ранее, некоторые операционные системы поддерживают загрузку на основе GPT через службы BIOS вместо UEFI. В этом случае внутри первого сектора все еще может храниться первая стадия кода загрузчика. Однако он модифицирован для распознавания разделов GPT и называется Hybrid MBR.
Заголовок таблицы разделов (LBA 1) GPT
Заголовок таблицы разделов означает доступные блоки на жестком диске. Он также содержит количество и объем записей раздела в таблице разделов. Заголовок основной таблицы разделов составляет второй сектор (LBA 1), в то время как заголовок резервной таблицы разделов расположен в последнем секторе диска.
Записи разделов GPT
Теперь, когда мы подробно поговорили о секторах, содержащих информацию MBR и заголовок таблицы разделов GPT, давайте посмотрим, что должны делать следующие сектора на диске. В схеме разделения GPT секторы после заголовка используют фрагменты по меньшей мере в 128 байт для сохранения представления того, что хранится в соответствующем блоке ввода; это называется массивом ввода раздела. Каждая указанная запись имеет глобально уникальный идентификатор типа раздела (GUID), хранящийся в ее первых 16 байтах.
Схема разделения MBR |
Сектор # |
LBA # |
MBR | 1 | LBA 1 |
Схема разделения GPT | Сектор # | LBA # |
MBR (для совместимости) | 0 | LBA 0 |
GPT | 1 | LBA 1 |
MBR и GPT
MBR и GPT - это два разных метода хранения информации о разделах. В то время как MBR предназначен для старых компьютеров и операционных систем как таковых, GPT предназначен для новых и более продвинутых ПК и ОС.
GPT обладает многими преимуществами по сравнению с MBR:
- MBR может обрабатывать только 2 ТБ пространства на жестком диске + составляет всего до четырех основных разделов. GPT-диски поддерживают объем до 18 эксабайт, + вы можете создать 128 разделов на GPT-диске без необходимости создавать расширенный раздел.
- GPT безопаснее, неподкупнее и надежнее. Хотя MBR хранит все данные в одном месте с более высокой вероятностью повреждения и сбоя, GPT записывает информацию в нескольких областях диска. Не говоря уже о том, что GPT сохраняет копию в качестве вторичной резервной копии, что является идеальным методом восстановления данных.
- Благодаря UEFI процессы загрузки GPT выполняются намного быстрее, чем MBR.
- В конечном счете, GPT может использовать более продвинутые технологии устройств. GPT и UEFI работают рука об руку, в то время как MBR распознает интерфейс встроенного ПО BIOS. Тем не менее, GPT может работать с BIOS/MBR для обеспечения обратной совместимости со старыми устройствами, не поддерживающими UEFI.
Совет: Имейте в виду, что ПК с более ранними версиями Windows (до 8) не сможет загружаться с помощью GPT-дисков. Таким образом, старые операционные системы и аппаратное обеспечение по-прежнему широко используют MBR, и этот тип загрузки еще не утратил своего применения.
Прочитайте полное сравнение: Главная загрузочная запись (MBR) Таблица разделов GUID (GPT)
Как устранить проблемы с GPT
Здесь мы предлагаем три метода устранения проблем, с которыми вы можете столкнуться в отношении GPT:
Способ 1: Измените режим загрузки устройства на собственный UEFI
Это первое и наиболее практичное решение для решения проблем с GPT, учитывая, что не все ПК имеют прошивку, совместимую с UEFI и BIOS. Кроме того, сообщение типа "Выбранный диск имеет стиль раздела GPT" означает, что ваш компьютер загрузился в "устаревшем BIOS". В этой процедуре сначала убедитесь, поддерживает ли прошивка UEFI в BIOS или нет.
Узнать больше: Как исправить выбранный диск в стиле разделов GPT
Способ 2: Конвертируйте GPT в MBR без потери данных
Этот метод на самом деле больше похож на принятие мер предосторожности, чем на восстановление, и его следует выполнять перед конвертацией между GPT и MBR. Когда вы продолжаете конвертацию GPT/MBR с помощью командной строки, всегда помните о резервном копировании всех ваших данных, потому что этот процесс удалит все разделы во время конвертации.
Совет: Процесс резервного копирования всех данных может занять некоторое время. Хорошей новостью является то, что некоторые части программного обеспечения могут помочь вам сделать операцию резервного копирования более доступной и быстрой. Отличным надежным примером таких приложений является профессиональная версия помощника по разделам AOMEI, которое широко используется и рекомендуется, а также помогает предотвратить потерю данных.
Изучите полный процесс конвертации на: Переход с GPT на MBR без потери данных
Способ 3: Конвертируйте GPT в MBR с помощью Diskpart
В этом простом методе сначала вам нужно открыть командную строку Diskpart, а затем открыть программу Diskpart для преобразования GPT в MBR.
Изучите полный процесс преобразования на: Конвертируйте GPT в MBR с помощью Diskpart
Как восстановить таблицу разделов GUID
Вы можете обнаружить, что потеряли важные файлы после устранения проблем с GPT. Одним из самых надежных и эффективных способов восстановления GPT является профессиональное программное обеспечение для восстановления. Существует несколько программ для восстановления утраченных данных GPT и MBR. Recoverit Восстановление Данных - это рекомендуемое программное обеспечение, которое может вернуть многие потерянные и удаленные данные из разных форматов и с разных устройств. Работа с Recoverit проста и состоит из трех простых шагов (Выбрать > Сканировать > Восстановить). Вы можете предварительно просмотреть данные, готовые к восстановлению. Плата не взимается, если данные невозможно восстановить.
Для Windows XP/Vista/7/8/10/11
Для macOS X 10.10 - macOS 12
Ознакомьтесь с полным процессом восстановления данных GPT на: Как восстановить разделы GPT
Люди также спрашивают
Насколько большим может быть GPT-диск?
Теоретически диск с таблицей разделов GUID (GPT) может иметь длину до 264 секторов в одном логическом блоке. Логические блоки обычно имеют объем 512 байт, размером в один сектор. Однако на практике Windows XP поддерживает GPT-диски размером примерно до 18 эксабайт.
Сколько разделов может быть на GPT-диске?
Опять же, теоретически GPT может иметь неограниченное количество разделов. Тем не менее, в настоящее время ограничения стандарта Microsoft Windows допускают только до 128 разделов. Кроме того, для увеличения количества разделов должно быть зарезервировано достаточно места для записей разделов.
Может ли диск быть одновременно GPT и MBR?
Нет. Однако на всех дисках с таблицей разделов GUID первый сектор пуст как защитный MBR. Он используется для устаревших программ с отсутствием распознавания структуры диска таблицы разделов GUID.
Заключение
Таблица разделов GUID (GPT), новейший стандарт секционирования, поставляется после MBR, чтобы адаптировать ваш компьютер к более новым и быстрым технологиям, таким как "UEFI", и при этом быть в некоторой степени совместимым со старыми. Кроме того, функции GPT пригодятся, когда мы перейдем к более продвинутому миру технологий.
Wondershare Recoverit - Восстановите ваши ценные видео
Сохраните случайно удаленные видео, а также восстановите поврежденные видео.
Восстанавливайте видео со всех видов накопителей, таких как USB-накопитель, SD-карты, твердотельные накопители, жесткие диски, гибкие диски, флешки и т. д.
Помимо всех популярных видеоформатов, таких как MP4, AVI, MOV, 3GP, 3G2, M4A и т. д., сканируются, собираются и сопоставляются поврежденные видео Ultra HD 4K и 8K, что гарантирует восстановление большинства ваших видео.
Пересмотрите файлы перед тем как восстановить их.
Бесплатную версию, чтобы попробовать и платную версию, чтобы получать больше.