Чем GPT диск отличается от MBR, что это такое. Что выбрать – GPT или MBR? Объясняем чем отличаются стандарты Как определить какой диск mbr или gpt

GPT - это новый стандарт, который вытесняет MBR. Какая технология лучше для работы жесткого диска - этим вопросом задаются компьютерные специалисты и пользователи ПК, которые устанавливают новый жесткий диск в системе. По сути, на смену старой технологии MBR пришла новая GPT и казалось бы, что ответ на вопрос «GPT или MBR что лучше?» очевиден. Но не стоит опережать события. Не всегда «новоиспеченное» во всем и сразу заменяет «хорошо отшлифованное старое».

Предыстория

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

Поиск осуществляется с помощью базовой системы ввода-вывода (basic input/output system, сокращенно BIOS), в этом ей помогает MBR.

MBR - что это

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

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

Процесс загрузки ОС

Загрузка операционной системы после включения компьютера - многоступенчатый процесс. Большинство ПК на сегодняшний день подготавливают свою аппаратную часть к работе с помощью прошивки BIOS. Во время старта BIOS инициализирует системные устройства, затем ищет загрузчик в MBR первого устройства хранения (HDD, SDD, DVD-R диск или USB-накопитель) или на первом разделе устройства (поэтому, для того чтобы выполнить загрузку с другого накопителя, нужно ).

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

Недостатки

Технология MBR впервые была применена в 80-х годах еще в первых версиях DOS. По прошествии времени MBR была отшлифована и обкатана со всех сторон. Она считается простой и надежной. Но при росте вычислительных мощностей, выросла и потребность в больших объемах памяти носителей. С этим возникли сложности, так как технология MBR поддерживает работу накопителей объемом только до 2,2 ТБ. Также, MBR не может поддерживать более 4 основных разделов на одном диске.

Особенности

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

  1. GPT не ограничивает свой объем в одном секторе (512 байт).
  2. Для таблицы разделов в Windows резервируется 16 384 байт (если используется сектор в 512 байт, то по подсчетам доступно 32 сектора).
  3. GPT имеет функцию дублирования - оглавление и таблица разделов записаны в начале и в конце диска.
  4. Количество разделов не ограничено, но технически сейчас существует ограничение в 2 64 раздела из-за разрядности полей.
  5. Теоретически GPT позволяет создавать разделы диска (при размере сектора в 512 байт; если размер сектора больше, то и размер раздела больше) размером до 9,4 ЗБ (это 9,4×10 21 байт; чтобы лучше представлялось, размер раздела носителя информации мог бы иметь такой объем, как вмещают в себя 940 миллионов дисков по 10 ТБ каждый). Этот факт сметает на нет проблему ограничения носителей информации в 2,2 ТБ под управлением MBR.
  6. GPT позволяет назначить разделам уникальный 128-битный идентификатор (GUID), имена, атрибуты. Благодаря использования стандарта кодирования символов юникод, разделы могут быть названы на любом языке и сгруппированы по папкам.

Этапы загрузки ОС

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

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

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

Недостатки

Недостатки у GPT имеются, и самый ощутимый из них - нет поддержки технологии в предшевствующих устройствах, использующих прошивку BIOS. ОС семейства Windows умеют различать и работать с GPT разделом, но не все могут с него загрузится. Приведу наглядный пример в таблице.

Операционная система Разрядность Чтение, запись
Windows 10 x32 + +
x64 + +
Windows 8 x32 + +
x64 + +
Windows 7 x32 + -
x64 + +
Windows Vista x32 + -
x64 + +
Windows XP Professional x32 - -
x64 + -

Также, среди недостатков GPT можно выделить:

  1. Невозможно назначить имя всему диску, как отдельным разделам (есть только свой GUID).
  2. Идет привязка раздела к его номеру в таблице (сторонние загрузчики ОС предпочитают использовать номер вместо имен и GUID).
  3. Дубликаты таблиц (Primary GPT Header и Secondary GPT Header) строго ограничены в количестве 2 штук и имеют зафиксированные позиции. В случае повреждения носителя и наличия ошибок, этого может быть недостаточно для восстановления данных.
  4. Эти 2 копии GPT (Primary и Secondary GPT Header) взаимодействуют друг с другом, но не позволяют удалить и перезаписать контрольную сумму в случае, если она в одной из копий не верна. Это значит, что не предусмотрена защита от на уровне GPT.

Наличие таких недочетов показывает, что технология недостаточно совершенна и над ней еще нужно работать.

Сравнение структур разделов GPT и MBR

Хоть и концепции MBR и GPT достаточно отличаются друг от друга, постараюсь сравнить их в общих чертах.

Также наглядно сравните загрузку ОС посредством старой и новой технологии.

Заключение

Прежде чем решить, что лучше GPT или MBR, поставьте перед собой следующие вопросы:

  1. Я буду использовать диск с нужным мне разделом для хранения данных или как системный для загрузки Windows?
  2. Если как системный, то какую Windows я буду использовать?
  3. На моем компьютере стоит прошивка BIOS или UEFI?
  4. Объем моего жесткого диска менее 2 ТБ?

Ответив на эти вопросы после прочтения статьи вы определитесь, какая технология лучше в данный момент именно для вас.

P.S. Материнские платы, что печатаются сейчас, оснащаются прошивкой UEFI. Если у вас такая, предпочтительно использовать разделы со стилем GPT (но опять таки, смотря какие цели вы преследуете). Со временем BIOS уйдет в прошлое и рано или поздно, но большинство компьютеризированных устройств будут работать с накопителями используя GPT.

Здравствуйте.

Довольно многие пользователи уже сталкивались с ошибками связанными с разметкой на диске. Например, довольно часто при установке Windows появляется ошибка, вида: «Установка Windows на данный диск невозможна. Выбранный диск имеет стиль разделов GPT «.

Ну или вопросы по MBR или GPT появляются, когда некоторые пользователи покупают диск, размер которого более, чем 2 Тб (т.е. более 2000 Гб).

В этой статье я и хочу затронуть вопросы, связанные с этой темой. Итак, приступим…

MBR, GPT - для чего это нужно и что из этого лучше

Пожалуй, это первый вопрос, которые задают пользователи, впервые сталкивающиеся с этой аббревиатурой. Попробую объяснить более простыми словами (некоторые термины будут специально упрощены).

Прежде чем диск может быть использован для работы, его необходимо разбить на определенный разделы. Хранить информацию о разделах диска (данные о начале и конце разделов, какому разделу принадлежит конкретный сектор диска, какой раздел основной и является загрузочным и пр.) можно разными способами:

  • -MBR: главная загрузочная запись;
  • -GPT: Таблица разделов GUID.

MBR появился достаточно давно, в 80-х годах прошлого века. Основное ограничение, которое могут заметить обладатели больших дисков - это то, что MBR работает с дисками, размер которых не превышает 2 Тб (хотя, при определенных условиях можно использовать диски и большего размера).

Так же еще одна деталь: MBR поддерживает лишь 4 основных раздела (хотя для большинства пользователей это хватает с лихвой!).

GPT - это относительно новая разметка и у нее нет ограничений, как у MBR: диски могут быть гораздо больше 2 Тб (и в ближайшем будущем с этой проблемой вряд ли кто-то столкнется). Кроме этого GPT позволяет создавать неограниченное количество разделов (ограничение в данном случае наложит ваша используемая ОС).

На мой взгляд, у GPT есть одно неоспоримое преимущество: если MBR повредиться - то возникнет ошибка и сбой при загрузке ОС (т.к. данные MBR хранит лишь в одном месте). GPT же хранит несколько копий данных, благодаря чему, если повредиться одна из них - он восстановит данные из другого места.

Так же стоит отметить, что GPT работает параллельно с UEFI (который пришел на смену BIOS), и благодаря этому имеет более высокую скорость загрузки, поддерживает безопасную загрузку, зашифрованные диски и пр.

Простой способ узнать разметку на диске (MBR или GPT) - через меню управления дисками

Сначала необходимо открыть панель управления ОС Windows и перейти по следующему пути: Панель управления / Система и безопасность / Администрирование (скриншот представлен ниже) .

После чего в меню слева открыть раздел «Управление дисками «, а в открывшемся списке дисков справа, выбрать нужный диск и перейти в его свойства (см. на красные стрелочки на скриншоте ниже).

Пример вкладка «тома» - MBR.

А вот ниже представлен скриншот, как выглядит GPT разметка.

Пример вкладки «тома» - GPT.

Определение разметки диска через командную строку

Достаточно быстро определить разметку диска можно, воспользовавшись командной строкой. Рассмотрю по шагам, как это делается.

1. Сначала нажмите сочетание кнопок Win+R чтобы открыть вкладку «Выполнить » (или через меню ПУСК, если используете ОС Windows 7). В окне выполнить - напишите diskpart и нажмите ENTER .

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

Используем управление дисками для определения стиля раздела

Этот метод позволит узнать тип таблицы для того жесткого, на котором сейчас происходит работа операционной системы. Для начала, необходимо нажать Win+ R и ввести diskmgmt.msc . Это позволит открыть программу для работы с HDD.

В ней нужно клацнуть правой кнопкой мыши по нужному диску, после чего появится выпадающее меню, в котором нужно выбрать «свойства ».

Здесь нужно будет перейти в раздел «Тома », интересующая пользователя информация будет находиться в строке Стиль .

Если надпись такая же, как и на изображения, значит у пользователя стиль раздела gpt, для другого стиля надпись соответствует его названию.

Использование командной строки

Узнать стиль таблиц можно также при использовании консоли. Для начала нужно будет запустить командную строку с правами администратора, сделать это можно через Пуск . Также проделать это можно и с загрузочной флэшки или установочного диска.

В консоли необходимо ввести следующие операторы :


Результат работы будет представлен в таком же виде, как и на изображении. Если в последнем столбце будет стоять звездочка, значить его стиль соответствует названию столбца, если нет, то это mbr.

Признаки, указывающие на тип раздела

Есть несколько косвенных признаков, которые помогут определить тип диска:


Иногда для установки системы требуется перекодировать один тип в другой, сделать это можно с помощью специальных команд или утилит. Исправление проблем с загрузочными таблицами также происходит через консоль.

На дисках компьютера используются таблицы разделов GPT или MBR. На современных компьютерах используют таблицу разделов GPT в операционных системах Windows 10 или Windows 8.1 (Windows 8).

Таблица разделов GUID Partition Table (GPT) является частью интерфейса EFI, пришедшего на смену BIOS. В BIOS используется MBR (Master Boot Record) - главная загрузочная запись. Постепенно компьютеры с дисками MBR замещаются компьютерами с дисками GPT, типы дисков SSD или HDD, не имеют значения.

Основная разница между таблицами разделов в следующем: на дисках с MBR можно создать 4 основных раздела, поддерживаются диски до 2,2 Тб, на дисках с GPT количество разделов практически не ограничено (зависит от используемой операционной системы), поддерживаются диски размером более 2,2 Тб, происходит более быстрая загрузка системы.

Преимуществом GPT является то, что свои данные она хранит в разных местах на диске, в отличие от MBR, находящейся в одном месте. В GPT, в случае повреждений или сбоев, данные могут использоваться из другого места, на дисках с MBR, в этом случае, загрузка будет невозможна. Преимущества стиля раздела GPT, в основном, реализуются в 64 битной версии Windows (поддерживается Windows 7 x64).

Как узнать какой диск GPT или MBR? Узнать формат диска MBR или GPT можно средствами операционной системы Windows, с помощью сторонних программ, предназначенных для работы с дисками. В статье рассмотрена программа AOMEI Partition Assistant, подойдут другие подобные программы.

Как узнать GPT или MBR в «Управлении дисками»

Самый простой способ узнать стиль разделов диска: войти в оснастку «Управление дисками».

В Windows 10 кликните правой кнопкой мыши по меню «Пуск», выберите «Управление дисками». В Windows 7 кликните правой кнопкой мыши по «Компьютер», выберите пункт контекстного меню «Управление», в окне «Управление компьютером» выберите раздел «Управление дисками».

В управление дисками в Windows можно войти другим способом: нажмите на клавиатуре на «Win» + «R», в окне «выполнить» введите команду «diskmgmt.msc» (без кавычек), а затем нажмите на кнопку «ОК».

После этого, откроется окно «Управление дисками», в котором отображены все диски, подключенные к данному компьютеру.

В нижней части окна оснастки вы увидите все физические диски, подключенные к компьютеру, которые имеют обозначения: «Диск 0», «Диск 1» и т. д. Обратите внимание, что на одном физическом жестком диске может быть несколько разделов (диски «С», «D» и т. д.).

Нажмите правой кнопкой мыши на название диска, в данном случае на «Диск 0», а в контекстном меню выберите пункт «Свойства».

В открывшемся окне «Свойства XXX диска» откройте вкладку «Тома». В разделе «Сведения о диске» вы увидите параметр «Стиль раздела: Таблица с GUID разделов (GUID)». Это значит, что данный диск имеет стиль разделов GPT.

После того, как я вошел в свойства «Диска 1», и открыл вкладку «Тома», я увидел, что на этом диске находится таблица MBR - «Стиль раздела: основная загрузочная запись (MBR)».

Как узнать жесткий диск GPT или MBR в командной строке

Запустите командную строку от имени администратора. В окне интерпретатора командной строки введите команду:

Diskpart

List disk

Нажмите на «Enter».

В окне командной строки отобразятся все физические диски, подключенные к компьютеру.

Один из отображаемых параметров обозначен как «GPT». Диск, который имеет стиль раздела GPT отмечен звездочкой («Диск 0»). Значит, остальные диски, где нет звездочек, имеют стиль раздела MBR.

Как узнать разметку диска GPT или MBR в AOMEI Partition Assistant

Программа AOMEI Partition Assistant (бесплатная версия - AOMEI Partition Assistant Standard) предназначена для работы и управления дисками. Программа имеет конвертировать (преобразовывать) диски GPT в MBR и MBR в GPT.

После запуска программы, в главном окне AOMEI Partition Assistant отобразятся диски компьютера. В нижней части окна приложения, под именем каждого физического диска, показан тип разметки: GPT или MBR.

Выводы статьи

Какой тип разметки GPT или MBR имеют диски на компьютере, можно узнать с помощью оснастки «Управление дисками», командной строки и стороннего софта: программы AOMEI Partition Assistant.

Последние версии Windows и других операционных систем могут использовать для хранения информации о разделах жесткого диска один из двух стандартов. Это старый стандарт - Главная Загрузочная Запись MBR и новый стандарт - Таблица Разделов GUID или просто GPT. Сегодня мы вам расскажем о том, как узнать GPT или MBR диск используется в компьютере для хранения информации о разделах диска.

Как мы уже отметили, для хранения данных о разделах диска используется всего несколько стандартов. Таблица разделов GPT является самым прогрессивным и новым стандартом. Он необходим для загрузки Windows систем в UEFI режиме. Более ранние операционные системы способны работать только с главной загрузочной записью стандарта MBR. Например, ОС Windows 7 без каких либо ограничений способна загрузиться с диска с разделами, размеченными по стандарту MBR. Windows 7 может загрузиться и с GPT раздела, но при определенных условиях: ОС должна быть 64-битной, а материнская плата вместо устаревшего BIOS должна быть оснащена современным программным интерфейсом UEFI, связывающим операционную систему и аппаратную прошивку платформы.

Для того, чтобы определить, какая таблица разделов используется вашим диском - GPT или MBR, существует два простых и доступных инструмента. Первый из них, штатная утилита Windows с графическим интерфейсом под названием Disk Management tool (Управление дисками). Второй, более сложный и непонятный для новичка - команды, введенные в командной строке.

Способ первый: анализ в утилите Disk Management tool

Узнать информацию о стандарте разделов жесткого диска можно с помощью утилиты Disk Management tool (Управление дисками).

  1. Для того, чтобы запустить утилиту в Windows 7, кликните правой клавишей мышки по ярлыку «Компьютер» на рабочем столе и в контекстном меню выберите пункт «Управление»:
  • Далее в списке системных утилит выберите «Disk Management» или «Управление дисками».
  • В некоторых случаях запустить утилиту можно проще - просто нажмите комбинацию клавиш Windows Key+X и выберите «Управление дисками».
  • Еще один вариант запуска. Нажмите одновременно клавиши Windows Key и R для запуска диалогового окна «Выполнить». В строку ввода вставьте или наберите «diskmgmt.msc», а затем нажмите «Enter».
  • В графическом окне утилиты «Управление дисками» найдите тот жесткий диск, таблица разделов которого вас интересует. Кликните по нему правой клавишей мышки и выберите в контекстном меню пункт «Properties» или «Свойства».
  • В новом окне свойств диска выберите вкладку «Volumes» (Тома). В свойствах тома найдите параметр «Partition Style» (Стиль раздела). Именно здесь можно узнать, GPT или MBR диск вы используете. В нашем примере видно, что таблица разделов диска соответствует стандарту MBR - «Основная загрузочная запись MBR». На английском это пишется как «Master Boot Record (MBR)», иначе - «GUID Partition Table (GPT)».

  • Способ второй: использование команды Diskpart в командной строке

      1. Чтобы оценить, какая таблица разделов используется на диске - GPT или MBR, можно использовать стандартную команду «diskpart» через командную строку ОС Windows. Для этого вначале необходимо открыть окно командной строки с правами администратора. Сделать это можно одним из способов:
    • Кликните по кнопке «Пуск» и в раскрывшемся списке программ введите в строке поиска название утилиты командной строки «CMD». В списке найденных объектов выберите программу с названием «CMD», кликните по ней правой клавишей и выберите в списке контекстного меню «Запуск от имени администратора». Этот способ подходит как для Windows 7, так и для Windows 8.
    • Нажмите одновременно клавиши «Windows» и «X» и выберите пункт «Command Prompt (Admin)» или «Командная строка (администратор)». Этот способ доступен только для Windows 8.
  • Теперь, когда окно командной строки открылось, наберите последовательно две команды. Каждый ввод команды завершайте нажатием кнопки «Enter» (Ввод). Итак, последовательно набираем:
    1. В результате в окне командной строки откроется список всех дисков, подключенных к компьютеру. Если диск имеет таблицу разделов в стандарте GPT, то в столбце «Gpt» он будет помечен звездочкой «*». Если же в этом столбце нет звездочки, значит это диск с MBR разметкой.

    В нашем случае на скриншоте ниже видно, что два диска Disk 0 и Disk 1 имеют разметку разделов по стандарту GPT, а диск Disk 2 является MBR диском.

    Итак, теперь, когда вы в курсе, как определить GPT или MBR диск, можно приступить к вопросу как , из одного стандарта в другой. Чему и будет посвящена наша следующая статья.

    2024 professiya-online.ru. Программы. Интернет. Windows. Советы. Гаджеты. Ноутбуки.