Ограничение mbr. MBR против GPT - значение и разницу между GPT и MBR Когда Разбиение Диска

  • 22.07.2019

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сколько операционных систем возможно установить
на один компьютер (на один физический диск)

Даже обычному юзеру часто требуется наличие на компьютере сразу нескольких операционных систем (ОС). Причины для такой потребности у каждого свои, а вот результат - весьма предсказуем. Рано или поздно, любой компьютерный пользователь задаётся вопросом, вынесенным в эпиграф для этой статьи: - «А, сколько-же всего операционных систем возможно установить на один компьютер (читай - на один физический жёсткий диск)»?

Чем ограничено количество операционных систем на одном жёстком диске

  • Чем лимитировано количество операционных систем на одном жёстком диске?
  • Что ограничивает количество операционных систем
    на одном компьютере (на одном физическом диске)?
  • Какой фактор не даёт нам установить 10, 20, 30 и более операционных систем
    на один компьютер, читай - на один жёсткий диск?

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

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

Загрузочные записи (загрузочные данные) - это информация, необходимая для системной работы с жёсткого диска. В первую очередь, загрузочные записи используются для загрузки с диска операционной системы (ОС). Главная функция загрузочной записи - это принудительное направление «железа» в тот жёсткого диска, с которого следует загружать ОС. Фигурально выражаясь, в какой раздел «загрузчик железяку мордой ткнёт» - оттудова она систему и загрузит. И, никак не иначе.

Раздел диска (англ. partition) - часть (участок, сектор, том) жёсткого (базового) диска, именуемый в просторечии просто - диск+буква (например, диск С, диск D, диск E и т.д.). Главное назначение раздела жёсткого диска - «разделять и группировать» файлы пользователя по системному признаку. Разделы физического диска бывают основные (первичные) и дополнительные (содержащие логические диски).

Как было уже сказано, максимально-возможное количество основных разделов на жёстком диске зависит от используемого стиля (стандарта) загрузочной записи на диске. В настоящее время используется два взаимоисключающих стиля (типа, вида, стандарта) для хранения записей о загрузочных данных в таблице разделов жёсткого диска, новый - и, устаревший - .

Что такое GPT (GUID Partition Table) и GUID (Globally Unique IDentifier)

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

GUID - это такой способ идентификации, при котором каждому объекту (носителю информации, его разделу и т.д.) присваивается уникальный идентификационный номер (ID) в мировом масштабе. Длина записи для каждого ID GUID настолько велика, что на всём Земном шаре, ближайшие 100 лет не сыщется двух одинаковых ID GUID. Это даёт 100% гарантию уникальности для каждого носителя информации, в нашем случае - для разделов жёсткого диска, что в свою очередь - обеспечивает бесконфликтное сосуществование всех земных носителей информации (жёстких дисков и их разделов).

Разделы диска GPT. Для Windows, диск со стилем GPT может иметь до 128 разделов, каждый из которых может быть основным или логическим, в зависимости от того - установлена в этом разделе операционная система или её там нет. По большому счёту, для диска GPT нет различия между основным разделом и дополнительным. Принципиально, в любой раздел диска GPT можно установить операционную систему. Исключение составляет только первый раздел, с которого начинается загрузка компьютера, в котором хранится загрузочная информация и который называется «системный раздел». Как правило, системный раздел не имеет буквенной метки и не отображается в папке «Мой компьютер».

Теоретически, использование стандарта GPT даёт пользователю возможность «покромсать» свой жёсткий диск на 128 основных разделов и в каждый из них любую ОС, поскольку в этом случае - каждый создаваемый раздел получает уникальный индивидуальный номер и не будет конфликтовать с остальными разделами. Главное условие при этом - выдерживать свободное дисковое пространство, необходимое для нормальной работы устанавливаемой ОС.

Несмотря на дивную красоту мысли о возможности одновременной установки 127 операционных систем, у дисков есть маленький, но, существенный недостаток - на них нормально устанавливаются только бесплатные и 100% лицензионные операционные системы, ибо только такие ОСи могут совладать с этим стандартом. По крайней мере - так было до недавнего времени. И, сей прискорбный факт является главной причиной медленного распространения стандарта , поскольку бесплатного Виндовса ещё никто в глаза не видел, а установить «лицуху» дважды - весьма проблематично для широких народных масс.

Резонный вопрос - а причём GUID к лицензированию ОС?
А ответ кроется в простоте идентификации каждого раздела диска с ОС.

Стандарт GUID открывает для программных разработчиков и правообладателей невиданные доселе возможности защиты своих прав. Теперь не нужно мучительно долго собирать информацию о конфигурации оборудования пользователя для активации его программного обеспечения. Разработчики софта генерируют и проверяют ключи активации на основании полученного уникального номера (ID) раздела жёсткого диска и навсегда привязывает к этому диску весь свой коммерческий софт и все программы, которые на нём установлены. Любого пользователя очень легко идентифицировать, зная ID разделов его жёсткого диска. Ведь каждый ID GUID уникален в пределах Земного шара. Конечно, одни разделы можно удалить и создать вместо их другие, с новыми ID. Но, это будет означать лишь то, что у пользователя добавилось новое оборудование. И, не более того. Ведь не сможет-же реальный человек или фирма соревноваться с серверной машиной в переборе бесконечного разнообразия вариантов подключения.

Таким образом, за счёт уникальной технологии идентификации, диск GPT стоит на страже лицензионных прав. У диска GPT может быть 127 разделов для установки 127 операционных систем Виндовс. Вот только все устанавливаемые операционные системы должны иметь индивидуальные ключи активации, т.е. - быть разными. А если ключ активации один и тот-же то, каждый раз, устанавливая в новый раздел такую ОС, пользователь будет вынужден её активировать на новом ID раздела и сбрасывать активацию на старом (если она где-то стояла до этого).

Прошу пардону, отвлекся
Вернёмся к «нашим баранам»:
- как и ранее, альтернативой для GPT остаётся MBR

Что такое MBR (Master Boot Record)

MBR (англ. master boot record ) - главная загрузочная запись жёсткого (базового) диска, которая содержит данные о всех его разделах. MBR - это устаревшая форма записи порядка загрузки в таблице разделов жёсткого диска. Тем не менее, по статистике данного момента в руссконаселённых странах - эта «устаревшая» форма загрузочной записи (MBR) используется в 97 из 100 стационарных компьютеров, находящихся под управлением Виндовс. И ещё долго будет использоваться, равно как и старушка ОС Виндовс ХР.

С ноутбуками - картина, несколько иная.
Ныне, в ноутбуках мало где встречается применение MBR,
по крайней мере - в «магазинной версии».

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

Разделы диска MBR. Изначально, «с завода», любой базовый жёсткий диск содержит всего один раздел - диск С, который и есть основным. Остальные разделы создаются («нарезаются») пользователем из этого диска С в процессе его эксплуатации и по мере необходимости. При создании («нарезании») разделов на базовом диске, первые три из них создаются, как основные (первичные) разделы и могут быть использованы для установки и запуска операционной системы. Все остальные последующие разделы (четвёртый, пятый, шестой... ... двадцать пятый:):):), и т.д.) - создаются, как дополнительные разделы, содержащие логические диски. Дополнительные разделы и логические диски ничем не отличаются от основных (первичных) разделов, кроме одного - на них нельзя устанавливать операционную систему.

Таким образом, при использовании MBR,
у нас имеется всего три первых (первичных, основных) раздела жёсткого диска,
пригодных для установки и загрузки с них операционной системы

Соответственно, на жёсткий диск с MBR, возможно всего, не более трёх операционных систем. А, если одна из устанавливаемых систем является Windows 7 или Windows 8, то - не более двух. Потому что, и Windows 7, и Windows 8 - для своей установки «забирают» сразу два основных (первичных) раздела жёсткого диска. Один из которых, небольшой (100-350мБ) - автоматически создаётся «установщиком» и резервируется системой для своих потаённых нужд, а на втором, собственно - и, находятся системные и программные файлы Windows. Причём, первый диск (100-350мБ) - ещё помечается как «активный», иначе система вообще не будет грузиться.

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

Не вникая более в теорию высоких материй и глубоких подробностей, оставим с ответом наш главный вопрос - при использовании MBR, на один жёсткий диск реально возможно установить не более трёх операционных систем. А, если одна из них будет Windows 8 или Windows 7, то - не более двух.

С ходу предвидится вопрос:
- Что будет при попытке установить третью, четвёртую, пятую операционные системы в дополнительные (не основные) жёсткого диска?

Ответ:
- А ничего сверхъестественного не произойдёт.
Этот вариант предусмотрен производителем. Установщик операционной системы выполнит действие, и система будет установлена в указанный дополнительный раздел, на указанный логический диск. При этом, дополнительный раздел (логический диск) будет преобразован в основной. И, в результате таких деяний - компьютер получит работоспособную операционную систему. До тех пор, пока количество основных разделов и установленных в них ОС не превысит предельно-допустимое значение (два-три) - юзер и не заметит всех этих телодвижений.

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

Такая картина будет повторяться до тех пор, пока юзеру не надоест - система будет устанавливаться на очередной логический (не основной) раздел, он будет преобразовываться в основной, а лишний основной раздел - будет преобразовываться в логический. Иными словами, пользователь может «насоздавать» сколько угодно разделов и «наустанавливать» в них сколько угодно операционных систем, но реально грузиться и работать будут только две-три из них. Остальные ОС будут игнорироваться при загрузке и никакой бубен не поможет.

Работа с разделами жёсткого диска предполагает наличие некоторого опыта в этой области у дерзающего юзера и осознания им степени риска от протекающих процессов компьютерного бытия. В противном случае - лучше не баловать. Ибо, слишком вольное обращение с жёстким диском и его загрузочными записями могут очень легко закончиться безвозвратной потерей своих любимых файлов и уничтожением абсолютно ВСЕЙ!!! своей личной информации.
Дополнительный «напряг» в работе по данной теме создаёт тот факт, что разные операционные системы и дисковые утилиты могут по-разному читать и отображать такие привычные для нас буквенные метки (буквы) дисков в папке «Мой (Этот) компьютер». Поэтому, при работе с разделами жёсткого диска нужно смотреть не только на приевшееся меню диска и на примелькавшуюся буквенную метку раздела, но и на его объем, расположение и т.д.
Для примера я сделал два скриншота своей папки «Мой (Этот) компьютер» во время своих дисковых баталий. На снимках очень чётко видны разные буквенные метки у разделов с одинаковым именем.



Хочется особо подчеркнуть, что в этой статье речь идёт именно о прямой установке файлов операционных систем непосредственно в один из разделов жёсткого диска. Потому что, используя технологию резервного копирования и виртуализации дисков, таких операционных систем можно «наустанавливать» на свой компьютер, сколько угодно. Но, во-первых - технология доступна только для Windows 7 и Windows 8, а во-вторых - использование виртуальных машин, вида VM VirtualBox или VMware Workstation - это совсем другая история. Прямая установка операционной системы и её виртуальная копия - это две большие разницы, или, как говорят в Одессе - четыре маленькие:):):)

Определение стиля диска, GPT или MBR?

Чтобы выяснить, какой стиль (стандарт) используется для хранения загрузочной информации на «подопытном» жёстком диске (для Виндовс 7, Виндовс 8), открываем
«Мой компьютер»=>«Управление»=>«Управление дисками»=>«Свойства жёсткого диска»
и смотрим на вкладку «Тома». Если видим там «Стиль раздела: Основная загрузочная запись (MBR)» - значит, это как раз-таки, случай с . Если-же, напротив стиля раздела стоит «GPT», соответственно - это диск .

Преобразование стиля диска GPT в MBR и, обратно

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

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

Что касаемо непосредственного выбора инструментов для преобразования, то это можно сделать, либо штатными средствами самой Виндовс 7 или Виндовс 8, либо посторонним софтом. В данном случае, программы сторонних разработчиков даже предпочтительней, поскольку позволяют обойтись без тотального удаления разделов и, соответственно - без всеобщей потери информации. Из самых широко известных сторонних программ - это Paragon Hard Disk Manager или Partition Assistant.

Первый способ (работает в предустановленных Windows 7 или Windows 8)
Для преобразование диска GPT в MBR штатными средствами Виндовс, открываем
«Мой компьютер»=>«Управление»=>«Управление дисками»
щелкаем правой клавишей мыши по имени своего жёсткого диска и в выпадающем меню находим пунктик «Преобразовать в GPT (MBR) диск». Эта надпись (GPT или MBR) высветится в зависимости от того, в каком стиле находятся разделы жёсткого диска в данный момент.


Второй способ (работает при установке Windows 7 или Windows 8)
- При установке Windows, находясь на этапе (в окне) выбора разделов,
нажмите комбинацию клавиш Shift + F10.
Откроется командная строка. Дальше:

  1. Введите команду , чтобы вызвать файловую утилиту diskpart
  2. Введите команду list disk , чтобы отобразить список физических дисков,
    подключённых к компьютеру.
  3. Введите команду select disk N , где N — номер диска, который нужно преобразовать.
  4. Введите команду clean , чтобы очистить диск.
    Внимание! Все разделы жёсткого диска будут удалены!
  5. Введите команду convert mbr , чтобы преобразовать диск в MBR
    или команду convert gpt , чтобы преобразовать диск в GPT.
  6. Используйте команду Exit для выхода из diskpart
  7. Используйте команду Exit , чтобы закрыть окно командной строки.
  8. Продолжайте установку Windows. Чтобы создать новые разделы нужно нажать на кнопку
    «Настроить диск» в окне выбора раздела для установки операционной системы.

Конвертировать диск GPT в MBR без потери файлов можно
при помощи программы Paragon Hard Disk Manager
Запускаем программу. Находим в главном меню вкладку «Жёсткий диск», раскрываем его и выбираем пункт «Конвертировать в базовый MBR диск». Надпись (GPT или MBR) высветится в зависимости от того, в каком стиле находятся разделы жёсткого диска в данный момент.


Далее, нажимаем на зеленую галочку в левом верхнем углу и запускаем процесс конвертации


Идёт процесс преобразования в базовый mbr диск.


Когда все операции успешно завершены - нажимаем кнопку «Закрыть»


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

Виртуальные диски Виндовс 7 и Виндовс 8

Виртуальные жёсткие диски - особая фишка в Виндовс.
Функция виртуализации жёстких дисков доступна только для Windows 7 и Windows 8. Трудно сказать, к чему больше эта функция имеет отношение - к технологии виртуализации, к резервному копированию или к непосредственной установке операционной системы. Скорей всего, истина, она - как всегда, где-то посредине.

Функция виртуализации жёстких дисков Виндовс имеет самое прямое отношение к теме этой статьи - «Ограничение количества одновременно устанавливаемых операционных систем». Ибо, программного ограничения на количество создаваемых виртуальных жёстких дисков не существует. Каждый виртуальный жёсткий диск создаётся в Виндовс, как обычный отдельный файл и, в каждый из них - есть возможность установить операционную систему (только Windows 7 или Windows 8).

Процесс создания виртуального диска и установки на него операционной системы подробно описан в материале . Здесь-же, хочется сказать главное - при использовании виртуальных дисков Windows, ограничения на одновременную установку операционных систем на локальном (домашнем) компьютере накладываются только объёмом жёсткого диска, да ещё, пожалуй - наличием здравого смысла у его владельца.

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

Предыстория

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

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

Концепция MBR

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

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

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

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

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

Недостатки

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

Особенности

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

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

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

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

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

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

Недостатки

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

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

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

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

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

Сравнение двух технологий

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

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

Заключение

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

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

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

P.S. Материнские платы, что печатаются сейчас, оснащаются прошивкой UEFI. Если у вас такая, предпочтительно использовать разделы со стилем GPT (но опять таки, смотря какие цели вы преследуете). Со временем BIOS уйдет в прошлое и рано или поздно, но большинство компьютеризированных устройств будут работать с накопителями используя 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. Просто выполните:

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, а следовательно кириллические имена.
  • Перевод

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

В этой статье мы сравним структуры разделов GPT и MBR; GPT означает GUID Partition Table, а MBR - Master Boot Record. Начнём с того, что разберём сам процесс загрузки.

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

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

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

Если два вида структур разделов: MBR и GPT. Структура разделов на диске определяет три вещи:

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

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

Вернёмся к процессу загрузки. Если в вашей системе используется структура разделов MBR, то первый процесс выполнения загрузит BIOS. Базовая структура ввода-вывода (Basic Input/Output System) включает в себя микропрограмму загрузчика. Микропрограмма загрузчика содержит низкоуровневые функции, такие как ввод с клавиатуры, доступ к видеодисплею, осуществление дисковых операций ввода-вывода и код для загрузки начальной стадии загрузчика. До того как BIOS может определить загрузочное устройство, он выполняет последовательность функций системной конфигурации, начиная со следующих:
  • Самотестирование при включении питания.
  • Обнаружение и инициализация видеокарты.
  • Отображение стартового экрана BIOS.
  • Осуществление быстрой проверки памяти (RAM).
  • Конфигурация устройств plug and play.
  • Определение загрузочного устройства.
Как только BIOS определил загрузочное устройство, он считывает первый дисковый сектор этого устройства в память. Первый сектор диска - это главная загрузочная запись (MBR) размером 512 байт. В этот размер поместились три объекта:
  • Первая стадия загрузчика (446 байт).
  • Таблица разделов диска (16 байт на раздел × 4 раздела) - MBR поддерживает только четыре раздела, подробнее об этом ниже.
  • Подпись (2 байта).
На этом этапе MBR сканирует таблицу разделов и загружает в оперативную память загрузочный сектор - Volume Boot Record (VBR).

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

Для операционных систем на ядре Linux используется загрузчик GRUB (Grand Unified Bootloader). Процесс загрузки похож на описанный выше, единственная разница в наименовании загрузчиков на первой и второй стадии.

В GRUB первая стадия загрузчика называется GRUB Stage 1. Она загружает вторую стадию, известную как GRUB Stage 2. Вторая стадия загружает получает список операционных систем на жёстких дисках и предоставляет пользователю список для выбора ОС для загрузки.

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

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

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

Затем UEFI считывает GPT - таблицу разделов GUID. GUID расшифровывается как «глобальный уникальный идентификатор» (Globally Unique Identifier). GPT располагается в первых секторах диска, сразу после сектора 0, где по-прежнему хранится главная загрузочная запись для Legacy BIOS.

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

Для операционных систем на ядре Linux существует версия GRUB с поддержкой EFI, которая загружает файл, такой как grub.efi, или загрузчик EFI, который загружает свой файл, такой как elilo.efi.

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

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

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

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

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

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

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

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

Диск MBR допускает только четыре основных раздела. Если вам нужно больше, то можно назначить один из разделов расширенным разделом, и на нём можно создавать больше подразделов или логических дисков.

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

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

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

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

GPT - более новый стандарт для определения структуры разделов на диске. Для определения структуры используются глобальные уникальные идентификаторы (GUID).

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

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

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

  • Допускает неограниченное количество разделов. Лимит устанавливает операционная система, например, Windows допускает не более 128 разделов.
  • Не ограничивает размер раздела. Он зависит от операционной системы. Ограничение на максимальный размер раздела больше, чем объём любых существующих сегодня дисков. Для дисков с секторами по 512 байт поддерживается максимальный размер 9,4 ЗБ (один зеттабайт равен 1 073 741 824 терабайт)
  • GPT хранит копию раздела и загрузочных данных и может восстановить данные в случае повреждения основного заголовка GPT.
  • GPT хранит значения контрольной суммы по алгоритму циклического избыточного кода (CRC) для проверки целостности своих данных (используется для проверки целостности данных заголовка GPT). В случае повреждения GPT может заметить проблему и попытаться восстановить повреждённые данные из другого места на диске.
Недостатки
  • Может быть несовместима со старыми системами.

GPT против MBR

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

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

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

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

Apple MacBook"и используют 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 - но они не могут загружаться с таких дисков без UEFI.

Так GPT или MBR?

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

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

На каждом жёстком диске под Windows можно проверить тип разделов с помощью «Управления дисками» (Disk Management). Для запуска «Управления дисками» сделайте следующее:

Нажмите сочетание «горячих клавиш» Windows+R, откроется окно для запуска программ.

Наберите diskmgmt.msc и нажмите клавишу Enter.

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

В появившемся контекстном меню выберите «Свойства». Откроется окно со свойствами выбранного диска.

Перейдите на вкладку «Тома» и посмотрите на значение «Стиль раздела».

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

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

В списке перечислены все диски. В колонке Gpt указан стиль раздела для каждого диска. Если видите звёздочку в колонке, то это GPT, если её нет - это MBR.

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

Есть два типичных сообщения об ошибке, которые могут возникнуть при установке Windows на жёсткий диск:
  • Ошибка № 1: «Windows не может быть установлена на этот диск. Выбранный диск не имеет стиль разделов GPT».
  • Ошибка № 2: «Windows не может быть установлена на этот диск. Выбранный диск имеет стиль разделов GPT».
Когда появляется одна из этих двух ошибок, то у вас может не быть возможности выбрать раздел для установки. Но это не значит, что с компьютером что-то не то.

Как вы уже знаете, MBR и GPT - это две абсолютно разные структуры разделов жёсткого диска. MBR - это традиционная структура разделов, а GPT - более новая.

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

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

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


С помощью Windows Setup

  1. Выберите нераспределённое пространство и нажмите «Далее». Windows определит, что компьютер загружен в режиме UEFI, и автоматически переформатирует диск с применением стиля раздела GPT. Процесс установки начнётся сразу после этого.
Преобразование вручную
  1. Выключите компьютер и вставьте загрузочный накопитель Windows (USB или DVD).
  2. Загрузитесь с него в режиме UEFI.
  3. Очистите диск: clean .
  4. Преобразование в GPT осуществляется командой convert gpt .

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

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

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

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

Microsoft TechNet предлагает два варианта решения проблемы.

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

С помощью Windows Setup

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