No Image

Что значит mbr и gpt

СОДЕРЖАНИЕ
9 просмотров
10 марта 2020

При добавлении нового HDD или SSD к вашему компьютеру система поинтересуется у вас, как инициализировать ваш диск – в MBR или GPT. Возможно, вы уже встречались с этими терминами ранее, или столкнулись с ними совсем недавно, и хотите разобраться, какова суть и смысловая нагрузка данных понятий. В этой статье я расскажу, что такое MBR и GPT, какая между ними разница, а также какая из этих схем больше подойдёт для вашего ПК.

MBR или GPT — что лучше?

В чем разница между дисками MBR и GPT

«MBR» (аббревиатура от слов «Master Boot Record» — главная учётная запись) и «GPT» (аббревиатура от GUID Partition Table – таблица разделов GUID) – это две схемы разделов для HDD, SDD и различных съёмных устройств. Данные схемы выполняют схожую функцию, определяя специфику создания и организации разделов на вашем жёстком диске.

Чтобы узнать, какую схему использует ваш жёсткий диск, рекомендую скачать и установить бесплатную утилиту MiniTool Partition Wizard, и после её запуска на главном экране отобразится схема разделов, задействованная на вашем ПК.

Используйте «MiniTool Partition Wizard» для определения текущей схемы ваших разделов

Что относится конкретных различий, то данные схемы отличаются в следующем:

Время создания

  • MBR была представлена с IBM PC DOS 2.0 в марте 1983 года, и используется до сих пор.
  • GPT была разработана в конце 90-х как структурный элемент позже появившегося UEFI (современная замена БИОС), и приобрела особую популярность в последние годы.

Структура

MBR состоит из кода главного загрузчика, таблицы разделов жёсткого диска, и подписи диска (сигнатуры). При этом таблица разделов может иметь максимум 4 входа для основных (primary) разделов в ОС Виндовс.

В структуру GPT входит так называемый «защитный MBR» (используется для предотвращения идентификации размеченного GPT-диска как неразмеченного MBR-утилитами, сообщая последним, что данный диск – это большой GPT-раздел). Также туда входит первичный загрузчик таблицы разделов GUID (содержит информацию о своём размере и месте размещения, а также о размере и месте размещения второго загрузчика GPT). Первичный вход в таблицу разделов GUID, бекап (копия) входа в таблицу массивов GUID, и бекап загрузчика таблицы разделов GUID.

Таблица разделов GUID может содержать до 128 раздельных входов в Виндовс.

Количество разделов

Поскольку таблица разделом MBR может включать 4 основных входа в разделы, нам позволено создать только 4 основных раздела на диске MBR. Если мы захотим создать больше разделов, нам будет необходимо создать расширенный раздел, где будет большое количество логических разделов. Однако логические разделы не могут быть активными.

GPT же теоретически позволяет почти бесконечное количество разделов, но специфика Виндовс ограничивает его возможности максимум 128 разделами. Каждый раздел в GPT может функционировать как основной (primary) раздел на MBR-диске.

Поддерживаемое объёмы диска

Если мы инициализируем диск в MBR, тогда мы можем использовать 2TB или 16TB объёма жёсткого диска независимо от того, насколько велик данный диск. Если наш диск использует размер стандартного сектора в 512 байт, тогда мы можем использовать максимум 2 Терабайта. Если он использует сектор 4К (расширенный формат), тогда мы можем использовать 16 Терабайт.

GPT может использовать 2^64 логических блоков, и каждый логический блок может быть размером 512 байт или 4К. Потому диск с таблицей разделов GUID может достигать огромных размеров по сравнению с MBR-диском. На данный момент нельзя говорить о лимитах в GPT, так как ещё длительное время не будет существовать диска, превышающего данные размеры.

Определяем разницу между GPT и MBR

Разница между GPT и MBR в совместимости

Все современные ОС Виндовс могут использоваться GPT-диски для данных (Виндовс 7,8,10, Виндовс Server 2008, Виндовс Server 2012, Виндовс Server 2016, но только 64-битные версии ОС поддерживают загрузку с GPT-диска, когда поддерживается и активирован режим загрузки UEFI (UEFI boot mode).

При этом 32-битная версия Виндовс XP может только видеть «защитный MBR» (о нём я уже писал выше), и даже 64-битная версия данной ОС может использовать GPT только для данных.

Различный режим загрузки

Если материнская плата нашего компьютера поддерживает только режим загрузки «Legacy boot», мы можем загрузить Виндовс только из MBR-диска. Если вы захотите установить Виндовс на GPT-диск в этом режиме, вы получите сообщение «Виндовс не может быть установлен на этот диск. Выбранный диск имеет таблицу разделов GPT».

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

Но если ваша материнская плата поддерживает оба режима («Legacy boot» и «UEFI boot»), вам необходимо будет активировать (CSM – «Compatibility Support Module» – «Модуль поддержки совместимости») в БИОСе. В таком случае вы сможете загрузить Виндовс как с MBR, так и GPT, или сможете активировать UEFI когда вы хотите загрузить с GPT-диска, или активировать Legacy BIOS когда вы планируете загрузиться с MBR-диска.

Режим CSM в ASUS UEFI BIOS

Что же лучше MBR или GPT

Попробуем проанализировать что лучше — MBR или GPT:

  • GPTлучше, если вы планируете создать больше 4 разделов. Как я писал выше, MBR-диски содержат 4 основных раздела, в то время как GPT-диски поддерживают до 128 разделов в Виндовс, потому выбирайте GPT, если вам нужно больше разделов;
  • GPTлучше, если ваш жёсткий диск больше, чем 2 Терабайта. Традиционная специфика MBR ограничивает диск 2 Терабайтами;
  • GPTлучше MBR, если вы беспокоитесь о сохранности своих данных. GPT-диски используют главный раздел и его копию для резервирования данных, а также поля CRC32 для улучшения интегрированности структуры данных, потому выбирайте эту схему, если вы беспокоитесь о безопасности и сохранности ваших данных;
  • ВыбирайтеGPTесли в вашей системе поддерживаетсязагрузка. По сравнению с загрузкой MBR она быстрее и более стабильно работает с загрузкой ОС Виндовс, следовательно, работа вашего компьютера улучшится. Не забудьте перейти в БИОС вашего ПК и активировать загрузку UEFI (UEFI boot), если он не был активирован ранее;
  • ВыбирайтеMBRдля вашего системного диска, если материнская плата вашего ПК не поддерживаетUEFI;
  • ВыбирайтеMBRдля системного диска если вы хотите инсталлировать 32-битную версию Виндовс. Только 64-битные версии Виндовс могут загружаться с GPT-диска;
  • ВыбирайтеMBRдля системного диска, если вы ещё используете старую версию ОС Виндовс (например, Win XP).
Читайте также:  Как поменять название жесткого диска

Заключение

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

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

Начнем с теории

Начну с того, что еще некоторое время назад существовал только БИОС в качестве API, он помогал выполнять настройки компьютерного оборудования. Но это система была шестнадцатибитной, уже устаревшей морально. Крупнейший производитель Intel смог создать отличную и эффективную альтернативу, получившую наименование UEFI. Вместе с ней появилось огромное количество новшеств, среди которых выделялся GPT. Так что стоит разобраться, для чего этот инструмент.

GPT является аббревиатурой фразы GUID Partion Table, русскоязычный перевод – «таблица GUID разделов». Данная разработка представляет собой элемент UEFI, который делает ту же работу, что и МБР в БИОС — служит для указания начала и конца каждого раздела. Есть только отличие – у ГПТ более объемный функционал, который получилось воплотить с помощью использования 32 битных систем.

Стоит рассмотреть другие особенности описываемого мной стандарта, отличия GPT от MBR (главной загрузочной записи):

  • в MBR boot-записи находятся у начала диска, а GPT способен найти имеющиеся таблицы EFI и прогрузить их сразу в нужное место для сохранения;
  • МБР дает возможность пользоваться разделами с объемом до 2,2 Тб, а появление GPT позволило снять практически все ограничение с данного параметра. Сейчас это особенно актуально, ведь даже «бытовые» компьютеры могут быть оснащены накопителями на 4 Терабайта;
  • с MBR стандартом можно разделять диск максимум на четыре раздела, при этом с новой разработкой легко делать до ста двадцати восьми разделов.

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

Автор рекомендует:

Недостатки технологии

Нельзя не отметить некоторые минусы, хотя в целом они целиком могут быть перекрыты преимуществами новой технологии. К примеру, одним из основных негативных нюансов стала закрытость стандарта, по этой причине возникает огромное количество реализаций его поддержки. Технология предусматривает на винчестере расположение 2 таблиц EFI, одна из них находится в самом начале, а вторая – в конце. Но возникают ситуации, когда этого катастрофически не хватает. В случае неполадок с диском или неправильного функционирования программного обеспечения появляются трудности с восстановлением контента.

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

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

Как определить, что у вас установлено — GPT или MBR?

Данная тема стала пользоваться популярностью после появления компьютерного оборудования на базе Виндовс 10 и 8. Я хочу рассказать вам, как узнать свою таблицу разделов и определить используемый стандарт.

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

Для этого следует запустить программу управления дисками:

  • Необходимо нажать комбинацию Win + R на клавиатуре;
  • вводите команду:

  • Будет открыто окно службы «Управление дисками», с табличкой, которая отобразит все имеющиеся на ПК винчестеры, SSD и подключенные карты памяти:
  • кликаете правой кнопкой по диску (не по разделам!) и выбираете "Свойства";

  • здесь открываете раздел «Тома»;
  • когда в подпункте «Стиль раздела» прописано «Таблица с GUID разделов» — вы пользуетесь GPT:

  • в обратном случае будет указано «Основная загрузочная запись (MBR)»:

Пользуемся командной строкой

Если необходимо воспользоваться данным вариантом, можно активировать командную строчку от имени админа в операционке Виндовс или зажать комбинацию Shift + F10 (на некоторых устройствах Shift + Fn + F10 ) при установке Windows с накопителя для открытия нужной опции.

Далее в командной строчке поочередно прописываете команды:

Следует обратить внимание на последний столбик, где отмечены результаты выполнения команды list disk.

Если на том месте установлена звездочка, то применяется технология GPT, а диски, не имеющие эту отметку — MBR (чаще всего стоит MBR, потому как встречаются и другие варианты, к примеру, система не может определить вид инструмента).

После просмотра всей нужной информации для закрытия окна консоли нужно ввести команду:

Остальные признаки, позволяющие определить структуру

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

  • если в BIOS использует EFI-загрузку, то в системе установлена GPT;
  • один из скрытых разделов начала системы в Виндовс 10 и 8 работает с файловой системой FAT32, а в самом описании указана фраза— «Шифрованный EFI системный раздел», то перед вами — GPT;
  • элементы на диске с системой, включая скрытый раздел, обладает файловой системой NTFS — MBR;
  • диск, размер которого больше 2 Тб, и/или имеется более 4-х разделов – значит GPT система.
Читайте также:  Маркировка двигателя ауди 80

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

Windows 10 не катит том !

GPT (GUID Partition Table) — новый стандарт размещения таблиц разделов на носителе информации. Он является частью расширяемого микропрограммного интерфейса (Extensible Firmware Interface, EFI), разработанного компанией Intel, чтобы заменить BIOS. В процессе наработок, новый тип прошивки стал называться Unified Extensible Firmware Interface (UEFI). Одной из главных целей UEFI — стало создание нового способа загрузки ОС, который отличается от обычного загрузочного кода MBR.

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

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

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

Загрузочные файлы хранятся в директории /EFI/ /. Это значит, что UEFI имеет собственный мультизагрузчик, который позволяет в разы быстрей определять и загружать нужные приложения (в BIOS MBR для этого требовались сторонние программы). Процесс загрузки UEFI происходит следующим образом:

Включение компьютера → проверка аппаратного обеспечения.
Загружается прошивка UEFI.
Прошивка загружает диспетчер загрузки, который определяет, с каких дисков и разделов будут загружены UEFI приложения.
Прошивка запускает UEFI приложение с файловой системой FAT32 раздела UEFISYS, как это указано в загрузочной записи менеджера загрузки микропрограммы.
Недостатки
Недостатки у GPT имеются, и самый ощутимый из них — нет поддержки технологии в предшевствующих устройствах, использующих прошивку BIOS. ОС семейства Windows умеют различать и работать с 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).

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

Читайте также:  Plantronics официальный сайт русский

Недостатки

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

Если же необходимо создание, к примеру, 6 разделов то потребуется превращать один из разделов в расширенный и делать из него 3 логических раздела. Для таких целей используется технология EBR — расширенная загрузочная ось. Это не совсем удобно, поэтому требовалась новая концепция, которая сможет исправить недочеты предшественницы. И она появилась в новой технологии под названием GPT.

GPT — что это

Особенности

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 +

* — загрузка Windows с GPT раздела возможна лишь при использовании прошивки UEFI.

Также, среди недостатков 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 достаточно отличаются друг от друга, постараюсь сравнить их в общих чертах.

Концепция MBR GPT
Прошивка Работает с BIOS и UEFI Работает только с UEFI
Загрузка ОС Работает со всеми ОС Windows Работает с 32-x и 64-x битными версиями Windows 8 и выше, 64-x битными версиями Vista и 7.
Чтение и запись Все ОС Работает с ОС, начиная от Vista и выше, 64-х битный XP Professional
Количество разделов Ограничен, 4 Практически, не ограничено (2 64 )
Объем раздела Ограничено до 2,2 ТБ Практически, не ограничено (9,4×10 9 ТБ)
Собственный мультизагрузчик Нет Есть

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

Заключение

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

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

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

Комментировать
9 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector