Разное

Mbr gpt что это: Страница не найдена • Обучение компьютеру

28.07.1987

Содержание

Чем отличается MBR от GPT

Если вы когда нибудь делали разметку диска или даже более того, пытались установить Linux на ноутбук с предустановленой Windows 8 или более новой версией, то скорее всего встречались с такими понятиями как таблица разделов, gpt и mbr. Даже если вы стерли Windows, все равно наверное задавались вопросом чем отличается mbr от gpt, какая таблица разделов лучше, какие преимущества gpt от mbr. В этой статье мы ответим на все эти вопросы и после ее прочтения вы уже будете точно знать какая таблица разделов вам нужна, но сначала немного теории.

Содержание статьи:

Таблица разделов

Как вы знаете, жесткий диск не целая субстанция, на которую устанавливается система. Мы можем разделить его на несколько разделов, чтобы на один установить одну систему, на другой — другую, а третий вообще оставить под файлы. Подобное разделение было и в Windows — это диск С:, D:, такое есть и в Linux — sda1, sda2, sda3.

Но вопрос в том, как система узнает структуру жесткого диска? По сути жесткий диск представляет собой огромное адресное пространство в которое можно записывать данные. Чтобы знать сколько разделов существует, какого они размера, на какой ячейке начинаются и на какой заканчиваются нужно где-то хранить эти данные. Вот тут уже нужна таблица разделов MBR или GPT. Или как они расшифровываются Master Boot Record и GUID Partition Table. Не смотря на то, что они отличаются архитектурой, они выполняют одну и ту же работу. Разница между mbr и gpt будет лучше понятна, если мы рассмотрим их по очереди.

MBR (Master Boot Record)

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

MBR находится в самом начале диска, если точнее, то она занимает первые 512 байт. Она содержит информацию, о том, какие логические и расширенные разделы есть на этом устройстве. Кроме того в MBR находится исполняемый код, который может сканировать разделы в поисках операционной системы, а также инициировать загрузку операционной системы. Для Windows — это загрузчик WIndows, в Linux там находится код инициализации Grub. Поскольку места там очень мало, обычно этот код используется только для инициализации основного загрузчика расположенного где-нибудь на диске.

Очень неудобное ограничение MBR, это то, что вы можете иметь только четыре раздела диска. Это связанно с ограниченным количеством памяти выделенным под таблицу разделов. Так было с самого начала, но потом разработчики нашли решение. Обычные разделы начали называть первичными (primary), а также добавили расширенные (extended) и логические (logical). Один расширенный раздел, может содержать несколько логических, таким образом вы сможете создать необходимое количество разделов.

Кроме того MBR использует 32-битную адресацию пространства, поэтому вы сможете работать только с дисками размером до двух терабайт. Конечно, со временем появились способы поддерживать и большие объемы, но работать с ними она будет не так хорошо. Еще один минус в том, что MBR расположена только в начале диска и если вы ее случайно затрете, то диск станет полностью нечитаемым. Плюсом MBR можно назвать полную совместимость со многими операционными системами в том числе Windows, включая старые версии, Linux и MacOS.

GPT (GUID Partition Table)

GPT это современный стандарт управления разделами на жестком диске. Это часть стандарта EFI (Extensible Firmware Interface), разработанного в Intel для замены устаревшего BIOS.

Самое первое отличие — это использование совсем другой адресации диска. В MBR использовалась адресация зависимая от геометрии диска. Адрес состоял с трех значений головка, цилиндр и сектор (например 0,0,0). В GPT используется адресация LBA. Это блочная адресация, каждый блок имеет свой номер, например LBA1, LBA2, LBA3, и так далее, при чем адреса MBR автоматически транслируются в LBA, например LBA1 будет иметь адрес 0,0,1 и так далее.

GPT не содержит кода загрузчика, она рассчитывает что этим будет заниматься EFI, здесь размещена только таблица разделов. В блоке LBA0 находится MBR, это сделано для защиты от затирания GPT старыми утилитами работы с дисками, а уже с блока (LBA1) начинается сама GPT. Под таблицу разделов резервируется 16 384 байт памяти, по 512 на блок, а это 32 блока, таким образом первые разделы начнутся с блока LBA34 (32+1MBR+1GPT).

Важным преимуществом есть то, что количество разделов не ограничено. Точнее ограничено, только операционной системой. Ядро Linux поддерживает аж до 256 разделов.

Благодаря адресации LBA, GPT в отличии от MBR может создавать разделы до 9,4 ЗБ, а этого в ближайшее время вполне хватит.

Кроме того служебная информация GPT дублирована, она размещается не только в начале диска но и в конце, таким образом во многих случаях при повреждении GPT может сработать автоматическое восстановление и вы даже не заметите проблем. Тут уже сразу становится понятно, что лучше mbr или gpt.

GPT поддерживает юникод поэтому вы можете задавать имена и атрибуты разделам. Имена могут быть заданы на любом поддерживаемом языке и вы сможете обращаться к дискам по этим именам. Для дисков используются глобальные уникальные идентификаторы GUID (Globally Unique IDentifier), это одна из вариаций UUID с большей вероятностью уникальных значений, может также использоваться для идентификации дисков вместо имен.

Минусом или еще одним плюсом GPT есть то, что при загрузке проверяются контрольные суммы таблиц, а это значит, что если вы захотите что-то изменить вручную, то система не загрузится. Как видите разница между mbr и gpt просто колоссальная.

Поддержка операционных систем

MacOS и новые версии Windows начиная от Windows 8 используют GPT по умолчанию. Вы не сможете установить MacOS в системе с MBR, она будет работать на этом диске, но вы не сможете ее туда установить. Windows поддерживает как MBR так и GPT начиная с версии 8, более ранние версии установить на GPT не удастся, но работать с GPT можно начиная с XP.

Ядро Linux включает поддержку как MBR так и GPT, только для установки на GPT вам придется использовать загрузчик Grub2. Здесь сравнение MBR vs GPT не так однозначно. Если вам нужна старая операционная система ничего с GPT не выйдет.

Какая таблица разделов

Теперь давайте рассмотрим  как узнать gpt или mbr используется на вашем компьютере. Конечно, если у вас предустановлена Windows 10 на ноутбуке, то тут и думать нечего, там точно GPT, но в других случаях будет полезно узнать.

В Linux мы можем использовать для этого утилиту fdisk. Просто выполните:

sudo fdisk -l

Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors

Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x1c50df99

Disklabel type: dos — значит, что у вас используется mbr, в gpt так будет и написано — gpt. Также узнать gpt или mbr используется можно с помощью программы gparted.

Выводы

Теперь вы знаете чем отличается mbr от gpt, и у вас не возникнет трудностей при выборе таблицы разделов. Если вы используете диск размером меньше двух терабайт и вам не нужно больше четырех разделов, то возможно и не стоит выбирать GPT. Некоторые старые BIOS не поддерживают нормальную загрузку системы с таблиц GPT, к тому же без UEFI вы не сможете установить Windows на эту таблицу разделов. Но если вы хотите устанавливать на GPT только Linux то ничего плохого в этом нет. Определять что лучше mbr или gpt нужно в зависимости от вашей ситуации.

Давайте подведем итог всего выше написанного и еще раз приведем преимущества gpt перед mbr:

  • MBR поддерживает диски до 2 Тб, GPT — до 9 Зб
  • GPT поддерживает более четырех разделов
  • GPT использует GUID для идентификации дисков, а значит меньше шанс конфликтов имен
  • GPT использует новую систему адресации LBA, вместо устаревшей CHS
  • Служебная информация GPT дублируется в начале и конце диска
  • GPT проверяет контрольные сумы, что позволяет обнаружить модификацию таблицы разделов
  • GPT поддерживает Unicode, а следовательно кириллические имена.

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

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

Содержание статьи

Назначение MBR

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

Аббревиатура MBR означает Master Boot Record (Главная загрузочная запись). MBR представляет собой небольшой блок информации и размещается обычно в самом первом секторе жесткого диска или другого носителя информации. Как правило, объем MBR не превышает 512 байт.

Назначение MBR двоякое. Во-первых, в MBR содержится исполняемый код, который позволяет BIOS начать загрузку необходимой операционной системы. Во-вторых, в MBR содержится информация о разделах жесткого диска – так называемая таблица разделов (Partition Table).

Вызов кода, содержащегося в MBR, осуществляется в самом конце работы загрузчика BIOS, и фактически именно ему BIOS передает управление. Код, содержащийся в MBR, исследует и проверяет таблицу разделов, содержащуюся в загрузочном секторе, а затем передает управление загрузчику конкретного раздела, который содержит операционную систему.

Для идентификации главной загрузочной записи обычно используется специальная сигнатура 55h AАh, которая находится в самом конце сектора, в котором располагается MBR.

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

GPT – история и особенности

Недостатки MBR побудили разработчиков искать пути их преодоления. Одной из альтернатив MBR стала технология GPT (GUID Partition Table). Этот новый формат таблицы разделов появился после внедрения современной технологии BIOS – UEFI, о которой мы рассказывали в соответствующей статье.

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

Прежде всего, GPT не ограничивает свой объем одним сектором в 512 байт. Таблица разделов в GPT может иметь размер в 16 КБ и при размере сектора в 512 байт располагаться в 32 секторах. Эта особенность позволяет обойти присущее MBR ограничение на максимальный размер диска в 2 ТБ. В GPT максимальный размер диска может составлять более 9 зеттабайт (1 зеттабайт=1 000 000 000 ТБ).

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

Недостатком GPT, как, впрочем, и многих других новых технологий, является отсутствие ее поддержки во многих ОС. Многие ОС распознают и умеют читать GPT, но далеко не все умеют загружаться с ее помощью. Из 32-разрядных версий Windows GPT умеют читать все настольные операционные системы, начиная с Windows Vista, а также серверные ОС, начиная с Windows Server 2003 SP1. Из числа 64-разрядных систем GPT распознают все ОС, начиная с Windows XP Professional и Windows Server 2003.

К числу ОC, которые умеют загружаться при помощи GPT, относятся все 64-разрядные версии Windows, начиная с Windows Vista. Из 32-разрядных версий Windows загрузку при помощи GPT поддерживает только Windows 8. В случае настольных ОС загрузка операционной системы при помощи GPT возможна лишь при наличии в компьютере современной версии BIOS – UEFI.

Также загрузку при помощи GPT поддерживают современные версии других семейств ОС:

  • Solaris – начиная с 10 версии
  • FreeBSD – с версии 7.0
  • Linux Fedora – с версии 8.0
  • Linux Ubuntu – с версии 8.04
  • OS X – с версии 10.4.0

Выбор необходимой технологии

Что лучше все-таки использовать, GPT или MBR? Как мы выяснили, GPT обладает рядом преимуществ перед Master Boot Record. Однако для окончательного выбора стоит учитывать три основных фактора:

  • Какую операционную систему вы собираетесь установить на компьютере.
  • Объем жесткого диска, на который вы собираетесь установить эту ОС.
  • Наличие на материнской плате компьютера UEFI.

Последний фактор является самым важным. Если на вашем компьютере нет UEFI, то предпочтительнее использовать MBR, поскольку настольные операционные системы семейства Windows не смогут загрузиться с такого диска. Также MBR предпочтительнее и в том случае, если вы собираетесь устанавливать старую операционную систему, такую, как Windows XP  или более старую.

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

Заключение

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

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

Что такое GPT диск и в чем его отличие от 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 на клавиатуре;
  • вводите команду:

diskmgmt.msc

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

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

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


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

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

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

diskpart

list disk

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

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

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

exit


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

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

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

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

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

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

Вы когда-нибудь задумывались, как загружается компьютер? Независимо от оборудования или операционной системы, все компьютеры запускаются с использованием либо традиционного BIOS-MBR, либо более нового метода UEFI-GPT, применяемого в последних доступных версиях операционных систем.

В этой статье мы сравним структуры разделов GPT и MBR; GPT означает таблицу разделов GUID, а MBR означает главную загрузочную запись. Во-первых, мы начнем с понимания процесса загрузки.

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

Понимание процесса загрузки компьютера

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

  1. Структура данных на диске.
  2. Код, используемый при запуске, если раздел является загрузочным.
  3. Где начинается и заканчивается раздел.
Процесс загрузки MBR

Вернемся к нашему процессу загрузки. Поэтому, если ваша система использует структуру разделов MBR, первый процесс выполнения загрузит BIOS. Теперь BIOS — базовая система ввода / вывода включает прошивку загрузчика. Прошивка загрузчика содержит низкоуровневые функции, такие как чтение с клавиатуры, доступ к видеодисплею, выполнение дискового ввода-вывода и код для загрузки загрузчика первой ступени. Прежде чем BIOS сможет обнаружить загрузочное устройство, он выполняет последовательность функций конфигурации системы, начиная с:

  • Самотестирование при включении.
  • Обнаружение и инициализация видеокарты.
  • Отображение стартового экрана BIOS.
  • Выполнение краткого теста памяти (RAM).
  • Настройка устройств plug and play
  • Определение загрузочного устройства.

Как только BIOS обнаруживает загрузочное устройство, он считывает первый дисковый блок этого устройства в память. Первый дисковый блок — это MBR, его размер составляет 512 байт. Он содержит три предмета, которые должны уместиться в этом пространстве:

  • Загрузчик первого этапа (440 байт)
  • Таблица разделов диска (16 байт на раздел X 4 раздела) — MBR поддерживает только 4 раздела, подробнее об этом позже.
  • Подписи дисков (4 байта)

На этом этапе MBR сканирует таблицу разделов и загружает загрузочную запись тома (VBR) в RAM.

VBR обычно содержит начальный загрузчик программ (IPL), который представляет собой код, запускающий процесс загрузки. Начальный загрузчик программы включает загрузчик второй ступени, который затем загружает операционную. В системах, производных от Windows-NT, таких как Windows XP, IPL сначала загружает другую программу под названием NT Loader (сокращенно NTLDR), которая затем загружает операционную систему.

Для операционных систем на базе Linux используется загрузчик GRUB. Процесс загрузки аналогичен описанному выше, единственная разница заключается в именовании загрузчиков этапа 1 и этапа 2.

В GRUB загрузчик первого этапа называется этапом 1. GRUB этап 1 загружает загрузчик второго этапа, известный как этап 2 GRUB. Загрузчик второго этапа загружает операционные системы на жесткий диск и представляет пользователю список операционных систем для загрузки.

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

Все еще в процессе загрузки; со структурой разделов GPT происходит следующее. GPT использует UEFI что позволяет избежать процесса MBR хранения загрузчика первого этапа, который затем загружает загрузчик второго этапа. UEFI — Unified Extensible Firmware Interface более продвинутый, чем BIOS, и может анализировать файловую систему и даже загружать файлы самостоятельно.

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

Затем UEFI читает таблицу разделов GPT — GUID. GUID расшифровывается как Globally Unique IDentifier. GPT расположен в первых блоках диска, сразу после блока 0, который по-прежнему содержит MBR для устаревшего BIOS.

GPT определяет таблицу разделов на диске, с которой загрузчик EFI определяет системный раздел EFI. Системный раздел содержит загрузчики для всех операционных систем, установленных на других разделах жесткого диска. Загрузчик инициализирует диспетчер загрузки Windows, который затем загружает операционную систему.

Для операционных систем на базе Linux существует версия GRUB (Grand Unified Bootloader) с поддержкой EFI, которая загружает файл, например grub.efi, или загрузчик EFI, загружающий файл, например elilo.efi.
Вы могли заметить, что оба UEFI-GPT а также BIOS-MBR загружает загрузчик, не загружая непосредственно операционную систему. Однако в UEFI нет возможности использовать несколько загрузчиков, как это видно в BIOS. Процесс загрузки происходит в первую очередь в зависимости от возможностей вашего оборудования.

Различия между структурами разделов GPT и MBR

Если вы когда-либо пытались установить операционную систему Windows 8 или 10 на новый компьютер, скорее всего, вас спросили, хотите ли вы использовать структуру разделов MBR или GPT.

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

GPT — это более новая и более совершенная структура разделов, имеющая множество преимуществ, о которых я расскажу ниже. MBR используется уже давно, он стабилен и до сих пор остается наиболее совместимым. Хотя GPT может постепенно заменять MBR, поскольку GPT имеет более продвинутые функции, в некоторых случаях MBR все еще необходим.

Главная загрузочная запись

MBR — это традиционная структура разделов для управления разделами диска. Поскольку он совместим с большинством систем, он по-прежнему широко используется большинством людей. MBR находится в самом первом блоке жесткого диска, или, проще говоря, в начале жесткого диска. В ней хранится таблица разделов — информация об организации логических разделов на жестком диске.

MBR также содержит исполняемый код, который просматривает разделы на предмет активной ОС и инициализирует процедуру загрузки ОС.

MBR-диск допускает только четыре основных раздела. ЕСЛИ вам нужно больше разделов, вы можете установить четвертый раздел как расширенный, и это позволит вам создать в нем больше подразделов или логических дисков.

В MBR для записи раздела используется 32-разрядная версия, поэтому размер каждого раздела ограничен 2 ТБ.

Преимущества

  • Он совместим с большинством систем.

Недостатки

  • Он допускает только 4 раздела с возможностью иметь больше подразделов на 4-м разделе.
  • Он ограничивает размер раздела до 2 ТБ.
  • Информация о разделах хранится только в одном месте — MBR. Если он будет поврежден, весь жесткий диск станет нечитаемым.
Таблица разделов GUID (GPT)

GPT — это новый стандарт для определения структуры разделов жесткого диска. Он использует GUID (глобальные уникальные идентификаторы) для определения структуры раздела.

Это часть стандарта UEFI, то есть система на основе UEFI может быть установлена ​​только на диск, который использует GPT, например, функцию безопасной загрузки Windows 8.

GPT позволяет создавать неограниченное количество разделов, хотя некоторые операционные системы могут ограничивать до 128 разделов. Кроме того, GPT не имеет ограничения на размер раздела.

Преимущества

  • Это позволяет создавать неограниченное количество разделов — ограничение — это операционная система, например, Windows допускает до 128 разделов.
  • Он не ограничивает размер раздела — ограничение на размер зависит от операционной системы. Его предел больше, чем у любого диска, сделанного на сегодняшний день. Для дисков с 512-байтовыми секторами поддерживается максимальный размер 9,4 ЗБ (зеттабайт — 1099 511 627 776 терабайт).
  • GPT хранит копию раздела и загрузочных данных и может восстанавливаться, если данные повреждены в основном заголовке GPT.
  • Он хранит значения проверки циклическим избыточным кодом для проверки целостности своих данных (используется для проверки целостности заголовка GPT). В случае повреждения GPT может заметить проблему и попытаться восстановить поврежденные данные из другого места на диске.

Недостатки

  • Он может быть несовместим со старыми системами.

GPT против MBR

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

Совместимость с операционной системой

Первый блок (блок 0) диска GPT содержит защитную MBR, которая содержит информацию, показывающую, что диск имеет один раздел, охватывающий весь диск. Если вы используете старый инструмент, который может читать только диски MBR, он определит один раздел, занимающий весь жесткий диск. Тем самым он гарантирует, что старый инструмент не ошибочно примет диск GPT за пустой и в конечном итоге не перезапишет данные GPT новым MBR.

Эта MBR защищает данные GPT от перезаписи.

Intel Mac Books по умолчанию использует GPT, и установить Mac OS X в системе MBR невозможно. Несмотря на то, что Mac OS X может работать на MBR-диске, установка на него невозможна. Я пробовал это буквально безуспешно.

Большинство операционных систем Linux совместимы с GPT. При установке ОС Linux на диск GRUB 2 будет установлен в качестве загрузчика.

Для операционных систем Windows загрузка с GPT возможна только на компьютерах с UEFI, работающих под управлением 64-разрядных версий Windows Vista, 7, 8, 10 и соответствующих серверных версий. Если вы приобрели ноутбук с предустановленной 64-разрядной версией Windows 8, скорее всего, он использует GPT.

Конфигурация по умолчанию для Windows 7 и более ранних версий — MBR, но вы все равно можете конвертировать в GPT, как я объясню в этой статье.

Все версии Windows Vista, 7, 8, 10 могут читать и использовать GPT для данных, но они не могут загружаться с дисков GPT без UEFI.

Итак, GPT или MBR?

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

Проверьте тип раздела жесткого диска

Вы можете проверить тип раздела любого жесткого диска, подключенного к ПК с Windows, с помощью управления дисками. Чтобы запустить Управление дисками, сделайте следующее:

Используйте сочетание клавиш Windows-R, чтобы открыть окно запуска.

Введите diskmgmt.msc и нажмите клавишу Enter.

Windows сканирует жесткие диски и через короткое время отображает изображение. Чтобы проверить тип раздела любого жесткого диска, начните с щелчка правой кнопкой мыши плиток «Диск» в нижней части интерфейса. Важно, чтобы вы щелкнули правой кнопкой мыши на Диске 1, Диске 2 и так далее, а не на разделах.

Выберите параметр свойств в открывшемся контекстном меню. Откроется окно свойств выбранного диска.
Перейдите на вкладку Тома и посмотрите на значение стиля раздела под информацией о диске на открывшейся странице. Он выделяет тип раздела.

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

  1. Нажмите на клавишу Windows, введите cmd.exe, удерживая клавиши Ctrl и Shift, нажмите клавишу Enter.
  2. Подтвердите открывшуюся подсказку UAC. Откроется окно командной строки с повышенными привилегиями.
  3. Введите diskpart и нажмите Enter.
  4. Введите list disk и снова нажмите Enter.


Теперь в списке перечислены все диски. Проверьте столбец Gpt, чтобы узнать, является ли конкретный диск MBR или GPT. Если вы видите * в столбце, это означает, что диск использует GPT, если вы этого не делаете, он использует MBR.

Преобразование между MBR и GPT во время установки Windows

Есть два распространенных сообщения об ошибках, которые вы, вероятно, получите при установке Windows на жесткий диск:

  • Ошибка №1: «Windows не может быть установлена ​​на этот диск. Выбранный диск не относится к стилю раздела GPT ».
  • Ошибка № 2: «Windows не может быть установлена ​​на этот диск. Выбранный диск имеет стиль раздела GPT».

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

Как вы уже знаете, MBR и GPT — это две совершенно разные структуры разделов жесткого диска. MBR является традиционной структурой разделов, а GPT — более новым стандартом.

Ошибка № 1 появляется, когда вы пытаетесь установить Windows на ПК с UEFI, но раздел жесткого диска не настроен для режима UEFI или устаревшей совместимости с BIOS. Microsoft TechNet предлагает два способа обойти эту ошибку.

  1. Перезагрузите компьютер в режиме совместимости с устаревшей BIOS. Эта опция позволяет сохранить существующий стиль раздела.
  2. Переформатируйте диск для UEFI, используя стиль раздела GPT. Этот параметр позволяет использовать функции микропрограммного обеспечения UEFI ПК. Вы можете сделать это самостоятельно, переформатировав диск, следуя инструкциям, приведенным ниже. Всегда делайте резервную копию своих данных перед выполнением этого шага.

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

Инструкция по конвертации жесткого диска из MBR в GPT

Использование программы установки Windows

  1. Выключите компьютер и вставьте установочный носитель Windows (это может быть USB-накопитель или DVD).
  2. Загрузите компьютер с DVD или USB-накопителя в режиме UEFI.
  3. Выберите Custom при выборе типа установки.
  4. Появится экран с сообщением: «Куда вы хотите установить Windows?» Выберите все разделы на диске, а затем нажмите «Удалить».
  5. После успешного удаления на диске отобразится одна область нераспределенного пространства.
  6. Выберите незанятое пространство и нажмите Далее. Windows обнаруживает, что компьютер загружен в режиме UEFI, и автоматически переформатирует диск, используя формат диска GPT, следовательно, преобразует его. После этого начинается установка.
Использование ручного преобразования
  1. Выключите компьютер и вставьте установочный DVD-диск Windows или USB-накопитель.
  2. Загрузите компьютер с DVD или USB-накопителя в режиме UEFI.
  3. В программе установки Windows нажмите Shift + F10, чтобы открыть командную строку. Не забудьте нажать Enter после ввода следующих команд.
  4. Откройте инструмент diskpart, набрав: diskpart
  5. Чтобы определить диск, который нужно преобразовать, введите список disk, и вы должны увидеть следующее: list disk
  6. Выберите диск из списка дисков, используя номер диска на предыдущем шаге, набрав select disk, как показано в примере: select disk #
  7. Очистите диск, набрав: clean
  8. Преобразуйте в GPT, набрав: convert gpt
  9. Введите команду exit и нажмите Enter, чтобы закрыть diskpart.
  10. Закройте командную строку, чтобы вернуться к установке Windows.
  11. При выборе типа установки выберите Выборочная. Диск будет отображаться как один раздел нераспределенного пространства.
  12. Выберите это незанятое пространство и нажмите Далее. Windows начнет установку.

Инструкция по конвертации жесткого диска из GPT в MBR

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

«Windows не может быть установлена ​​на этот диск. Выбранный диск имеет стиль раздела GPT».

Загрузка с GPT поддерживается только в 64-битных версиях Windows Vista, 7, 8, 10 и соответствующих серверных версиях в системах на основе UEFI. Приведенное выше сообщение об ошибке показывает, что ваш компьютер не поддерживает UEFI и, следовательно, вы можете использовать только BIOS, которая работает со структурой разделов MBR.

Чтобы обойти это сообщение об ошибке, Microsoft TechNet предлагает следующие варианты:

  1. Перезагрузите компьютер в устаревшем режиме совместимости с BIOS. Эта опция позволяет сохранить существующий стиль раздела.
  2. Переформатируйте диск в MBR, чтобы он поддерживался функциями микропрограммы компьютера. Этот шаг сотрет все ваши данные, поэтому, прежде чем продолжить, не забудьте сделать резервную копию. Конечно, есть сторонние служебные программы, которые помогают преобразовать диск в формат MBR и при этом сохранить данные, но всегда безопасно сделать резервную копию данных на случай, если служебная программа не сможет завершить преобразование.

Если вы выбрали второй вариант преобразования в MBR, выполните следующие действия:

Использование программы установки Windows

  1. Выключите компьютер и вставьте установочный носитель Windows (это может быть USB-накопитель или DVD).
  2. Загрузите компьютер с DVD или USB-накопителя в режиме BIOS.
  3. Выберите Custom при выборе типа установки.
  4. Появится экран с сообщением: «Куда вы хотите установить Windows?» Выберите все разделы на диске, а затем нажмите «Удалить».
  5. После успешного удаления на диске отобразится одна область нераспределенного пространства. Выберите незанятое пространство и нажмите Далее. Windows определяет, что компьютер был загружен в режим BIOS, и автоматически переформатирует диск, используя формат диска MBR, следовательно, преобразует его. После этого начинается установка.

Использование ручного преобразования

  1. Выключите компьютер и вставьте установочный DVD-диск Windows или USB-накопитель.
  2. Загрузите компьютер с DVD или USB-накопителя в режиме BIOS.
  3. В программе установки Windows нажмите Shift + F10, чтобы открыть командную строку. Не забудьте нажать Enter после ввода следующих команд.
  4. Откройте инструмент diskpart, набрав: diskpart
  5. Чтобы определить тип преобразователя, вы должны увидеть следующее: список диска
  6. Выберите диск из списка дисков, используя номер диска на предыдущем шаге, набрав выбрать диск, как показано в примере: выберите диск #
  7. Очистите диск, набрав: чистый
  8. 8. Преобразуйте в MBR, набрав: конвертировать mbr
  9. Введите exit и нажмите Enter, чтобы закрыть diskpart.
  10. Закройте командную строку, чтобы вернуться к установке Windows.
  11. При выборе типа установки выберите Выборочная. Диск будет отображаться как один раздел нераспределенного пространства.
  12. Выберите это незанятое пространство и нажмите «Далее». Windows начнет установку.

Обучающие видео

Что такое разделы диска?

Различия между BIOS и UEFI

Таблицы разделов MBR и GPT

Ресурсы

Следующие ресурсы предлагают дополнительную информацию о стилях разделов MBR или GPT:

  • Загрузитесь в режим UEFI или устаревший режим BIOS (Microsoft Technet)
  • Загрузка с GPT (Род Смит)
  • Измените диск с основной загрузочной записью на диск с таблицей разделов GUID (Microsoft Technet)
  • Разница между GPT и MBR (HowToGeek)
  • Таблица разделов GUID (Википедия)
  • Устаревшие проблемы BIOS с GPT (Род Смит)
  • Главная загрузочная запись (Microsoft Technet)
  • Windows и GPT: часто задаваемые вопросы (Центр разработки оборудования Microsoft)
  • Установка Windows: установка с использованием стиля раздела MBR или GPT (Microsoft Technet)

Что такое gpt диск и в чем его отличие от mbr

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

Для идентификации разделов в стандарте UEFI применяется GUID (Globally Unique IDentifier) — глобальный 128-битный идентификатор, использующийся для относительной уникализации (неповторяемости) сервисов и приложений, да и вообще всего остального :). Идентификаторы уникальны в том контексте, в котором они используются. То есть, каждый GUID не является гарантированно уникальным, но общее число возможных вариантов настолько велико (2122 или 5.3*1036), что вероятно получения двух совпадающих значений стремится к нулю.

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

К преимуществам GPT относятся:

  1. Избыточность данных. Дублирование заголовка и таблиц разделов в начале и конце диска. Подобное нововведение позволило создать отказоустойчивость на уровне разделов, чего был лишен классический MBR. При повреждении одной из копий заголовка/таблиц разделов GPT, возможно восстановление из резервной копии.
  2. Достаточный лимит на размер разделов, равный 9.4 зеттабайт (Зб) или 8 zebibyte (ZiB, ZB) или 264 блоков (блок чаще=512 байт) или 9,444,732,965,739,290,427,392 байт (9.4 x 1021). Что бы было проще осознать масштаб — это примерно 9 миллиардов терабайт. MBR имел параметр «смещение первого сектора» в записи о разделе разрядностью всего 4 байта (32 бита, LBA32), что позволяло адресовать лишь 4294967296 * 512 (размер сектора, байт) = ~2 терабайта. В GPT размерность параметров, описывающих смещения разделов, увеличилась до 64 бит (LBA64).
  3. Отсутствие ограничения разметки MBR в четыре основные раздела (партиции). GPT может иметь до 128 разделов на одном физическом диске, что вполне достаточно даже для самых требовательных конфигураций.
  4. Отсутствие такого труднопонимаемого многими архаизма, как «логические диски» в расширенном разделе, присутствующего в традиционной разметке MBR.
  5. Отсутствие необходимости писать цепочку загрузчиков вида MBR — PBR — Bootmgr и самому работать с железом посредством портов и прерываний реального режима, нет необходимости заботиться о переходе в защищенный режим и прочих нюансах. В EFI загрузчике все проще — структуры данных уже подготовлены, есть возможность использовать готовые функции UEFI для упрощенного «диалога» с оборудованием.
  6. 16-байтовый идентификатор (GUID) типа раздела. В классическом MBR тип раздела имел размерность всего один байт, что вводило ограничение на идентификацию множества ОС.
  7. Контрольная сумма в формате CRC32 заголовка и таблицы разделов GPT, что упрощает обнаружение ошибок по причине сбоев носителя информации.
  8. Введены поля номера версии (ревизии), размеров заголовка и записи раздела, что позволяет безболезненно модифицировать структуру GPT в будущих версиях.

Windows поддерживает загрузку с GPT исключительно на компьютерах с UEFI. 32-битная версия Windows 8, 64-битные версии Windows Vista, 7, 8, 8.1, Windows Server 2008, 2012 и более поздние, умеют загружаться с GPT-раздела. 32-разрядные версии Windows Server 2003 SP1, Vista, 7, Server 2008 и 64-разрядные версии Windows XP/Server 2003 могут лишь читать GPT диски (использовать их для хранения данных), но загружаться с них не имеют возможности.

Давайте сделаем небольшой экскурс в совсем недалекое прошлое и вспомним принцип работы классического (legacy) метода загрузки BIOS -> MBR. Код BIOS, который на финальных этапах работы инициализирует установленные в системе носители, считывает с носителя, имеющего статус «загрузочный», первый физический сектор (блок LBA0), копирует его по адресу 0000:7C00 и передает по этому адресу управление. Код MBR, в свою очередь, обязан произвести анализ таблицы разделов, выбрать загрузочный раздел, загрузить с него загрузочный сектор раздела (PBR) и передать управление уже ему. Становится очевидным, что данный способ, с точки зрения трудозатрат на программирование, имеет неудобную реализацию и требует упрощения. В отличие от устаревшего классического, традиционного (legacy) способа загрузки ОС, UEFI содержит более актуальные встроенные процедуры работы с загрузочным носителем. Этот функционал, именуемый UEFI Boot Manager, производит поиск на заданном носителе GPT специализированного раздела (EFI System Partition (ESP)) и в случае обнаружения находит на нем загрузочный .efi-модуль операционной системы (например, bootx64.efi), производит загрузку найденного файла и передача ему управления. С некоторым количеством оговорок можно утверждать, что новая схема загрузки с использованием UEFI+GPT имеет более интуитивную логику и большую гибкость по сравнению с классическим методом BIOS+MBR. Фактически, работа по написанию загрузчика операционной системы стала менее трудоемкой, при том, что код загрузчика стал более универсальным.

Код UEFI умеет работать с файловой системой FAT32 для дисков, с системами FAT12, FAT16, FAT32 для съемных носителей и с системой ISO-9660 для CD-ROM/DVD-ROM. Почему был выбран именно FAT32? Ответ, вероятно, кроется в популярности и довольно широкой области распространения файловой системы FAT32, которая используется как стандарт де-факто даже во многих бытовых устройствах.

Теперь мы можем приступить к более детальному рассмотрению структуры диска при использовании стандарта GPT и для начала я приведу наглядное графическое представление структуры GPT диска, в котором описаны все основные блоки стандарта:

* где X — общее количество разделов на носителе. N — общее количество секторов на носителе.

Логика работы GPT

  • Если по какой-либо причине оказываются поврежденными первичные GPT записи (заголовок+таблица разделов), то ПО поддержки (драйвер) должно проверить последний блок LBA носителя на предмет наличия дублирующего рабочего набора GPT записей. Они содержатся в конце диска. Последний блок должен содержать рабочий GPT заголовок, который указывает на исправную таблицу GPT разделов. Если это так и дублирующий набор не поврежден, то ПО должно восстановить первые заголовок и таблицу разделов GPT из дублирующего набора.
  • По спецификации ПО должно запросить подтверждение пользователя на восстановление основного GPT заголовка.
  • Встречается проблема, когда GPT диск, по ошибке или умышленно, отформатирован в стандартную разметку MBR каким-либо старым ПО (типа format.com от DOS :). В таких случаях сохраняется нетронутым («выживает») последний логический блок диска, который содержит актуальный рабочий GPT заголовок. Такие сценарии должны обнаруживаться ПО, работающим с GPT, по тому факту, что оно обнаруживает стандартный MBR, который содержит полноценную таблицу разделов (с несколькими разделами разного размера), а не «защитный MBR» с одним разделом, охватывающим весь диск.
  • Любое ПО, которое обновляет первичные GPT записи (заголовок+таблицу разделов), должно обновлять вторичные GPT в первую очередь.
  • ПО может обновлять заголовок GPT и таблицу разделов GPT в любом порядке, с того момента, как все контрольные суммы будут помещены в соответствующие поля заголовка GPT.
  • Если размер диска изменился, то ПО должно обновлять сначала вторичные GPT (заголовок+таблицу разделов), а затем уже первичные. Делается это с тем расчетом, что если обновления прервались по какой-либо причине, вторичные GPT всегда содержат правильную информацию.
  • Если первичный заголовок GPT поврежден, вместо него используется вторичный заголовок, который размещается в последнем логическом блоке диска.
  • Если вторичный GPT корректен, он должен быть использован для восстановления первичного GPT.
  • Если первичный GPT корректен, а вторичный GPT неисправен, то ПО должно попытаться восстановить вторичный GPT.
  • Если оба GPT некорректны, то диск помечается как не содержащий рабочей (корректной) таблицы разделов GPT.
  • Оба, первичные и вторичные GPT должны быть валидны и синхронизированы перед операцией увеличения раздела (например, при добавлении в RAID-массив). Как только произведена операция увеличения раздела, вторичный GPT должен быть перенесен в конец раздела согласно правилам размещения, и первичные и вторичные GPT заголовки должны быть обновлены для отражения нового актуального размера раздела.
  • ПО, которое делает копии GPT дисков либо разделов, должно генерировать новое (уникальное) значение поля DiskGUID в заголовке GPT и новое (уникальное) значение поля UniquePartitionGUID в таблице разделов GPT. В случае, когда ПО обнаруживает два диска либо раздела с идентичными GUID, результат не в спецификации не определен и отдается на откуп автору ПО.

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

Для домашнего использования на SSD или жестком диске обычному пользователю разницы практически нет. Скорость загрузки будет такой же, все будет работать одинаково и там, и там. Если у вас нет SSD или винчестера более 2 терабайт размером, можете смело ставить систему на MBR.

Поэтому, не стоит особо переживать правильную ли схему вы выбрали или собираетесь выбрать. Да, у ГПТ есть преимущества с максимальным размером разделов, их количеством и возможностью восстановления данных при их повреждении. Но, не у всех на данный момент есть и 1 терабайтные SSD, а именно на них сейчас ставится система.

Интересно! Если у вас установлено два накопителя в компьютере или ноутбуке, к примеру, один SSD, а другой просто жесткий диск — у них могут быть разные схемы. GPT или MBR как узнать, что сейчас на диске, мы рассмотрели в отдельном материале.

В заключение

Если устанавливаете систему на новый компьютер, то, несомненно, переходите на GTP, если просто переустанавливаете систему, то особого смысла делать это просто нет.

Защитный (Protective) MBR

Первый физический сектор диска (LBA0) может, по-прежнему, содержать хорошо знакомый нам сектор MBR. В спецификации GPT он именуется как Protective MBR. Protective MBR — это типовой сектор MBR выбранной ОС. Соответственно, под Windows 7 он полностью повторяет стандартный MBR Windows 7, который используется при традиционной разметке, за исключением следующих отличий:

  1. Значение поля NT Disk Signature равно 00000000;
  2. Вне зависимости от реальной разметки диска, в таблице разделов MBR указано наличие всего одного раздела, «охватывающего» весь диск. В официальной документации он называется GPT Protective partiton. Очевидно, что таблица разделов, размещенная в защитном MBR, имеет всего одну запись, описывающую раздел, имеющий размер, равный размеру физического носителя. Поле начала раздела равно LBA1 и поле конца раздела равно LBA(N), где N-последний блок (сектор) диска. Если же объем диска больше предельного значения, то поле конца выставляется в значение 0FFFFFFFFh;
  3. Тип (поле Partition Type) этого раздела имеет значение 0EEh, которое указывает на использование GPT, наличие единственного псевдо-раздела, покрывающего весь диск;

Название «Protective MBR» говорит само за себя и глядя на него становится очевидным, что «защитным» он называется неспроста и основное его предназначение — обеспечение «защиты» структуры диска. Защита обеспечивает совместимость с устаревшим ПО (например, старые версии утилит работы с диском (fdisk)), которое просто-напросто и не в курсе, что такое GPT, и умеет работать исключительно с MBR-разметкой. Очевидным, что подобная логика работы, при отсутствии знакомых старым программам структур способна повредить GPT-диск, а наличие защитного MBR способно значительно упростить ситуацию. Старые 32-битные ОС могут распознавать раздел и присваивать ему статус недоступного GPT диска. Совсем уж старые реализации операционных систем обычно определяют диск как содержащий единственный раздел неизвестного типа, не имеющего свободного места; как правило, они отказываются модифицировать такой диск, пока пользователь явно не потребует и не подтвердит удаление неопознанного раздела. Таким образом вероятность случайного затирания содержимого GPT диска резко уменьшается.

Установка Windows на данный диск невозможна — оставляем GPT

Меняем настройки BIOS

1. При загрузке компьютера нажмите на клавишу DEL, чтобы попасть в настройки БИОС. Перейдите в раздел загрузки, обычно он называется «Boot», но может и отличаться. Нам нужен параметр «Boot Mode» — его нужно установить в значение «UEFI Boot».
2. В этом же разделе проверьте включен ли параметр «Secure Boot», он должен быть активирован.

3. Далее зайдите в расширенные/дополнительные настройки — «Advanced» и посмотрите какой параметр стоит у «SATA», установите его в значение «AHCI».

Важно! В старых материнских платах, в БИОС может не быть некоторых параметров, поэтому схему раздела все равно придется менять на MBR, как мы это делали в прошлой главе. 4

После этого, нам нужна будет флешка, сделанная специально для UEFI BIOS, но, вначале попробуйте установить и с этой, может она уже сделана нормально

4. После этого, нам нужна будет флешка, сделанная специально для UEFI BIOS, но, вначале попробуйте установить и с этой, может она уже сделана нормально.

Делаем UEFI-флешку со схемой в GPT

Для этого скачайте Rufus, эта утилита позволяет делать такие носители. Также для GPT загрузочную флешку по умолчанию создают официальные утилиты от Майкрософта, к примеру, Windows USB/DVD Download Tool.

1. Вставьте флешку в USB порт компьютера. Откройте утилиту, укажите образ с операционной системой и выберите схему раздела в GPT.

2. Руфус сам отформатирует носитель и сделает флешку загрузочной. Просто дождитесь окончания процесса. Затем начните установку Windows заново, проблема больше не появится.

Заголовок (оглавление) GPT

Заголовок GPT содержится в блоке (секторе) LBA1, втором логическом блоке носителя. Имеет свою копию в конце диска. Давайте разберем, какие же поля присутствуют в заголовке GPT:

ОбозначениеСмещениеРазмерОписание
Signature00h8Сигнатура. Идентифицирует UEFI-совместимый заголовок GPT (ASCII строка EFI PART, 5452415020494645h)
Revision08h4Ревизия. Версия формата заголовка. Не относится к номеру версии спецификации UEFI. В настоящий момент используется версия заголовка 1.0 (00010000)
HeaderSize0Ch4Размер GPT заголовка (в байтах). Спецификация UEFI регламентирует то, что он должен быть больше или равен 92 (5Ch) и не должен превышать размер блока (сектора).
HeaderCRC3210h4Контрольная сумма CRC32 заголовка GPT. Должен быть обновлен каждый раз когда обновляется поле PartitionEntryArrayCRC32.
Reserved14h4Зарезервировано. Должно быть заполнено нулями (00000000)
MyLBA18h8Номер блока LBA первой (этой) копии GPT заголовка. Обычно имеет значение = 0000000000000001.
AlternateLBA20h8Номер блока LBA резервной (второй) копии GPT заголовка. Очевидно, что указывает на последний блок носителя?
FirstUsableLBA28h8Первый блок в формате LBA, с которого начинаются данные разделов. Обычно вычисляется как 1 + последний блок LBA таблицы разделов GPT. Если блок имеет размер 512 байт, то чаще всего указывает на блок LBA34 (0000000000000022). Если блок имеет размер 4096 байт, то значение должно быть больше 6 (1 блок под защитный MBR, 1 блок под заголовок GPT, 4 блока для таблицы разделов GPT).
LastUsableLBA30h8Последний блок в формате LBA, который может быть использован под данные разделов. Обычно вычисляется как первый блок LBA резервной таблицы разделов GPT — 1. Все данные на носителе должны располагаться в блоках, находящихся между FirstUsableLBA и LastUsableLBA.
DiskGUID38h16Уникальный идентификатор (Globally Unique IDentifier) диска.
PartitionEntryLBA48h8Номер блока LBA начала таблицы разделов GPT. Обычно блок LBA2.
NumberOfPartitionEntries50h4Количество записей в таблице разделов GPT. Максимальное значение = 128.
SizeOfPartitionEntry54h4Размер (в байтах) каждой записи таблицы разделов GPT. Обычно имеет размер = 128. должен быть кратен 128 (д.с., 128, 256, 512, и т.д.).
PartitionEntryArrayCRC3258h4Контрольная сумма таблицы разделов GPT. Подсчёт суммы начинается с начала блока, адрес которого указан полем PartitionEntryLBA, и охватывает NumberOfPartitionEntries * SizeOfPartitionEntry байт, то есть всю таблицу разделов GPT.
Reserved5СhРазмер сектора — 92 (5Сh)Резервировано. Область в конце заголовка GPT, которая не используется. «Выровнена» по концу физического сектора, то есть простирается до его конца. Должна быть заполнена нулями.

Конец первой части: GPT-2, дамы и господа

Итак, мы прошлись по тому, как работает GPT-2. Если вам любопытно узнать, что именно происходит внутри слоя внутреннего внимания, то следующая бонусная часть определенно для вас. Она была создана для того, чтобы предложить некоторые визуальные средства для описания механизма внутреннего внимания и облегчить дальнейший разбор моделей трансформера (таких как TransformerXL и XLNet).

Хотелось бы отметить некоторые упрощения, к которым пришлось прибегнуть в этой статье:

«Слова» и «токены» использовались как синонимы и в этой статье взаимозаменяемы; однако на самом деле GPT-2 использует парную байтовую кодировку (Byte Pair Encoding) для создания токенов своего словаря. Это означает, что обычно токенами являются части слова. В нашем примере модель GPT-2 работает в режиме вывода/оценки (inference/evaluation mode). Вот почему она обрабатывает только одно слово за раз. Во время обучения модель будет обучаться на более длинных последовательностях текста и обрабатывать единовременно несколько токенов. Также на этапе обучения модель может обрабатывать батчи больших размеров (512), в отличие от батчей размером 1, которые используются в режиме оценки. Автор был несколько волен в ротации/транспозиции векторов для лучшей организации пространства и картинок

Во время применения модели необходимо быть более точным. В Трансформерах широко применяется техника нормализации слоев, и это достаточно важно. Мы отметили некоторые примеры ее использования в Transformer в картинках, а в этой статье в основном сосредоточимся на внутреннем внимании. В некоторых случаях было необходимо изобразить больше квадратиков для представления вектора

Эти случаи были описаны как «zoom in», например:

Таблица разделов GPT

В 64-битных ОС Windows, таблица разделов, обычно, начинается с блока LBA2 и имеет размер 16384 байта. По спецификации, после «заголовка GPT» должно быть зарезервировано минимум 16384 байта под таблицу разделов GPT. При стандартном размере сектора в 512 байт, это будет 32 сектора. Фактически, представляет из себя подобие массива идущих друг за другом записей о разделах, каждая из которых равна 128 байтам. Имеет свою копию в конце диска.

ОбозначениеСмещениеРазмерОписание
PartitionTypeGUID0h16Уникальный идентификатор (GUID) типа раздела. Фактически, определяет файловую систему, которая используется для хранения данных в данном разделе. Значение 0 указывает на то, что запись не используется.
UniquePartitionGUID10h16Уникальный идентификатор (GUID) раздела. Генерируется каждый раз, когда создаётся раздел. В случае, когда ПО обнаруживает два раздела с одинаковыми GUID — результат не определен (на выбор автора ПО?).
StartingLBA20h8Номер LBA первого блока раздела.
EndingLBA28h8Номер LBA последнего блока раздела.
Attributes30h8Атрибуты раздела. Смотрите ниже в таблице.
PartitionName38h72Имя раздела. В кодировке Unicode (UTF-16LE). Фактически 36 символов, поскольку каждый символ в UTF кодируется 2 байтами.
Reserved80hразмер записи — 128 (80h)Зарезервировано. Неиспользуемая часть записи массива разделов. Просто заполняется нулями, если запись GPT имеет размер более 128 байт.

Как можно увидеть, размер каждой записи таблицы разделов равен 128 байтам. С другой стороны, никто не мешает расширять размер записи таблицы разделов до требуемых значений. По факту, имеем масштабируемость дисковой разметки. Атрибуты раздела GPT имеют достаточно большую размерность: 8 байт (64 бита). Каждый раздел имеет независимые атрибуты.

БитОписание
0Бит системного раздела. Признак важности, необходимости. Установленный бит предписывает всем программам работы с диском сохранять раздел в неизменном виде, то есть не модифицировать и не удалять его. Установленным битом создатель как бы говорит, что удаление или модификация содержимого раздела может повлечь за собой потерю функционала стадии загрузки или функционирования. Практическое применение?
1Бит игнорирования. Когда этот бит установлен, UEFI должна игнорировать содержимое раздела и не пытаться производить чтение с него? Для этого раздела не выполняется процедура сопоставления с файловой системой.
2Стандартный загрузочный раздел для legacy BIOS. Используется вариантами UEFI прошивок, которые содержат код поддержки традиционного BIOS, сообщает подобным прошивкам, что раздел может быть загрузочным. Классические UEFI должны игнорировать этот бит. Эквивалент старшего бита (7) в байте индекса диска (смещение 00h) в записи раздела классического MBR.
3–47Зарезервировано для будущего использования; Биты заполняются нулями.
48–63Произвольные биты. Зарезервированы для использования некоторыми видами разделов различных производителей. Используются для нужд разработчиков.

Для полноты картины представления, приведем таблицу типов (PartitionTypeGUID) разделов. Обратите внимание на то, что порядок записи байтов GUID соответствует «от младшего к старшему» (little-endian) в старших трех октетах идентификатора. К примеру, GUID раздела MSR записывается как E3C9E316-0B5C-4DB8-817D-F92DF00215AE, что соответствует последовательности байт: 16 E3 C9 E3 5C 0B 4D B8 81 7D F9 2D F0 02 15 AE.

СистемаТип разделаИдентификатор (GUID)
(Нет)Неиспользуемое значение00000000-0000-0000-0000-000000000000
Схема разделов MBR024DEE41-33E7-11D3-9D69-0008C781F39F
EFI System partitionC12A7328-F81F-11D2-BA4B-00A0C93EC93B
BIOS Boot partition21686148-6449-6E6F-744E-656564454649
Intel Fast Flash (iFFS) partitionD3BFE2DE-3DAF-11DF-BA40-E3A556D89593
Sony boot partitionF4019732-066E-4E12-8273-346C5641494F
Lenovo boot partitionBFBFAFE7-A34F-448A-9A5B-6213EB736C22
WindowsMicrosoft Reserved Partition (MSR)E3C9E316-0B5C-4DB8-817D-F92DF00215AE
Basic data partitionEBD0A0A2-B9E5-4433-87C0-68B6B72699C7
Logical Disk Manager metadata partition5808C8AA-7E8F-42E0-85D2-E1E90434CFB3
Logical Disk Manager data partitionAF9B60A0-1431-4F62-BC68-3311714A69AD
Windows Recovery EnvironmentDE94BBA4-06D1-4D40-A16A-BFD50179D6AC
IBM General Parallel File System (GPFS) partition37AFFC90-EF7D-4E96-91C3-2D7AE055B174
Storage Spaces partitionE75CAF8F-F680-4CEE-AFA3-B001E56EFC2D
HP-UXData partition75894C1E-3AEB-11D3-B7C1-7B03A0000000
Service PartitionE2A1E728-32E3-11D6-A682-7B03A0000000
LinuxLinux filesystem data0FC63DAF-8483-4772-8E79-3D69D8477DE4
RAID partitionA19D880F-05FC-4D3B-A006-743F0F84911E
Swap partition0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
Logical Volume Manager (LVM) partitionE6D6D379-F507-44C2-A23C-238F2A3DF928
/home partition933AC7E1-2EB4-4F13-B844-0E14E2AEF915
/srv (server data) partition3B8F8425-20E0-4F3B-907F-1A25A76F98E8
Plain partition7FFEC5C9-2D00-49B7-8941-3EA10A5586B7
Linux Unified Key Setup (LUKS) partitionCA7D7CCB-63ED-4C53-861C-1742536059CC
Reserved8DA63339-0007-60C0-C436-083AC8230908
FreeBSDBoot partition83BD6B9D-7F41-11DC-BE0B-001560B84F0F
Data partition516E7CB4-6ECF-11D6-8FF8-00022D09712B
Swap partition516E7CB5-6ECF-11D6-8FF8-00022D09712B
Unix File System (UFS) partition516E7CB6-6ECF-11D6-8FF8-00022D09712B
Vinum volume manager partition516E7CB8-6ECF-11D6-8FF8-00022D09712B
ZFS partition516E7CBA-6ECF-11D6-8FF8-00022D09712B
Mac OS XHierarchical File System Plus (HFS+) partition48465300-0000-11AA-AA11-00306543ECAC
Apple UFS55465300-0000-11AA-AA11-00306543ECAC
ZFS6A898CC3-1DD2-11B2-99A6-080020736631
Apple RAID partition52414944-0000-11AA-AA11-00306543ECAC
Apple RAID partition, offline52414944-5F4F-11AA-AA11-00306543ECAC
Apple Boot partition426F6F74-0000-11AA-AA11-00306543ECAC
Apple Label4C616265-6C00-11AA-AA11-00306543ECAC
Apple TV Recovery partition5265636F-7665-11AA-AA11-00306543ECAC
Apple Core Storage (i.e. Lion FileVault) partition53746F72-6167-11AA-AA11-00306543ECAC
SolarisBoot partition6A82CB45-1DD2-11B2-99A6-080020736631
Root partition6A85CF4D-1DD2-11B2-99A6-080020736631
Swap partition6A87C46F-1DD2-11B2-99A6-080020736631
Backup partition6A8B642B-1DD2-11B2-99A6-080020736631
/usr partition6A898CC3-1DD2-11B2-99A6-080020736631
/var partition6A8EF2E9-1DD2-11B2-99A6-080020736631
/home partition6A90BA39-1DD2-11B2-99A6-080020736631
Alternate sector6A9283A5-1DD2-11B2-99A6-080020736631
Reserved partition6A945A3B-1DD2-11B2-99A6-080020736631
6A9630D1-1DD2-11B2-99A6-080020736631
6A980767-1DD2-11B2-99A6-080020736631
6A96237F-1DD2-11B2-99A6-080020736631
6A8D2AC7-1DD2-11B2-99A6-080020736631
NetBSDSwap partition49F48D32-B10E-11DC-B99B-0019D1879648
FFS partition49F48D5A-B10E-11DC-B99B-0019D1879648
LFS partition49F48D82-B10E-11DC-B99B-0019D1879648
RAID partition49F48DAA-B10E-11DC-B99B-0019D1879648
Concatenated partition2DB519C4-B10F-11DC-B99B-0019D1879648
Encrypted partition2DB519EC-B10F-11DC-B99B-0019D1879648
ChromeOSChromeOS kernelFE3A2A5D-4F32-41A7-B725-ACCC3285A309
ChromeOS rootfs3CB8E202-3B7E-47DD-8A3C-7FF2A13CFCEC
ChromeOS future use2E0A753D-9E48-43B0-8337-B15192CB1B5E
HaikuHaiku BFS42465331-3BA3-10F1-802A-4861696B7521
MidnightBSDBoot partition85D5E45E-237C-11E1-B4B3-E89A8F7FC3A7
Data partition85D5E45A-237C-11E1-B4B3-E89A8F7FC3A7
Swap partition85D5E45B-237C-11E1-B4B3-E89A8F7FC3A7
Unix File System (UFS) partition0394EF8B-237E-11E1-B4B3-E89A8F7FC3A7
Vinum volume manager partition85D5E45C-237C-11E1-B4B3-E89A8F7FC3A7
ZFS partition85D5E45D-237C-11E1-B4B3-E89A8F7FC3A7
CephCeph JournalBFBFAFE7-A34F-448A-9A5B-6213EB736C22
Ceph Encrypted Journal45B0969E-9B03-4F30-B4C6-5EC00CEFF106
Ceph OSD4FBD7E29-9D25-41B8-AFD0-062C0CEFF05D
Ceph OSD4FBD7E29-9D25-41B8-AFD0-5EC00CEFF05D
Ceph disk in creation89C57F98-2FE5-4DC0-89C1-F3AD0CEFF2BE
Ceph disk in creation89C57F98-2FE5-4DC0-89C1-5EC00CEFF2BE

Как узнать, диск GPT или MBR

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

В разы проще эта информация представлена в бесплатной утилите Show Disk Partition Style от разработчика Sordum. Она портативная, просто скачиваем её, запускаем и видим простенькую табличку с указанием на стиль разметки всех подключённых к компьютеру носителей информации.

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

Минусы разработки

Разумеется, тут присутствуют недостатки, но всё же преимуществ больше. Например, главным недостатком можно считать закрытость метода. Метод позволяет на жестком диске разместить две таблицы EFI. При этом, первая расположена в начале, другая в конце диска. Но, иногда бывают случаи, когда таких технических возможностей не хватает.

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

Есть ещё недостаток, суть которого в том, что почти все загрузчики ОС продолжают пользоваться номерами разделов, а не используют названия из букв. При этом, название накопителю дать нельзя. Зато, дать подобное имя может CUID определитель.

Обойти запрос GPT от Windows, реально ли?

Не гарантирую, что на вашем ПК получится обойти запрос разметки GPT от установщика Windows, но попробовать стоит. Для этого перезагрузите систему и зайдите в BIOS. Замечали ли вы, что в нем есть два места, где можно выбирать метод запуска(BOOT) ?

Например. В одном, флешка показывается только как «UEFI: JetFlashTranscend 8GB 8.07», а в другом, дополнительно можно увидеть «JetFlashTranscend 8GB 8.07».

Выбираем нашу загрузочную флешку без надписи «UEFI» (если первый раз был выбран с «UEFI») и пробуем установить ОС. Обычно, при таком методе никаких проблем не возникает.

Если вам понравилась статья, то ставьте «палец вверх», делитесь в соц-сетях или
ПОДПИСЫВАЙТЕСЬ— это лучший способ отблагодарить авторов. Спасибо

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

Разница между MBR и GPT

MBR – это сокращение от Master Boot Record, обычно используемого типа диска. Это особый загрузочный сектор, который содержит информацию о логических разделах драйвера и загрузчика для установленной ОС и находится в начале диска. GPT – это сокращение от GUID Partition Table, который представляет собой новый стиль диска. GPT связан с UEFI.

По сравнению с GPT максимальный размер диска, который может поддерживать MBR, составляет всего 2 ТБ. Это к примеру, что у вас есть диск 4 ТБ, вы можете использовать только 2 ТБ. Однако для GPT таких ограничений нет. GPT позволяет создавать неограниченное количество разделов, хотя Windows поддерживает до 128 разделов на GPT-диске.

Кроме того, загрузочные данные и разделы хранятся в одном месте на MBR-диске, что доставит вам проблемы, если данные будут повреждены на MBR-диске. Хотя GPT хранит несколько копий одних и тех же данных на диске, поэтому, если данные повреждены, вы можете их восстановить. Более того, GPT может проверить, завершаются ли данные или нет, если данные повреждены, GPT заметит это и восстановит поврежденные данные из другого места. Вроде GPT надежнее MBR.

Хотя различия между MBR и GPT показывают, что GPT имеет больше преимуществ, вам следует обратить внимание на такие системы, как Windows XP 32bit, Windows 2000, Windows NT или Windows 95/98, которые поддерживают только MBR. Windows XP x64 Edition может использовать GPT-диски только для данных. Все версии Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows 2003 Server, Windows Server 2008 и Windows Server 2012 могут использовать раздел диска GPT для данных. Загрузка поддерживается только для 64-разрядных выпусков в системах на основе UEFI.

Выбрать MBR или GPT?

Сравнение MBR и GPT поможет вам четко их понять, вы можете выбрать MBR или GPT в зависимости от ваших требований. Но некоторые пользователи могут столкнуться с проблемами, например, если вам нужен GPT-диск для создания дополнительных разделов, когда ваш диск является MBR-диском, или вам нужен MBR-диск для загрузки Windows 2000, в то время как ваш диск – GPT. Что ты можешь сделать? К счастью, бесплатный стандарт AOMEI Partition Assistant Standard, который специализируется на управлении разделами, может помочь вам преобразовать MBR из GPT.

Прежде, чем вы это сделаете:

  • Если вы хотите преобразовать системный диск между стилями MBR и GPT, убедитесь, что ваш компьютер поддерживает UEFI.
  • Из-за ограничений MBR-диска, поэтому, если на GPT-диске более 4 разделов, эта программа не может преобразовать GPT в MBR-диск, если вы не удалите несколько неиспользуемых разделов и не ограничите номер основного раздела четырьмя.

Загрузите, установите и запустите AOMEI Partition Assistant. Щелкните правой кнопкой мыши диск, который хотите изменить, и выберите «Преобразовать в GPT» или «Преобразовать в MBR».

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

И напоследок. Всё сказанное выше, в полной мере относится и к флешкам. Например, вы захотели создать загрузочную флешку с Windows, с помощью специальных утилит, таких как – RUFUS. Для целей в будущем переустанавливать систему. Так вот, если вы используете достаточно не новую технику, с версией операционной системы до Win 8, то ваш выбор однозначно – MBR. В иных случаях мы выбираем форматирование флешки в GPT.

С советом по покупке ПК или ноутбука, по настройке системы, драйвером, программного обеспечения, Вам всегда смогут помочь специалисты нашего магазина.

Различия между MBR и GPT

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

Разделы жесткого диска

Вы, наверное, знаете, что жесткий диск можно разделить на несколько разделов. Вопрос в том, как ОС узнает структуру разделов жесткого диска? Эта информация должна откуда-то поступать. Здесь в игру вступают MBR (основная загрузочная запись) и GPT (таблица разделов Guid). Хотя оба они архитектурно различаются, оба играют одинаковую роль в управлении и предоставлении информации для разделов на жестком диске.

Основная загрузочная запись (MBR)

MBR — это старый стандарт управления разделами на жестком диске, который до сих пор широко используется многими людьми. MBR находится в самом начале жесткого диска и содержит информацию о том, как логические разделы организованы на устройстве хранения. Кроме того, MBR также содержит исполняемый код, который может сканировать разделы для активной ОС и загружать код / ​​процедуру загрузки для ОС.

Для MBR-диска у вас может быть только четыре основных раздела. Чтобы создать больше разделов, вы можете установить четвертый раздел в качестве расширенного раздела, и вы сможете создавать в нем больше подразделов (или логических дисков). Поскольку в MBR для записи раздела используется 32-разрядная версия, максимальный размер каждого раздела может составлять не более 2 ТБ. Вот как выглядит типичная схема MBR-диска:

С MBR есть несколько подводных камней. Во-первых, на жестком диске может быть только 4 раздела, и размер каждого раздела ограничен 2 ТБ. Это не будет работать с жестким диском большого объема памяти, скажем, 100 ТБ. Во-вторых, MBR — единственное место, где хранится информация о разделах. Если он когда-либо будет поврежден (и да, он может быть поврежден очень легко), весь жесткий диск станет нечитаемым.

Таблица разделов GUID (GPT)

GPT — это новейший стандарт разметки разделов жесткого диска. Он использует глобальные уникальные идентификаторы (GUID) для определения раздела и является частью стандарта UEFI. Это означает, что в системе на основе UEFI (которая требуется для функции безопасной загрузки Windows 8) использование GPT является обязательным. С помощью GPT вы можете создавать теоретически неограниченное количество разделов на жестком диске, хотя в большинстве операционных систем он обычно ограничен 128 разделами. 64 блоков в длину (поскольку он использует 64-разрядную версию), что эквивалентно 9,44 ZB для блока размером 512 байт (1 ZB составляет 1 миллиард терабайт). В Microsoft Windows этот размер ограничен 256 ТБ.

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

Вы также можете видеть, что в первом секторе жесткого диска есть защитная MBR. Такая гибридная установка позволяет системе на основе BIOS загружаться с диска GPT с использованием загрузчика, хранящегося в области кода защитной MBR. Кроме того, он защищает GPT-диск от повреждения дисковыми утилитами, не поддерживающими GPT.

Поддержка ОС

На компьютерах Mac Intel по умолчанию используется GPT, и вы не сможете установить Mac OS X (без дополнительных настроек и хаков) в системе MBR. Mac OS X будет работать на MBR-диске, просто вы не сможете установить на него.

Большинство ядер Linux поддерживают GPT. Если вы не компилируете собственное ядро ​​и не добавляли эту функцию, у вас не должно возникнуть проблем с тем, чтобы ваш любимый дистрибутив работал на GPT-диске. Следует отметить, что вам придется использовать Grub 2 в качестве загрузчика.

Для Windows только 64-разрядная версия Windows, начиная с XP, поддерживает загрузку с диска GPT. Если вы получаете ноутбук с предустановленной 64-битной Windows 8, скорее всего, он использует GPT. Для Windows 7 и более ранних версий конфигурацией по умолчанию будет MBR вместо GPT.

Заключение

В большинстве случаев вам подойдет MBR или GPT. Только в ситуации, когда вам нужно установить Windows на Mac или когда вам нужен раздел размером более 2 ТБ, вам нужно использовать GPT или преобразовать MBR в GPT. Кроме того, для новой модели компьютера, использующего UEFI, он будет поддерживать только GPT.

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

таблиц разделов MBR и GPT — ITFreeTraining

Добро пожаловать на видео ITFreeTraining о таблицах разделов MBR и GPT. Таблица разделов формирует низкоуровневую структуру данных диска. К концу этого видео вы поймете, какие таблицы разделов доступны и какие функции предлагает каждая из них. Загрузите PDF Partition Tables 0:20 Прежде чем диск можно будет использовать в операционной системе, будь то физическая или виртуальная, необходимо на диске должна быть создана таблица разделов.Таблица разделов формирует низкоуровневую структуру данных диска. Такая структура позволяет разделить накопитель на отдельные разделы. Если бы у меня был физический диск, на котором была создана таблица разделов, на нем было бы только неиспользуемое пространство. Прежде чем можно будет использовать неиспользуемое пространство, диск необходимо разделить на один или несколько разделов. В этом случае диск будет разделен на 3 раздела. Во многих случаях жесткий диск обычно делится на один большой основной раздел для операционной системы и ее данных и несколько меньших разделов для загрузки, восстановления и инструментов.После создания таблицу разделов можно отформатировать для хранения данных в операционной системе. Доступны две таблицы разделов. Это MBR и GPT. MBR старше, и она лучше совместима со старыми и устаревшими операционными системами и оборудованием. GPT — это более новый стандарт, который имеет больше функций, но требует более новых операционных систем и, в зависимости от того, чего вы пытаетесь достичь с его помощью, может также потребовать более нового оборудования. Для начала я посмотрю на MBR. Master Boot Record (MBR) 1:38 MBR или Master Boot Record была впервые представлена ​​на ПК еще в 1983 году.С тех пор он стал де-факто стандартом для ПК, работающих под управлением DOS, Windows и альтернативных операционных систем, таких как Linux. Если используется таблица разделов MBR, это позволяет разделить диск максимум на 4 основных раздела. Операционная система позволяет отформатировать каждый раздел для использования файловой системы. Таким образом, с MBR администратор может создать 4 основных раздела и отформатировать их, чтобы операционная система могла видеть 4 диска. В большинстве случаев этого должно быть достаточно для большинства требований.Однако в некоторых редких случаях может потребоваться более 4 разделов. В этом случае один из основных разделов можно заменить на расширенный. Во времена DOS этот расширенный раздел мог содержать 23 раздела. Это было ограничением DOS, поскольку она могла поддерживать только 26 букв дисков. В современных операционных системах Windows администраторы могут создавать любое количество расширенных разделов. Однако расширенные разделы связаны друг с другом, поэтому, если вы используете их много, они могут повлиять на производительность.Кроме того, BIOS компьютера может не поддерживать загрузку из расширенного раздела; однако обходным путем было бы разместить загрузчик на основном разделе, который будет загружать операционную систему, хранящуюся в расширенном разделе. Таблица разделов MBR предлагает основные функции, необходимые для операционной системы, и обеспечивает совместимость со старыми операционными системами и оборудованием. Единственное ограничение заключается в том, что он ограничен 2 терабайтами полезного пространства. Если администратор использует MBR на диске размером более 2 терабайт, все пространство после терабайт будет недоступно для операционной системы и, следовательно, станет непригодным для использования.Для продления срока службы MBR была разработана новая технология, которую я рассмотрю позже в этом видео. Перед этим я рассмотрю замену MBR, GPT. Таблица разделов GUID (GPT) 3:50 Замена MBR — это таблица разделов GPT или GUID. В Windows GPT поддерживает 128 разделов. Чтобы быть более конкретным, Windows использует минимальные настройки по умолчанию с использованием GPT. Стандарт GPT допускает неограниченное количество разделов. Таким образом, используя альтернативную операционную систему, администратор потенциально может иметь доступ более чем к 128 разделам.Я не могу сказать, зачем вам нужно больше этого. Самая большая разница с GPT заключается в том, что он поддерживает диски размером до Зеттабайта. Он не ограничен 2 терабайтами, как MBR. Фактическое количество может немного отличаться в зависимости от размера секторов производителем диска. В настоящее время, поскольку на рынке представлены только терабайтные диски, достичь зеттабайта невозможно. Прежде чем мы сможем даже приблизиться к жесткому диску Zettabyte, необходимо было бы создать диск в формате петабайт и эксабайт. Чтобы загрузить операционную систему с использованием GPT, необходимо выполнить несколько требований.Сначала компьютер должен поддерживать Unified Extensible Firmware Interface или UEFI. UEFI был разработан, чтобы заменить BIOS; однако для UEFI обычно требуется 64-битное (x64) оборудование. Можно запустить UEFI на 32-битном (x86) оборудовании, но производители обычно не используют UEFI в 32-битных системах. Для загрузки Windows с диска с таблицей разделов GPT вам потребуется профессиональная 64-разрядная (x64) Windows XP или 64-разрядная версия Windows Server 2003 (x64) или выше. Если вы используете Linux, большинство современных 32-разрядных и 64-разрядных систем Linux будут поддерживать загрузку с жестких дисков GPT или жесткого диска GPT, используемого в качестве диска с данными.Вам нужно будет проверить подробную информацию о вашем конкретном дистрибутиве, чтобы узнать, поддерживается ли он. Если ваш компьютер не соответствует этим требованиям, возможно, все же можно будет использовать диск GPT в качестве диска с данными. Для Windows для этого требуется Windows Vista или Windows Server 2003 с пакетом обновления 1 или выше. Диски с данными, использующие GPT, не требуют 64-битной версии Windows или 64-битного оборудования. Многие дистрибутивы Linux поддерживают диски GPT в качестве диска с данными, однако вам необходимо проверить отдельный дистрибутив, чтобы убедиться, что он поддерживается.Вы можете видеть, что GPT решает проблему того, что MBR можно использовать только на дисках размером до 2 терабайт. Однако для этого требуется аппаратная и программная поддержка. Итак, что делать, если вам нужно использовать более 2 терабайт для MBR? Advanced Format 6:44 Для улучшения поддержки больших дисков со старым оборудованием был разработан Advanced Format, который доступен для использования со всеми жесткими дисками, произведенными с 2011 года. Это потенциально позволяет использовать жесткие диски размером более 2 терабайт на старом оборудовании и программное обеспечение, не поддерживающее GPT.Чтобы лучше понять, как работает этот расширенный формат, я сначала посмотрю, как он работает без расширенного формата. Когда используется таблица разделов MBR, для хранения данных используются 32 бита. Максимальный размер используемого сектора составляет 1512 байт. Это дает нам общий лимит в 2 терабайта. Вы можете видеть, откуда исходит ограничение в 2 терабайта. Предел, налагаемый MBR в 32 бита и размером сектора 512 байт. Итак, как расширенный формат обходит это ограничение, продолжая работать на старом оборудовании? При использовании диска с расширенным форматом у вас все еще есть ограничение в 32 бита и 512 байт, это то, что ожидает и поддерживает старое оборудование.Однако встроенное ПО на накопителе выделяет каждый блок данных как восемь секторов по 512 байт. Из-за этого оборудование обращается к 512-байтовому сектору, но на самом деле оно обращается к восьми 512-байтовым секторам, что делает сектор размером 4 килобайта. Конечным результатом является то, что старое оборудование может полностью использовать до 16 терабайт данных на диске. Это позволяет использовать диски большего размера со старым оборудованием, но не без некоторых проблем. Hybrid MBR 8:32 В более старых операционных системах для использования более 2 терабайт диск должен быть разделен с помощью гибридной MBR.К сожалению, в Windows нет возможности форматировать диск таким способом, вам нужно будет отформатировать диск с помощью альтернативной операционной системы. Например, можно отформатировать диск в Linux и использовать его в Windows как диск с данными. Использовать диск для загрузки сложно, но возможно. Другие операционные системы могут поддерживать этот формат, но вам нужно будет выполнить свои собственные проверки, чтобы увидеть, поддерживает ли он и насколько хорошо. Многие дисковые утилиты ожидают 512-байтового сектора и не понимают, что происходит, когда они сталкиваются с большим 4-килобайтным сектором.Даже попытка * использовать * дисковую утилиту, которая не поддерживает этот формат, может привести к повреждению данных на диске, поскольку дисковая утилита пытается исправить проблему, которой нет. Это касается утилит Linux и Windows. Преобразование между MBR и GPT 9:36 В реальном мире, если ваш диск меньше 2 Терабайт, MBR должен удовлетворить все ваши потребности. Переходить на GPT не нужно. Если, однако, вы обнаружите, что вам нужно выполнить преобразование между ними, это возможно в Windows; однако это потребует удаления всех существующих разделов, что приведет к стиранию всех данных на диске.Если вы используете Linux, можно преобразовать таблицу разделов без потери данных; однако на всякий случай всегда следует делать резервные копии данных заранее. Наконец, доступно стороннее программное обеспечение, которое выполнит преобразование, если вы готовы за него заплатить. Paragon предлагает бесплатное программное обеспечение, которое будет выполнять преобразование между MBR и GPT для домашнего использования. Вы также можете посмотреть некоторые бесплатные дистрибутивы Linux, чтобы достичь того же результата. Заключение В следующем видео я посмотрю, как управление дисками с MBR и GPT работает в Windows.Надеюсь, вам понравилось это видео, и вы сочли его полезным, и надеюсь увидеть вас в следующем видео. Пока пока. Ссылки «Установка и настройка Windows Server 2012 Exam Ref 70-410» стр. 42 — 43 «Таблица разделов GUID» http://en.wikipedia.org/wiki/GUID_Partition_Table «Таблица разделов» http: // en. wikipedia.org/wiki/Partition_table «Расширенная загрузочная запись» http://en.wikipedia.org/wiki/Extended_boot_record «Поддержка Windows для жестких дисков размером более 2 ТБ» http://support.microsoft.com/kb/ 2581408 «Таблица разделов GUID» http: // en.wikipedia.org/wiki/GUID_Partition_Table «Расширенный формат» http://en.wikipedia.org/wiki/Advanced_Format «Часто задаваемые вопросы по Windows и GPT» https://msdn.microsoft.com/en-us/library/windows/hardware/ dn640535 (v = vs.85) .aspx # gpt_faq_how_many_partitionsCreditsScript: Phil Guld http: //philguld.com Голосовой талант: HP Lewis http: //hplewis.com Партнерский документ: Phil Guld http: //philguld.com Производство видео: Кевин Латтман http: //www.KevinLuttman.com Гарантия качества: Эдвард М. http://digitalmaru.com

Что такое GPT, MBR, NTFS и FAT32?

Ранее мы говорили о прошивке BIOS, UEFI и о том, какая прошивка работает с MBR и GPT.В этой статье вы узнаете, что такое GPT, MBR, NTFS и FAT32. Понимание этих терминов поможет вам узнать больше о накопителях, которые мы используем, и о том, как они работают.

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

Общие сведения о том, что такое GPT и MBR

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

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

Что такое GPT?

GPT — это макет таблицы разделов для устройств хранения, таких как жесткие диски и твердотельные накопители. Это означает Таблица разделов GUID . GPT используется современной прошивкой UEFI.

UEFI использует таблицу разделов GUID (GPT) для хранения информации, связанной с загрузчиком и разделами.

Традиционная схема разделов GUID может быть немного сложной для понимания, поэтому я попытаюсь объяснить ее основы:

Как показано на изображении выше, вы можете увидеть, что содержит GPT-диск:

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

Что такое MBR?

BIOS использует MBR для процесса загрузки компьютера. MBR означает Master Boot Record . MBR означает Master Boot Record и представляет собой специальный раздел в начале диска.

Итак, MBR содержит загрузчик и важную информацию, относящуюся к логическим разделам диска. Если вы используете ОС Windows, здесь находятся первые части загрузчика Windows.

BIOS использует MBR для хранения информации

Преимущества GPT перед MBR

GPT — это новая стандартная структура таблиц разделов, заменяющая MBR.Для этого есть несколько веских причин. Прежде всего, новые компьютерные системы поставляются с прошивкой UEFI.

Итак, суть в том, что GPT работает с UEFI, а UEFI — это новая норма, что означает, что GPT также является новой нормой. Итак, давайте посмотрим, почему GPT лучше, чем MBR:

  • GPT с UEFI — гораздо лучшая система разделения, чем MBR с BIOS.
  • Восстановление данных с помощью GPT проще, поскольку он сохраняет на диске несколько копий разделов и загрузочных данных. С другой стороны, MBR просто хранит их в одном месте.
  • GPT-диск использует значения CRC (циклический контроль избыточности) и может проверять целостность данных на диске. Это помогает диску быстро обнаруживать и восстанавливать данные.
  • С MBR у вас может быть не более 4 разделов, но с GPT-диском у вас может быть неограниченное количество разделов. Однако системный GPT-диск может иметь до 128 разделов.
  • MBR использует 32-битные записи в таблицах. Это устарело и ограничивает возможности MBR, так как допускает только 4 раздела. В результате каждый раздел может иметь размер не более 2 ТБ.С другой стороны, GPT использует 64-битные записи, что позволяет таблице разделов GPT поддерживать диски большего размера.

GPT vs MBR

GPT MBR
Прошивка UEFI BIOS
Максимальное количество разделов Неограниченное количество разделов или 128 разделов для системного диска GPT 4
Максимальный объем дискового хранилища 9 зеттабайт 2 ТБ Максимум
ОС Windows 10 (32- и 64-разрядная версии)
Windows 8/8.1
Windows 7 или более ранняя версия
Параметры восстановления данных С CRC и другими функциями восстановления данных, GPT лучше для восстановления данных Если таблица разделов MBR повреждена или повреждена, нет подходящего способа для восстановления данных

Общие сведения о NTFS и FAT32

Возможно, вы знакомы с этими двумя терминами, поскольку они появляются каждый раз, когда вы форматируете USB-накопитель, SSD или любой другой накопитель. Проще говоря, NTFS и FTA32 — это файловые системы.Теперь вам должно быть интересно, что такое файловая система, так что давайте разберемся.

Что такое файловая система?

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

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

FAT32

FAT32 — одна из самых старых файловых систем, впервые она была представлена ​​в Windows 95. Если вы посмотрите вокруг, вы обнаружите, что FAT32 — самая старая файловая система. совместимая файловая система. Это связано с тем, что он очень старый и существует уже некоторое время.

FAT32 совместим со всем, что имеет порт USB. Это означает, что он работает с Windows, Linux, macOS, игровыми консолями и всем остальным.

Однако он довольно старый и имеет серьезные ограничения. Во-первых, вы можете хранить только отдельные файлы размером менее 4 ГБ на диске FAT32. Еще одна проблема заключается в том, что максимальный размер раздела FAT32 составляет всего 8 ТБ.

Таким образом, вы не можете использовать файловую систему FAT32 для форматирования внутренних дисков. Кроме того, новую Windows нельзя установить на диск с файловой системой FAT32, ее необходимо отформатировать в файловой системе NTFS.

NTFS

Я могу с уверенностью сказать, что NTFS создана для Windows 10.Это файловая система по умолчанию для Windows. Когда вы устанавливаете Windows 10 на свой компьютер, она автоматически форматирует все диски в формате NTFS.

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

Если вы работаете в экосистеме Windows, лучше всего подойдет NTFS, но за ее пределами вы столкнетесь с проблемами совместимости.Это потому, что для macOS он доступен только для чтения. PlayStation не поддерживает NTFS, Xbox 360 не может читать диски NTFS. Так что да, совместимость за пределами Windows для NTFS весьма ограничена.

NTFS против FAT32

NTFS FAT32
Представлен в Windows NT и популяризирован Windows XP Windows 95
Совместимость Windows Только для чтения для Mac и некоторых версий Linux Windows, Linux, macOS и т. Д.
Максимальный размер раздела и файла Нет ограничений на размер раздела и размер файла Максимальный размер раздела: 8 ТБ
Максимальный размер файла Размер: 4 ГБ
Подходит для Внутренние диски Внешние диски для быстрого и простого форматирования

По сути, Windows 10 использует NTFS в качестве файловой системы по умолчанию, поскольку современный ПК с Windows может вместить больше места для хранения.С другой стороны, FAT32 — это старая файловая система, которая ограничена по размеру файла и разделам. Так что в настоящее время он используется только для внешних съемных дисков.

Существуют и другие файловые системы, которые работают со специальными операционными системами —

exFAT

Файловая система exFAT разработана Microsoft и совместима с Windows и macOS 10.6 и более поздними версиями, вы можете использовать exFAT для перекрестной совместимости с Windows и Mac. Любой диск, отформатированный как exFAT, будет работать в Windows и Mac.

HFS +

HFS + разработан Apple для операционной системы Mac, он также известен как Mac OS Extended. Такие диски могут выполнять как операции чтения, так и записи на Mac, но пользователи Windows могут только читать с диска.

Вердикт

Важно понимать основы устройств хранения и принципы их работы. GPT и MBR — это типы таблиц разделов, GPT работает с UEFI, а MBR работает с BIOS. GPT с UEFI более современный и быстрый, он заменит BIOS и MBR.

Также NTFS и FAT32 — две файловые системы. FAT32 старше и имеет ограничения, в то время как NTFS является файловой системой Windows по умолчанию.

Также прочтите:

GPT vs MBR — При настройке нового Windows Server

GPT или MBR? BIOS или UEFI? Что выбрать при настройке сервера? Вероятно, это немного изменилось, особенно для тех из нас, кто занимается консалтингом, устанавливая Small Business Server 2008 или 2011.

Поскольку в наши дни нормой для развертывания серверов являются диски большой емкости (> 1 ТБ), в игру вступает решение о разделении на GPT или MBR.И с этим решением вы также должны принять решение о настройке своего сервера с UEFI или традиционным BIOS. Имейте в виду, что это решение следует принять на ранней стадии планирования развертывания сервера. Конфигурация RAID-массива, схемы томов и стратегии резервного копирования будут играть большую роль в вашем планировании.

Не вдаваясь в подробности, максимальный размер тома, который может обрабатывать MBR, составляет 2 ТБ. Теоретически раздел GPT может обрабатывать разделы размером до 18 эксабайт. Разделы GPT и MBR не могут находиться на одном физическом диске или логическом массиве.Еще одна деталь, о которой следует помнить при работе с дисками с разделами MBR, заключается в том, что, хотя вы можете создавать разделы на дисках размером более 2 ТБ, создавая несколько разделов, физический диск с загрузочным разделом никогда не сможет получить доступ к более чем 2 ТБ общего пространства. Это может показаться запутанным, но хорошим примером может служить массив RAID5 емкостью 3 ТБ с загрузочным диском C: емкостью 300 ГБ. Теоретически у вас будет примерно 2,5 ТБ полезного нераспределенного пространства, однако из-за ограничений MBR на загрузочном диске вы сможете отформатировать только 1.7 ТБ, остальное пространство всегда останется нераспределенным и непригодным для использования без перенастройки схемы разделения диска. Изображение ниже описывает ситуацию.
Решением описанного выше сценария было бы настроить сервер как систему на основе UEFI (если поддерживается) и отформатировать указанные выше разделы с помощью GPT. Это позволило бы разделить диск по желанию, например, загрузочный раздел 300 ГБ и большой раздел данных 2,5 ТБ. Другим решением было бы установить операционную систему на массиве RAID1, состоящем из меньшего раздела MBR, и хранить данные в изолированном массиве RAID5 для целей хранения данных.

Что касается поддержки операционной системы, разделы GPT могут использоваться как разделы данных в Server 2003 SP1 и выше, Windows XP x64, Vista, Windows 7, Server 2008 и Server 2008 R2. 32-разрядная версия Windows XP не может видеть разделы диска GPT.

Загрузка с диска GPT поддерживается только в системе UEFI с 64-битными версиями вышеупомянутой операционной системы (кроме Windows XP x64, которая поддерживает GPT только для разделов данных).

Ранее в этой статье я писал также о планировании ваших резервных копий.Поддержка разделов GPT популярными продуктами резервного копирования на основе образов, такими как Symantec System Recovery и Acronis Backup and Restore, в лучшем случае вызывает сомнения. В статье Symantec, касающейся их линейки продуктов для восстановления системы, говорится: «Загрузка GPT (с включенным uEFI) поддерживается в BESR, но только для резервного копирования и восстановления незагрузочных разделов», не уточняется, будет ли работать более новая версия SSR правильно или нет. . Для подтверждения Infostream в какой-то момент проведет дополнительное тестирование в лабораторных условиях.Страница поддержки Acronis также довольно расплывчата, поэтому в настоящее время я не могу подтвердить, работает она или нет; возможные будущие испытания также подтвердят это.

Как всегда, если у вас есть какие-либо вопросы, свяжитесь с нами здесь, в InfoStream, мы будем рады ответить на любые вопросы.

Хавьер Трилла, MCSA, MCTS
Сетевой инженер Infostream
www.infostream.cc

Чтобы получить больше полезных советов и информации, присоединяйтесь к нашему бесплатному информационному бюллетеню, нажав ЗДЕСЬ

Какой формат следует использовать для твердотельного накопителя (SSD)?

Хорошо, значит, вам удалось приобрести новый блестящий твердотельный накопитель (SSD) после нескольких месяцев экономии.Вы будете рады узнать, что твердотельные накопители намного быстрее традиционных жестких дисков (HDD), и это хорошо. Теперь, когда пришло время разбить диск, вы встретите GPT и MBR. Большой вопрос в том, какой из них лучше всего подходит для вашего диска?

GPT или MBR — какой формат следует использовать для SSD

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

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

Что такое MBR, или основная загрузочная запись?

Если вы не знали раньше, то мы должны указать, что MBR — это старая технология. Впервые он был выпущен еще в 1983 году.Она называется Master Boot Record, потому что она находится в стартовой части диска и выполняет уникальную загрузочную функцию.

Этот сектор, по нашему мнению, содержит данные, относящиеся к логическим стенам проезжей части и загрузчику, предназначенному для установленной операционной системы.

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

Кроме того, MBR поддерживает до четырех основных разделов, поэтому есть некоторые ограничения, но ничего серьезного, если вы просто домашний пользователь.Если вы опытный пользователь, имейте в виду, что MBR поддерживает до 2 ТБ пространства.

Что такое GPT, или таблица разделов GUID?

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

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

Вы также можете создать неограниченное количество разделов. Однако операционная система Windows поддерживает только до 128 разделов на диске GPT. Это восходит к тому, что мы заявили выше, что выбранная вами операционная система в основном определяет ограничения.

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

Кроме того, всякий раз, когда диск GPT хочет проверить, не повреждена ли информация, он использует CRC (Cyclic Redundancy Check).

GPT против MBR: какая технология лучше?

Очевидно, мы можем с уверенностью сказать, что GPT превосходит MBR, особенно если вы используете более новые компьютерные системы, на которых работает что-либо выше Windows XP. Вы не ошибетесь с GPT из-за его более обширного набора функций и его способности лучше защищать ваши данные.

Теперь предположим, что вы хотите использовать более старую операционную систему от Windows XP и ниже. В этом случае MBR — подходящий вариант, потому что этого более чем достаточно.

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

Лучше ли GPT или MBR для вашего SSD?

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

Видите ли, когда на твердотельном накопителе наблюдается большое количество операций записи и чтения, это может вызвать событие окончания срока службы, когда накопитель переключается в режим только для чтения. GPT намного лучше, чем MBR, для борьбы с такими сценариями. Тем не менее, это работает только в том случае, если вы используете современную операционную систему, например Windows 10.

Тем, кто ищет совместимость со своими старыми компьютерными системами, мы предлагаем пропустить GPT, по крайней мере, на время.

Теперь мы должны отметить, что если вы действительно планируете использовать UEFI, то MBR отлично подходит для загрузки. Однако, когда дело доходит до GPT, вы не должны стремиться использовать Legacy boot в этом отношении.

Окончательный вердикт

Если вы зашли так далеко, то, скорее всего, вы пришли к выводу. Но если по какой-то причине вы этого не сделали, позвольте нам прояснить ситуацию, чтобы развеять все сомнения.
Когда дело доходит до MBR по сравнению с GPT, когда речь идет о твердотельном накопителе, мы уверены, что на 100% лучше использовать GPT вместо MBR.

Читать дальше : Вам нужно дефрагментировать SSD? Что будет, если его дефрагментировать?

Как выбрать между MBR или GPT

Windows 7 / Начало работы

Основная загрузочная запись (MBR) и таблица разделов глобального уникального идентификатора (GPT) — это два разных системы разметки дисков. MBR является наиболее распространенной системой и поддерживается всеми версия Windows, включая Windows Vista и Windows 7. GPT является обновленным и улучшенным система разбиения на разделы и поддерживается в Windows Vista, Windows 7, Windows Server 2008 и 64-битные версии операционных систем Windows XP и Windows Server 2003.

GPT имеет несколько преимуществ перед MBR:

  • В Windows GPT может поддерживать до 128 разделов. MBR поддерживает только четыре раздела.
  • GPT точно описывает геометрию физического диска, позволяя Windows создавать разделы и логические диски на границах цилиндров. Хотя Windows пытается сделать это для MBR, геометрия, о которой сообщает MBR, не имеет никакого отношения к физическим характеристикам современного диска. геометрия, потому что она была изменена для увеличения производительности. Другой диск поставщики создали обходные пути для конкретных поставщиков, которые трудно устранить. управлять.Следовательно, разметка более надежна при использовании GPT.
  • GPT может поддерживать разделы большего размера. Теоретически размер GPT-диска может достигать 18 эксабайт. по размеру (около 18000000 терабайт).
  • GPT использует таблицы основных и резервных разделов для избыточности и поля CRC32 для улучшена целостность структуры данных раздела. MBR не имеет избыточных таблиц разделов.

Примечание Все GPT-диски начинаются с защитного раздела MBR для предотвращения ранее выпущенных Дисковые инструменты MBR, такие как Microsoft MS-DOS FDISK или Microsoft Windows NT Disk Administrator, от повреждения раздела GPT, потому что они не распознают тип раздела.Если вы смонтируете MBR-диск в 32-битной версии Windows XP, он увидит только защитную Раздел MBR.

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

PM Дополнительная информация Для получения дополнительной информации о GPT прочтите «Windows and GPT FAQ» по адресу http://www.microsoft.com/whdc/device/storage/GPT_FAQ.mspx.

Сравните схемы разделов MBR (основная загрузочная запись) и GPT (таблица разделов GUID) — POFTUT

Таблицы разделов используются для структурирования дисков. MBR (основная загрузочная запись) и GPT (таблица разделов GUID) — две самые популярные схемы разделов, используемые сегодня в ИТ-средах. В этом руководстве мы сравним сходства и различия между этими двумя схемами разбиения.

Что такое MBR?

MBR — это старая и устаревшая схема разделов, изначально использовавшаяся на первых компьютерах IBM.MBR специально разработан для операционных систем Microsoft DOS и также используется в операционных системах Linux. Подробнее о MBR можно узнать из следующего руководства.

Что такое основная загрузочная запись или MBR?

Что такое GTP?

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

Поддерживаемый размер диска

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

GPT

GPT поддерживает диски размером не более 2 ТБ. Это означает, что нет проблем с поддерживаемым размером диска в схеме разделов GPT.

MBR

Как устаревшая схема разделов, MBR может поддерживать диски размером до 2 ТБ. Если нам нужно использовать диск емкостью более 2 ТБ, мы должны использовать схему разделов GPT.

Счетчик разделов

Разделы используются для создания отдельных виртуальных частей на диске. Мы можем использовать эти части независимо в наших файловых и операционных системах.

GPT

GPT может без проблем поддерживать до 128 разделов на одном диске. 128 разделов достаточно для всех случаев использования в ИТ-среде. Как мы знаем, буквы не будут соответствовать количеству разделов.

MBR

MBR имеет немного сложный механизм разделения. MBR поддерживает до 16 разделов, но их использование может иметь некоторые ограничения.

Загрузчик

Boot loader — это небольшая утилита, которая загружает операционные системы и запускается после BIOS.

GPT

GPT может без проблем поддерживать все известные загрузчики, такие как Windows Boot Loader, Grub, Lilo.

MBR

MBR может без проблем поддерживать все известные загрузчики, такие как Windows Boot Loader, Grub, Lilo.

UEFI

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

GPT

GPT может без проблем работать с UEFI.

MBR

MBR поддерживает использование UEFI.

Поддержка операционной системы

GPT

GPT поддерживается большинством современных операционных систем. Мы можем использовать GPT с Windows Server 2008, 2012,2016, Windows 7,8,10, дистрибутивами Linux, такими как Ubuntu, Fedora, CentOS, Debian, Mint и т. Д.

MBR

MBR поддерживается большинством современных операционных систем. Мы можем использовать MBR с Windows Server 2008, 2012,2016, Windows 7,8,10, дистрибутивами Linux, такими как Ubuntu, Fedora, CentOS, Debian, Mint и т. Д.

Безопасность

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

GPT

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

MBR

MBR не обеспечивает никаких функций безопасности.

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

При установке Windows 8 Рагав Р.Г. преобразовал свой жесткий диск в новый формат разделов GPT.Он спросил о его преимуществах.

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

[Есть технические вопросы? Спросите редактора PCWorld Линкольна Спектора. Отправьте свой запрос на номер [email protected] .]

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

GPT расшифровывается как GUID Partition Table — одно из тех раздражающих сокращений, содержащих другое сокращение. GUID означает глобальных уникальных идентификатора .Перевод: каждый раздел имеет случайно сгенерированное имя в Юникоде из 36 символов. Крайне маловероятно, что у любых двух разделов в мире будет один и тот же идентификатор.

Хотите узнать, использует ли ваш диск GPT? В поле «Поиск» меню «Пуск» или чудо-кнопке «Поиск» в Windows 8 введите разделы (вам нужно будет ввести это s ) и выберите Создать и отформатировать разделы жесткого диска. В открывшейся программе управления дисками щелкните правой кнопкой мыши серое поле диска слева.Если вы видите вариант «Преобразовать в GPT-диск» (который, вероятно, будет неактивен), у вас есть диск MBR. И наоборот, конечно.

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

А что насчет совместимости с Windows? Windows Vista, 7 и 8 могут читать и записывать на диски GPT. Но вы можете загрузиться с диска GPT, только если вы используете компьютер на базе UEFI с 64-разрядной версией Windows.

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

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *