Guid-таблица разделов (gpt)

Как преобразовать MBR к GPT

Способ №1: по шагам в программе AOMEI Partition Assistant Standard Edition

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

Главное окно программы AOMEI Partition Assistant Standard Edition 6.6

Как вы заметили, «Диск 3» у меня MBR, и я преобразую его к GPT.

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

Преобразовать в GPT диск

Далее появится окно с просьбой о подтверждении — жмем OK.

Уверен!

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

Применить изменения

Для выполнения текущей операции потребуется перезагрузка. Поэтому, прежде всего сохраните все свои открытые документы, а затем нажмите по кнопке «Перейти» в окне программы (см. пример ниже).

Соглашаемся на перезагрузку

Последний штрих: соглашаемся на перезагрузку…

Перезагрузить сейчас

После перезагрузки устройства, вместо загрузки Windows будет запущена спец. утилита по конвертированию (см. пример ниже). Буквально в течение нескольких секунд мой диск на 1 ТБ был преобразован к GPT (еще раз отмечу: без потери данных).

После перезагрузки ПК — мой диск за считанные секунды был преобразован в GPT

Вот, собственно, и все действия.

Способ №2: с помощью утилиты MiniTool Partition Wizard

После запуска программы пред вами предстанет список всех накопителей, подключенных к системе (HDD, SSD, USB флешки и пр.)

Обратите внимание, что рядом с названием диска указывается его таблица разделов (MBR, GPT)

Для преобразования из одной в другую: просто щелкните правой кнопкой мышки по нужному диску и в меню выберите «Convert MBR Disk to GPT Disk» (пример на скрине ниже).

MiniTool Partition Wizard

Далее нужно согласиться с выполнением операцией, которую вы задали. Для этого в верхнем меню MiniTool Partition Wizard нужно нажать на «галочку» (Apply).

Apply (согласиться)

Затем всплывет еще одно предупреждение, после подтверждения выполнения операции — диск будет преобразован. Если вы преобразовываете не системный диск (т.е. не тот, на котором у вас установлена ОС Windows) — то операция занимает 1-2 мин. (см. скрин ниже).

Диск был преобразован в GPT

Способ №3. В командной строке или управление дисками

Если вы столкнулись с ошибкой «В системах EFI Windows можно установить только на GPT-диск» при установке Windows: то для того, чтобы открыть командную строку, нажмите сочетание кнопок Shift+F10.

В остальных случаях, для запуска командной строки, откройте диспетчер задач (сочетание кнопок Ctrl+Shift+Esc), нажмите «файл/новая задача» и впишите команду CMD (отметьте галочкой, что задача должна быть выполнена от администратора!).

Далее:

введите команду diskpart и нажмите Enter;

введите команду list disk и нажмите Enter. Таким образом мы увидим список дисков в системе

Обратите внимание, что напротив каждого диска идет его номер, например, «Диск 0» (цифра «0» — понадобиться для следующей операции).

введите команду select disk 0 (к примеру!). Обратите внимание, что вместо «0» — нужно поставить номер диска из списка, который мы вызывали предыдущей командой;

введите команду clean и нажмите Enter (все данные и разделы на диске будут удалены!);

введите команду convert gpt и нажмите Enter

Диск будет преобразован к формату GPT (для преобразования в MBR — введите команду convert mbr).

В Windows также есть еще один неплохой инструмент для работы с дисками. Он прямо так и называется — управление дисками.

Чтобы его открыть, нужно:

  1. нажать сочетание кнопок Win+R;
  2. ввести команду diskmgmt.msc и нажать Enter.

diskmgmt.msc — запускаем управление дисками

Чтобы узнать какая разметка на диске (MBR или GPT), просто щелкните по диску правой кнопкой мышки (в том месте, где пишется «Диск 0», «Диск 1» и пр., см. пример ниже), и откройте свойства.

Свойства диска

Далее во вкладке «Тома» будет указан стиль раздела:

  • «Таблица разделов с GUID…» — это GPT;
  • о разметке MBR будет указано прямо.

Таблица с GUID

Для преобразования MBR к GPT — вы должны сначала полностью удалить все разделы на диске (важно! при удалении раздела — вы потеряете все данные на диске!). Если разделы не будут удалены — то кнопка «Преобразования в GPT» у вас будет просто не активной (как на скрине ниже)

Преобразовать в GPT диск (чтобы функция была активной, нужно удалить все разделы на диске!)

Как удалить том на диске (удаление раздела)

На этом у меня сегодня всё.

Удачи!

Устраняем ошибку MBR-дисков

Несколько слов о причине проблемы – она появляется вследствие особенностей Windows 10, 64-битную версию которой можно установить только на диски со схемой GPT на современном варианте BIOS UEFI, тогда как более старые версии этой ОС (Виндовс 7 и ниже) используют MBR. Существует несколько методов устранения этой проблемы, самым очевидным из которых является конвертирование MBR в GPT. Также можно попробовать обойти это ограничение, определённым образом настроив БИОС.

Способ 2: Конвертирование в GPT

Самый надёжный метод устранения рассматриваемой проблемы – преобразование разделов MBR в GPT. Сделать это можно системными средствами или посредством стороннего решения.

Приложение для управления дисками
В качестве стороннего решения нам пригодится программа для управления дисковым пространством – например, MiniTools Partition Wizard.

  1. Установите ПО и запустите его. Кликните по плитке «Disk & Partition Management».

В главном окне найдите MBR-диск, который хотите конвертировать и выделите его. Затем в меню слева найдите раздел «Convert Disk» и щёлкните левой кнопкой мыши по пункту «Convert MBR Disk to GPT Disk».

Убедитесь, что в блоке «Operation Pending» есть запись «Convert Disk to GPT», после чего нажимайте на кнопку «Apply» в панели инструментов.

Появится окошко с предупреждением – внимательно прочитайте рекомендации и нажимайте «Yes».

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

Если требуется сменить формат таблицы разделов на системном носителе, проделать это у вас описанным выше методом не получится, но есть небольшая хитрость. На шаге 2 найдите раздел загрузчика на нужном диске – обычно он имеет объём от 100 до 500 Мб и расположен в начале строки с разделами. Выделите пространство загрузчика, затем воспользуйтесь пунктом меню «Partition», в котором выберите опцию «Delete».
Затем подтвердите действие нажатием на кнопку «Apply» и повторите выполнение основной инструкции.

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

В качестве системного средства будем использовать «Командную строку» непосредственно во время инсталляции Виндовс 10 – воспользуйтесь сочетанием клавиш Shift+F10 для вызова нужного элемента.

  1. После запуска «Командной строки» вызовите утилиту – напечатайте её название в строке и нажмите «Enter».
  2. Далее воспользуйтесь командой , чтобы узнать порядковое число HDD, таблицу разделов которого нужно преобразовать.
    После определения нужного накопителя введите команду вида:

    Число диска нужно вводить без звёздочек.

Введите команду clean для очистки содержимого накопителя и дождитесь её выполнения.

На этом этапе нужно напечатать оператор преобразования таблицы разделов, который выглядит так:

Затем последовательно выполните такие команды:

После этого закройте «Командную строку» и продолжайте установку «десятки». На этапе выбора места установки воспользуйтесь кнопкой «Обновить» и выберите незанятое пространство.

Способ 3: Загрузочная флешка без UEFI

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

Подробнее: Как создать загрузочную флешку Windows 10

Заключение

Проблему с MBR-дисками на этапе установки Виндовс 10 можно решить несколькими разными способами.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Теория данной технологии

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

GPT – это аббревиатура слов CUID Partion Table, в переводе означающее «Таблица раздела CUID». Это новшество является элементом UEFI, выполняющим туже функцию, что MBR в BIOS. А именно работает, чтобы показывать первую часть и конец раздела диска. Разумеется, имеются и различия – GPT имеет более масштабный механизм, который создатели внедрили, применяя 32 bit., систему.

Давайте разберём прочие нюансы данного стандарта, а также какие различия у MBR и GPT (основной записи загрузки):

  1. У МБР boot запись содержится в начале носителя, GPT может отыскать нужные таблицы EFI и поместить эти таблицы в необходимую часть накопителя, чтобы сохранить;
  2. MBR позволяет работать с дисками ёмкостью – 2,2 Tb. При этом, возникновение GPT сняло почти все лимиты с этого параметра. В настоящий момент данные параметры актуальны как никогда, так как даже в домашние ПК стали вставлять диски на 4 Tb;
  3. MBR технология позволяет разбить накопитель на 4 раздела, а GPT стандарт позволяет разделить накопитель на 128 разделов!

Тут присутствуют свои нюансы, на которые следует обратить внимание – есть возможность разделу присвоить идентификатор любой буквы. Поддержкой стандарта является Unicode, в связи с чем довольно просто осуществлять запись практически на любом языке

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

Установка Windows на данный диск невозможна — решение!

07.02.2015

Windows

На текущий момент мы имеем немалое разнообразие современных операционных систем от Майкрософт — Windows 7, Windows 8, Windows 10, которые устанавливаются на разные комплектующие. При этом совершенно немудрено, что при установке могут возникать различные сложности. Одна из таких — ошибка «Установка windows на данный диск невозможна«.
Возникает оно потому, что установщик Windows не может установить операционную систему на выбранный диск из-за того, что его не устраивает таблица разделов. На текущий момент есть два варианта таблицы разделов: MBR и её более современная версия — GPT. Выбор того, какую из них использоваться напрямую зависит от того, какая у Вас используется материнская плата (со старым BIOS или более новая, с UEFI), какой установлен жесткий диск (ёмкостью до 2TB или более, обычный HDD или твердотельный SSD). 

При этом есть два варианта развития событий.Случай 1. Вам нужно установить систему Windows 7. Семёрка вообще не дружит с GPT и установщик пишет ошибку:
«Установка Windows на данный диск невозможна. Выбранный диск имеют стиль разделов GPT».

Для решения этой проблемы обычно советуют конвертировать диск в MBR. Правда с той оговоркой, что не будут использоваться разделы ёмкостью более 2TB — MBR этого не умеет.
Чтобы изменить GPT на MBR надо при установке Windows 7 вызвать командную строку и воспользоваться программой discpart, введя команду convert mbr для нужного диска. Подробнее об этом Вы можете прочитать в этой статье.

Случай 2. Вам нужно установить Windows 8 или Windows 10 на SSD диск или диск большого объема под UEFI BIOS. Если таблица разделов будет в старом формате MRB, то Вы получите ошибку:
«Установка windows на данный диск невозможна. На выбранном диске находится таблица mbr-разделов. В системах EFI windows может быть установлен только на GPT-диск».

Решением будет опять же конвертирование. Чтобы из MBR сделать GPT, Вам надо при установке системы вызвать командную строку, запустить утилиту discpart, выбрать нужный диск и ввести для него команду convert gpt, после чего продолжить установку. Вот пошаговая инструкция.

Случай 3. Такая ошибка может возникнуть при установке операционной системы на новый, только что установленный жесткий диск. Частое явление, когда юзер долго пользовался HDD стандарта IDE, а потом перешёл на SATA.
«Установка windows на данный диск невозможна. Возможно оборудование компьютера не поддерживает загрузку с данного диска. Убедитесь что контролер данного диска включен в меню BIOS компьютера»:

Если при этом не обращать внимание на ошибку и в установщике нажать  «Далее» то в ответ получите ещё одну ошибку: «Программе установки не удалось создать новый или найти существующий системный раздел».
Последнее время на такую проблему жалуются при установке SSD. Причина — неправильная настройка контроллера жестких дисков в BIOS.
Я приведу пример по тем параметрам БИОСа что есть у меня

У Вас они могут отличаться из-за различия самих систем BIOS. Если так — не расстраивайтесь и действуйте по аналогии.

Вариант 1. Раздел Advanced BIOS Setup:
Выставляем следующие параметры:
Fast BIOS Mode — Disabled
Usb S3 wake-up -Enabled
AHCI Mode Control — Auto (Если такого значения нет — поставьте AHCI)

Раздел Boot:
Secure Boot — Disabled
OS Mode Selection — UEFI and Legacy.
Так же желательно в списке Boot Device Priority первым поставить диск или флешку, с которого запускаете установку Windows.

Вариант 2: Раздел Advanced BIOS Setup:
Параметр AHCI Mode Control ставим в значение manual
native AHCI mode — Disable
И пробуем снова запускать установку Windows.

ошибка при установке windows, ошибка установки, установка windows

Конвертация MBR в GPT и обратно

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

Для того чтобы преобразовать один тип разметки в другой, рекомендуем скачать и установить приложение Acronis Disk Director.

1. Запустите приложение.

2. Выберите диск, который нужно преобразовать.

3. Щелкните по номеру диска и выберите действие Преобразовать в MBR/GPT

Обратите внимание! Кликать нужно именно по нумерации диска, а не по его названию или букве

4. Подтвердите действие. Не переживайте, данный процесс работы проходит в режиме “подготовки”. Если вы передумаете, предварительные настройки перед запуском конвертации можно отменить и диск не перенесет какие-либо изменения.

5. Щелкните по клавише Применить ожидающие операции и дождитесь завершения процесса преобразования. Это отнимет не больше пары минут.

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

Что такое GPT и MBR

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

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

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

  • MBR – аббр. Master Boot Record, что переводится как основная загрузочная запись;
  • GPT – аббр. GUID Partition Table, что переводится как таблица разделов GUID.

В окне инициализации Windows подсказывает нам, какой из стилей выбрать опцией предустановки. И выходит система из текущих условий своей работы – на диске с каким стилем разметки она установлена, в таком стиле она и предлагает нам проинициализировать новый носитель данных.

Тип BIOS

Работать с незагрузочными дисками GPT и MBR можно на любых компьютерах. А вот загружать с них операционную систему – нет. Чтобы была возможна загрузка с GPT-диска, материнская плата компьютера должны быть с BIOS UEFI. Ну или как минимум с гибридным BIOS с реализацией ПО EFI в части поддержки дисков GPT. Это большая часть материнок ПК и ноутбуков, выпущенных после 2012 года. При этом в BIOS должен быть активен либо сам режим UEFI, либо режим совместимости с обычной BIOS Legacy, если таковой поддерживается.

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

В скором будущем производители материнок ПК и ноутбуков, наконец откажутся от совместимости с BIOS Legacy, и устройства будут поставляться только с прошивкой UEFI. Например, компания Intel заявляет, что сделает это уже после 2020 года. Так что таймер отсчёта отправки MBR на свалку истории уже запущен.

Типы разделов

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

Тогда как на GPT-дисках этой заморочки нет – на нём все разделы основные, и их может быть аж 128 штук.

Видимый объём носителя

Стиль MBR не позволяет увидеть объём носителя данных больше 2,2 Тб. Если у носителя больший объём, ему принципиально нужна GPT-разметка.

Быстродействие и восстановление данных

MBR как способ хранения сведений о разделах жёсткого диска предусматривает такое хранение сведений в одном месте. Что делает и Windows, и наши данные уязвимыми к сбоям, влекущим за собой ошибки записи этих сведений. Тогда как GPT хранит эти сведения в нескольких местах, причём равномерно распределённых по всей поверхности носителя. Это делает Windows более устойчивой к последствиям сбоя во время записи системных данных, увеличивает шансы на восстановление пользовательских файлов, привносит небольшое быстродействие в работу HDD по считыванию данных.

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

Совместимость Windows

На GPT-дисках могут работать только определённые операционные системы, так называемые EFI-системы – от названия ПО EFI, на базе которого функционирует прошивка UEFI. Это:

  • Только 64-битные Windows, Linux и Mac;
  • Из числа Windows – только версии Vista, 7, 8.1, 10 и серверные Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016, 2019.

Работа 32-битных Windows, старой версии XP и ниже возможна только на дисках MBR.

Структура разделов Windows

У обычных систем Windows на MBR-дисках и EFI-систем на GPT-дисках разная структура технических системных разделов. На MBR-дисках из числа системных разделов вообще может быть только единственный С, на котором размещены и сама Windows, и её загрузчик. Но чаще это схема, состоящая из двух разделов:

  • Технического на 100 или 350 Мб с файловой системой NTFS, где хранится загрузчик;
  • Диска С.

На GPT-дисках схема EFI-системы включает обычно три раздела:

  • NTFS-раздел восстановления на 350 или 500 Мб;
  • EFI-раздел с FAT32 – раздел загрузчика;
  • Диск С.

Иногда схема может исключать раздел восстановления Windows или включать ещё один технический раздел MSR.

Конвертирование программой DiskGenius с сохранением данных

Чтобы при конвертировании стиля разметки сохранить структуру разделов диска и хранящиеся на нём данные, необходимо прибегнуть к помощи стороннего софта – к программам типа менеджеров диска. Немногие из таковых предлагают эту операцию в бесплатных базовых редакциях. Программа DiskGenius – одна из таких немногих, она, как и практически все менеджеры диска, условно-бесплатна, но преобразование стилей разметки диска входит в число бесплатного программного функционала. С её помощью можно конвертировать любые диски компьютера, включая тот, где стоит Windows, из среды которой будет проводиться работа с DiskGenius. Вот только конвертирование самой Windows из Legacy-системы в EFI и наоборот DiskGenius проводить не умеет. Конвертирование диска с установленной Windows в иной стиль разметки будет означать крах системы. Следовательно, операцию необходимо проделывать перед переустановкой Windows.

Скачать DiskGenius можно здесь:

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

Жмём меню «Disk», далее выбираем «Convert To MBR Partition Table», если нужно преобразование в MBR, или «Convert To GUID Partition Table», если нужно преобразование в GPT.

Жмём «Ок» в предупредительном окошке, в нём программа нас уведомляет об изменениях, которые влечёт за собой смена того или иного стиля разметки.

Запускаем операцию кнопкой «Save All», подтверждаем её.

И всё: в таблице свойств диска можем видеть изменённый стиль разметки.

Отличия MBR и GPT

Показатель MBR GPT
Количество разделов До четырех основных разделов. На таблицу разделов отведены 64 байта – по 16 байт на раздел. Если надо больше, системный администратор должен конвертировать четвертый основной раздел в extended partition, а затем создать в нем подразделы (логические диски). Максимальное число подразделов – 128. Технология, практически, не ограничивает (очень много). Но операционные системы имеют такое ограничение. Для Windows — 128 разделов. Размер таблицы разделов имеет размер — 16384 байт. Т.е. по 128 байт на раздел.
Максимальный размер раздела 2 терабайта. На информацию о размере раздела отведено 4 байта (32 бита). Таким образом, максимальное шестнадцатеричное число будет FFFFFFFF , что равно 4294967295 секторов. На текущий момент каждый сектор традиционно ограничен 512 байтами, что означает максимальный размер 2’199’023’255’040 байт, т.е. 2 ТБ. Иначе говоря, если диск больше 2 ТБ, избыточное место на диске просто так использовать не получится. На данные о размере раздела дано 8 байт (64 бита). Таким образом, в теории максимальный размер раздела при 512-байтных секторах будет 9’444’732’965’739’290’427’392 байт, т.е. 9,4 зеттабайт. Однако, на практике максимальный размер зависит от ограничений, установленных операционной системой.
Избыточность MBR хранит данные для загрузки ОС и данные о разделе в одном месте – в начале раздела. Если эти данные повреждены или стерты, ОС не сможет загрузиться – загрузчик испорчен. Вы, наверное, знакомы с термином «восстановление MBR», на эту тему много информации в интернете. Избыточность – одно из ключевых отличие GPT от MBR. GPT сильно превосходит MBR по этому параметру. GPT хранит загрузочные данные и информацию о разделе в нескольких местах на диске. Эти копии можно использовать для восстановления поврежденных данных. Более того, GPT предусматривает контроль при помощи циклического избыточного кода (cyclic redundancy check или CRC), т.е. периодически проверяет целостность данных.

Как определить разметку диска

Определить разметку жесткого диска или твердотельного накопителя довольно просто. Для этого нужно воспользоваться утилитой “Управление дисками” или же командной строкой. Начнем мы с самого простого.

Определение разметки с помощью утилиты “Управление дисками”

1. Щелкните правой кнопкой мыши по меню пуск или используйте комбинацию клавиш Windows + X.

2. Откройте утилиту Управление дисками.

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

4. Далее нужно открыть свойства диска. Но не торопитесь кликать по физическим и логическим разделам (в верхней части окна). Через них нельзя получить доступ к нужной информации

Вместо этого обратите внимание на нижнюю часть и выберите нужный физический диск

5. Щелкните по диску правой кнопкой мыши и откройте Свойства.

6. В новом окне найдите вкладку Тома и кликните по ней.

7

Обратите внимание на блок Стиль раздела. Он содержит информацию о разметке вашего диска

В нашем случае это Таблица GUID.

Определение разметки с помощью командной строки

Второй способ определить разметку жесткого диска — использование командной строки. Он менее удобен и требует знания вводимых команд. Тем не менее, результативность способа от этого не страдает.

1. Откройте командную строку от имени администратора.

2. Введите команду diskpart и нажмите Enter.

3. Далее введите команду list disk.

4

Обратите внимание на представленный список дисков. Если ваше устройство работает с разметкой GPT, оно будет отмечено символом “*” (звездочкой)

Иногда индикатор может смещаться в сторону.

Разделы

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

В MBR можно создавать до четырёх секторов, потом, если пользователю этого недостаточно, можно сектора делить на логические разделы. На SSD, к примеру, можно сделать три сектора основных, и четвёртый расширенный с несколькими логическими разделами внутри. Конечно, логические разделы, это не сектора, и в загрузочный том их не превратить, но файлы операционной системы там хранить можно. Например, в одном разделе можно хранить файлы Windows 10, в другой логический раздел SSD использовать под Linux или Windows 7.

У современного решения GPT нет таких ограничений, возможностей гораздо больше, можно разбивать SSD хоть как. Можно создать 128 отдельных секторов, что избавляет от необходимости создавать логические разделы. И то 128, это ограничение только для ОС от Microsoft, другие ОС вообще не ограничивают этот момент.

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

Это новый стандарт. Он ассоциируется с UEFI, который вытесняет громоздкий и неповоротливый BIOS. А GPT, в свою очередь, заменяет отживший свое MBR на нечто более современное. Называется он GUID Partition Table, т.е. таблица разделов с глобально уникальными идентификаторами. И каждый раздел диска в самом деле имеет такой идентификатор. Этот идентификатор – произвольная строка такой длины, что без труда можно каждому разделу на Земле такой идентификатор сделать уникальным.
Ограничений, присущих MBR у GPT нет. Иначе говоря, диски могут быть гораздо больше. Размеры их ограничены операционной системой и ее файловой системой. Также GPT позволяет создавать, практически, неограниченное количество разделов. Опять же ограничением будет операционная система. Так Windows позволяет создать до 128 разделов на GPT-диске. И не надо создавать расширенный раздел, чтобы система заработала.

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

В конце 1990-х голов корпорация Intel разработала новый стандарт таблицы разделов как часть прогрессивной технологии Unified Extensible Firmware Interface (UEFI). На сегодняшний день это часть спецификации UEFI. Технология GPT также предусматривает циклический избыточный контроль (cyclic redundancy check или CRC). Сохраняются контрольные суммы для проверки сохранности данных. Если данные претерпели непредусмотренные изменения, GPT идентифицирует проблему и пытается восстановить поврежденные данные из другого места на диске. В случае MBR нет возможности понять, что данные повреждены. Поэтому о проблеме вы узнаете, только когда операционная система не сможет загрузиться, или данные о разделе исчезнут.

GPT — что это

Особенности

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

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

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

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

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

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

Недостатки

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

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

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

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

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

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

Массив разделов

Массив разделов начинается непосредственно за блоком заголовка GPT, то есть со второго блока диска (LBA=2). Копия массива находится в конце диска и вплотную примыкает к копии заголовка, то есть кончается предпоследним блоком диска.

Массив разделов состоит из записей одинакового формата, каждая из которых описывает один раздел диска. Первая запись начинается с начала первого сектора массива, последующие вплотную примыкают друг к другу. Размер записей может меняться, однако на одном диске все записи имеют одинаковую длину, указанную в заголовке GPT и кратную 8.

Обозначение Смещение Размер Описание
PartitionTypeGUID 0h 16 GUID типа данного раздела. Определяет файловую систему, используемую для хранения данных в этом разделе
UniquePartitionGUID 10h 16 GUID раздела. Является уникальным идентификатором раздела и создаётся каждый раз, когда создаётся раздел
StartingLBA 20h 8 LBA первого блока данного раздела на диске
EndingLBA 28h 8 LBA последнего блока данного раздела на диске
Attributes 30h 8 Атрибуты раздела
PartitionName 38h 72 Строка в кодировке Unicode, содержащая имя данного раздела
Reserved 80h размер записи — 80h Неиспользуемая часть записи массива разделов

GUID типов разделов

Каждая файловая система получает свой GUID, однозначно её идентифицирующий. Стандарт UEFI определяет следующие GUID типов разделов.

Значение GUID Описание
00000000-0000-0000-0000-000000000000 Неиспользуемая запись
C12A7328-F81F-11d2-BA4B-00A0C93EC93B Системный раздел UEFI
024DEE41-33E7-11d3-9D69-0008C781F39F Раздел, содержащий традиционную MBR

Разработчики ОС для своих файловых систем формируют собственные коды GUID.

Атрибуты разделов

Каждый раздел имеет поле атрибутов длиной 64 бита. Версия 2.2 спецификации UEFI определяет их следующим образом.

Бит Описание
Признак необходимости раздела для функционирования машины. Установкой этого бита владелец/создатель раздела указывает, что без него компьютер может оказаться неработоспособным. В частности, ОС может отказаться загружаться или даже устанавливаться, если этого раздела нет. Удалять или модифицировать такой раздел может только программное обеспечение, точно знающее его назначение и функции, все остальные программы, встретив такой раздел в GPT, не должны каким-либо образом менять его
1 Когда этот бит установлен, BIOS не должна создавать для этого раздела устройство EFI_BLOCK_IO_PROTOCOL. Подробно это описано в спецификации UEFI
2–47 Зарезервировано для нужд UEFI; должны быть равны нулю
48–63 Используются для нужд разработчиков файловых систем. При изменении значений разрядов 0–47 значения этих разрядов должны сохраняться, они изменяются только программным обеспечением соответствующей файловой системы
Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий