gpt диск что это такое windows 7
Не получается установить Windows на диск GPT или MBR. Исправляем
Поскольку ПК приобретается раз в несколько лет, а его комплектующие периодически заменяются, программные и аппаратные компоненты порой плохо соответствуют друг другу. Сам ПК может быть достаточно старым, но вы укомплектовали его современным SSD. Уже не первый год доступна Windows 10, а вы до сих пор отдаете предпочтение привычной «семерке».
Помимо таких заметных каждому вещей, как производительность процессора и интерфейс ПО, есть значимые характеристики, которые начинают представлять интерес только в тех случаях, когда становятся причиной сбоев.
К ним относится и формат таблиц разделов HDD или SSD. Вы могли и не слышать о существовании характеристики накопителя, которая неожиданно огорчила, препятствуя установке Windows 7, 10 или 8.
ПК «говорит», что установка Windows невозможна. Причина: таблица разделов диска — GPT или MBR. Увы, технологии прошлого не всегда «дружат» с современными. К счастью, это легко исправимо.
Не получается поставить ОС на GPT-диск. Решения, которые помогут
Существуют две возможности:
Настоящее (UEFI и GPT) и прошлое (BIOS и MBR)
Раньше материнская плата ПК оснащалась ПО BIOS. Оно осуществляло диагностику и анализ железа, а затем загружало ОС, опираясь на загрузочную запись раздела MBR.
В более современных моделях роль BIOS выполняет UEFI. Загружается быстрее и поддерживает:
GPT превосходит MBR по важным параметрам:
Выбор метода
Пытаться все же установить систему на «несовместимый HDD» или преобразовать его в MBR и тем самым сделать так, что ошибка больше появляться не будет. В каждом случае решение зависит от ряда факторов:
Помните:
BIOS или UEFI
Когда вы заходите в BIOS и видите старомодный синий экран — перед вами традиционный BIOS. Если интерфейс с современной графикой и поддержкой мыши — это UEFI.
Чаще всего не получается установить Windows 7
Сложности с установкой системы на GPT-диск с большей вероятностью возникают у пользователей, которые предпочитают Windows 7.
Для установки Windows на диск со стилем разделов GPT необходимо соблюсти два условия:
Исхожу из того, что вы устанавливаете 64-битную версию Windows. Это означает, что сообщение об ошибке появляется по причине несоответствия второму требованию.
Не исключено, что будет достаточно поменять настройки BIOS. Зайдите в него, нажав предусмотренную для этого клавишу. Вы увидите, какую клавишу нажимать в процессе загрузки компьютера. В ноутбуках чаще всего применяется F2, в настольных моделях — Delete.
Поменяйте загрузку CSM (Compatibility Support Mode) на UEFI.
Ищите в разделах «BIOS Setup», «BIOS Features» или подобных по смыслу. В SATA определите режим AHCI, а не IDE.
Для седьмой (и еще более древних) версий Windows нужно также выключить Secure Boot.
BIOS вашей модели компьютера может выглядеть иначе. Названия пунктов меню также могут быть другими. Но смысл всегда сохраняется.
После изменения и сохранения вами новых параметров BIOS у вас появится возможность установки системы на GPT-диск. Если вы устанавливаете ОС с DVD, то сообщение об ошибке при повторной попытке установки, скорее всего, не появится.
В случае установки с USB-накопителя сообщение может отобразиться опять. В этой ситуации необходимо пересоздать установочную флешку таким образом, чтобы она поддерживала загрузку UEFI.
Если накопителем поддерживаются два метода загрузки, удалите файл «bootmgr» в корневой директории флешки. Тем самым вы предотвратите возможность загрузки в режиме BIOS. Если нужна загрузка в режиме BIOS, удалите каталог «efi». Не делайте этого в тех случаях, когда есть хоть малейшие сомнения. Можно повредить дистрибутив.
Преобразование GPT в MBR
Если вы располагаете ПК с классическим BIOS и собираетесь поставить Windows 7, этот вариант будет лучшим (и, возможно, единственным). В процессе преобразования вся информация с накопителя будет удалена.
Во время работы мастера установки ОС нажмите F10 и Shift. В некоторых моделях ноутбуков — F10, Fn и Shift. В открывшейся командной строке последовательно введите такие команды:
— diskpart
— list disk (запишите номер подлежащего преобразованию диска)
— select disk N (вместо N — записанный номер)
— clean (команда очистит диск)
— convert mbr
— create partition primary
— active
— format fs=ntfs quick (быстрое форматирование в файловой системе NTFS)
— assign
— exit
Невозможно поставить ОС на диск с MBR-разделами
Вероятна обратная ситуация. Появляется ошибка:
«Установка Windows на данный диск невозможна. На выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только на GPT-диск»
Она означает, что вы пытаетесь установить систему с DVD или USB-накопителя в режиме EFI. Таблица разделов HDD или SSD старая — MBR. В этом случае вы можете:
Первый вариант предпочтительнее, поскольку проще и быстрее. Помните, что информация со всех разделов накопителя будет полностью потеряна.
Преобразование MBR в GPT. Вся информация будет удалена
В установщике системы запустите командную строку:
В открывшемся окне:
— diskpart
— list disk (запишите номер подлежащего преобразованию диска)
— select disk N (вместо N — записанный номер)
— clean (команда очистит диск)
— convert gpt
— exit
Когда команды применены:
Более простой способ преобразования с потерей информации на накопителе:
Результатом ваших действий станет автоматическое преобразование в GPT. Следующим шагом стартует установка ОС.
Как не потерять данные при преобразовании
Используйте стороннюю утилиту Minitool Partition Wizard Bootable. Скачайте ISO-образ и запишите его на флешку, отформатированную в FAT32. Необходимые условия:
Загрузите ПК с созданного вами накопителя. В окне программного инструмента:
Если диск системный, может появиться сообщение о том, что его преобразование невозможно. Чтобы все же преобразовать его:
Как обойтись без преобразования
Зайдите в BIOS и установите режим загрузки CSM (Compatibility Support Mode) или Legacy, отключив EFI. Отключите «Secure Boot».
Ранее я подробно рассмотрел процессы чистой установки Windows 10 и Windows 7.
Какие другие затруднения возникали у вас при установке Windows?
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
MBR или GPT? Что такое структуры накопителей и чем отличаются
Содержание
Содержание
Компьютер, жесткий диск, операционная система — для современного человека, это обыденные вещи. Но все самое интересное, заставляющее компьютер работать так, как мы
к тому привыкли, остается «за кадром». Сегодня поговорим об одной из вещей, которая позволяет существовать разделам на нашем накопителе — способе описания разделов, она же таблица разделов.
Таблица разделов — это структура, где содержится информация обо всех разделах на диске: как он называется (Label), откуда начинается, где заканчивается, какой объем имеет и т.д. Рассмотрим два различных варианта таких таблиц, а именно MBR и GPT.
MBR (Master Boot Record — главная загрузочная запись) непосредственным образом участвует в загрузке операционной системы. Но, кроме этого, она хранит и информацию, позволяющую описать разделы на компьютере. Чтобы объяснить, почему это работает так, а не иначе, и имеет определенные особенности/ограничения, придется немного углубиться в структуру MBR.
Если сигнатура не равна 55AAh, значит, MBR поврежден. В MBR процесс загрузки тесно связан с разделами диска, так как хранятся они «вместе».
Пусть процесс загрузки и не относится к теме материала, упрощенно и кратко расскажем
о нем. После выполнения определенных операций, BIOS читает первый сектор накопителя,
в котором и находится наша главная загрузочная запись. Выполняется код загрузчика, который просматривает таблицу разделов, и передает управление загрузчику операционной системы, который уже ее и загружает.
Вернемся к нашей таблице разделов. На нее выделено 64 байта, разделенных на 4 записи, по 16 байт.
Одна запись — это один раздел, из чего происходит первое ограничение MBR — максимальное число разделов на диске не может быть больше четырех. Но это утверждение правда лишь наполовину: нельзя создать больше четырех основных разделов. Но об этом чуть позже, сейчас же посмотрим на структуру самой 16-ти битной записи.
Самый первый бит в записи обозначает признак активности раздела — т.е. признак того, что операционную систему следует загружать именно из этого раздела — и может иметь значения 80h (раздел активен) и 00h (раздел не активен). Установленная операционная система должна находиться именно на активном разделе. Данное правило справедливо для стандартного загрузчика ОС семейства Windows — NTLDR, а вот для UNIX-систем это нужно не всегда.
А теперь переместимся в конец записи — к последним четырем байтам. Именно они в ответе за самое известное ограничение, связанное с использованием MBR — максимальный размер раздела.
На описание количества секторов в разделе отводится 4 байта, следовательно количество секторов ограничено величиной 232, где степень — это количество бит описания (4 байта = 32 бита). Поскольку размер сектора равен 512 бит, то максимальный размер раздела, который можно описать в таблице разделов MBR, составляет 232 x 512 = 2 ТБ. Те самые «два терабайта», набившие оскомину. Это техническое ограничение не обойти.
Расширенный раздел
Но давайте вернемся к тому, что максимальное количество разделов в таблице разделов ограничено четырьмя. Чтобы это обойти, был придумал особый тип раздела — расширенный (Extended Partition). Внимательный читатель заметил, что из 16 байт описания раздела один отведен именно под указание его типа. Для расширенного раздела там прописывается 0Fh (для современный Windows систем).
Расширенный раздел сильно отличается от остальных типов разделов. Он описывает не раздел, а некое пространство, где находятся логические диски. Наглядно это можно изобразить примерно так.
На рисунке видно, что на логическом диске находится один основной и один расширенный раздел. «Внутри» расширенного раздела создано шесть логических дисков (хотя в силу определенных причин во многих случаях будет использоваться термин «логический раздел»). Для созданных таким образом разделов есть некоторые ограничения, по сравнению
с основными. Например, они не могут быть активными.
GPT (GUID Partition Table) — таблица разделов GUID, создана для замены MBR и является частью UEFI, который в свою очередь пришел на замену BIOS. В новой версии таблицы разделов постарались убрать ограничения и недочеты MBR, которые были неявны на момент ее создания, но проявились с развитием технологий.
Как видно из расшифровки, основа GPT — GUID — Globally Unique Identifier — 128-битный статистически уникальный идентификатор. Уникальность здесь не стопроцентная, но поскольку количество вариантов равно 2 в 128 степени, то вероятность получить одинаковые GIUD (например, для разделов) крайне мала. Выглядит он как последовательность из 32 шестнадцатеричных цифр, разделенных на группы.
024DEE41-33E7-11D3-9D69-0008C781F39F — пример того, как выглядит GUID раздела с MBR.
Ниже вы можете видеть схематическое изображение структуры GPT. Кратко рассмотрим ее.
В первом физическом блоке диска, а точнее в блоке LBA0, поскольку GPT оперирует именно LBA адресами, расположен защитный (Protective) MBR. Его основное назначение — «защита» структуры диска благодаря обеспечению совместимости с устаревшим программным обеспечением, работающим с MBR, но «не знающем» о GPT.
В LBA1 находится основной заголовок GPT. В нем содержатся различные данные, например, где начинается и заканчивается область для размещения разделов, а также контрольные суммы самого заголовка и таблицы разделов, по которым происходит проверка их целостности.
Далее, начиная с блока LBA2, находится массив записей о разделах на диске. Каждая такая запись имеет размер 128 байт (размер может меняться в большую сторону), а на весь массив выделяется 16384 байта, что дает 32 LBA (для 64-битных ОС Windows). Таким образом, можно создать до 128-ми разделов.
Именно в каждой записи указывается GUID раздела, типа раздела, стартовый и конечный блоки (LBA) раздела. На последние выделяется по 8 бит данных, что теоретически позволяет создать раздел размером до 9,4 ЗБ (Зеттаба́йт, 1021). Фактически, размер раздела ограничен используемой ОС.
Достоинства и недостатки MBR и GPT
Итак, попробуем обобщить все вышесказанное в более краткой форме, указав сильные
и слабые стороны обоих решений.
Плюсы
Минусы
Плюсы
Минусы
Нет сомнений, что за GPT будущее. Его использование в современных ПК позволяет не думать о том, что в последующем можно натолкнуться на какие-либо ограничения. С другой стороны, на данный момент, обычный среднестатистический пользователь может с одинаковым успехом использовать любой из двух вариантов, и не замечать никакой разницы, если диски в его ПК не больше 2 ТБ.
вопросы и ответы по Windows и GPT
Ответы на часто задаваемые вопросы о таблице разделов GUID (GPT).
эта версия вопросов и ответов Windows и GPT применима к Windows 10 и Windows Server 2016. предыдущую версию этой часто задаваемых вопросов см. в разделе часто задаваемые вопросы о Windows и GPT на сайте MSDN.
С момента появления персонального компьютера область хранения данных на жестком диске делится на меньшие области, называемые секторами. Эти секторы группируются по разделам, в которых создаются отдельные тома или диски на диске. Секции были организованы с помощью схемы, именуемой основной загрузочной записью (MBR). MBR — это таблица расположений на диске или адресов, а также определенная длина каждого из разделов, имеющихся на диске. Основная загрузочная запись занимает небольшой объем диска и считывается на этапе загрузки, чтобы определить расположение операционной системы для загрузки. Сведения о MBR также используются операционной системой в качестве схемы томов, имеющихся на диске.
Со временем плотность данных для дисков стала слишком большой, чтобы схема MBR сооставляла все доступные расположения данных. Кроме того, макет MBR был разработан для ранних компьютеров, а не достаточно гибким для размещения новых конфигураций дисков. Для создания схемы секционирования таблицы разделов GUID (GPT) был использован новый метод секционирования.
Что такое диск GPT
Таблица разделов GUID (GPT) была введена в составе инициативы Единый интерфейс EFI (UEFI). GPT предоставляет более гибкий механизм секционирования дисков, чем старая схема секционирования MBR, общая для ПК.
Секция — это непрерывное пространство хранилища на физическом или логическом диске, которое работает так, как будто это физически отдельный диск. Разделы видны системному встроенному по и установленным операционным системам. Доступ к разделу контролируется системным встроенным по, прежде чем система загружает операционную систему, а затем операционной системой после ее запуска.
Что не так с разделением MBR
Диски MBR поддерживают только четыре записи в таблице разделов. Для более чем четырех секций требуется дополнительная структура, известная как расширенная секция. После этого расширенные секции можно разделить на один или несколько логических дисков.
Windows создает разделы диска MBR и логические диски на границе цилиндра на основе полученной геометрии, хотя эта информация больше не связана с физическими характеристиками оборудования (драйвер диска или RAID-контроллер). начиная с Windows Vista и Windows Server 2008, выбраны дополнительные логические границы, когда оборудование обеспечивает лучшую подсказку в истинном кэше или физическом выравнивании. Поскольку эти сведения о разделах хранятся на самом диске, операционная система не зависит от выравнивания.
Правила секционирования MBR являются сложными и плохо указаны. Например, выравнивание цилиндра означает, что длина каждой секции должна составлять по крайней мере один цилиндр? Раздел MBR идентифицируется с помощью двумерного поля, и необходимо координацию, чтобы избежать конфликта. Изначально компания IBM предоставила координацию, но на сегодняшний день не существует одного полномочного списка идентификаторов секций.
Другой распространенной практикой является использование секционированных или скрытых секторов для хранения определенной информации с помощью недокументированных процессов и возникновение проблем, которые трудно отладить. В прошлом реализации и средства, относящиеся к поставщикам, были выпущены в общедоступной версии, что стало трудной задачей.
Зачем нужен GPT
Диски GPT обеспечивают рост. Количество разделов на диске GPT не ограничено временными схемами, такими как разделы контейнеров, определенные расширенной загрузочной записью MBR (ЕБР). Формат разделов диска GPT хорошо определен и полностью идентифицируется. Данные, критические для операции платформы, находятся в разделах, а не в несекционированных или скрытых секторах. Диски GPT используют первичную и резервную таблицы секционирования для полей избыточность и CRC32 для повышения целостности структуры данных раздела. Формат раздела GPT использует поля «номер версии» и «размер» для расширения в будущем.
Каждый раздел GPT имеет уникальный идентификатор GUID и тип содержимого секции, поэтому для предотвращения конфликта идентификаторов секций координацию не требуется. Каждый раздел GPT имеет имя в Юникоде в 36 символов. Это означает, что любое программное обеспечение может представлять удобное для восприятия имя секции без какого-либо дополнительного понимания раздела.
Где найти спецификацию секционирования дисков GPT
Формат GPT для базовых дисков
Основные диски — это наиболее часто используемые типы хранилищ с Windows. «Базовый диск» относится к диску, содержащему разделы, такие как основные разделы и логические диски, которые обычно отформатированы с помощью файловой системы, чтобы стать томом для хранения файлов.
Защитная область MBR в таблице разделов GPT существует для обеспечения обратной совместимости с служебными программами управления дисками, работающими с MBR. Заголовок GPT определяет диапазон адресов логических блоков, которые можно использовать в записях секций. Заголовок GPT также определяет расположение на диске, его GUID и контрольную сумму 32-битной циклической проверки избыточности (CRC32), которая используется для проверки целостности заголовка GPT. Каждая запись в таблице разделов GUID начинается с GUID типа секции. Идентификатор GUID типа секции 16 байт, аналогичный ИДЕНТИФИКАТОРу системы в таблице разделов диска MBR, определяет тип данных, содержащихся в секции, и определяет способ использования раздела, например, является ли он базовым или динамическим диском. Обратите внимание, что каждая запись раздела GUID имеет резервную копию.
Дополнительные сведения о базовых дисках см. в разделе базовые и динамические диски.
Формат GPT для динамических дисков
динамические диски впервые появились в Windows 2000 и предоставляют функции, которые не являются базовыми дисками, например возможность создания томов, охватывающих несколько дисков (составные и чередующиеся тома), и возможность создавать отказоустойчивые тома (зеркальные тома и томов RAID-5). Динамические диски могут использовать стили разделов MBR или GPT в системах, поддерживающих оба варианта. Дополнительные сведения о динамических дисках см. в разделе базовые и динамические диски.
Требования UEFI для диска GPT
Диски GPT идентифицируются самостоятельно. Вся информация, необходимая для интерпретации схемы секционирования диска GPT, полностью содержится в структурах в указанных расположениях на физическом носителе.
Насколько велик диск GPT
Теоретически диск GPT может иметь длину до 2 логических блоков (^ 64). Логические блоки обычно имеют размер 512 байт.
Максимальный размер раздела (и диска) зависит от версии операционной системы. Windows XP и исходный выпуск Windows Server 2003 имеют ограничение в 2 тб на физический диск, включая все разделы. для Windows Server 2003 с пакетом обновления 1 (SP1), Windows XP x64 edition и более поздних версий можно поддерживать максимальный необработанный раздел 18 эксабайтам. (в настоящее время Windows файловые системы ограничены 256 терабайтами.)
Сколько разделов может иметь диск GPT
Спецификация допускает почти неограниченное количество секций. однако реализация Windows ограничена 128 секциями. Количество секций ограничено объемом пространства, зарезервированного для записей секции в GPT.
Может ли диск быть как GPT, так и MBR
Нет. Однако все диски GPT содержат защитный MBR.
Защитная MBR
Защитная MBR, начиная с сектора 0, предшествует таблице разделов GPT на диске. Основная загрузочная запись содержит один раздел типа 0xEE, который охватывает диск.
Почему GPT имеет защитную MBR
защитная mbr защищает диски GPT от ранее выпущенных средств mbr-дисков, таких как microsoft MS-DOS FDISK или администратор дисков microsoft Windows NT. Эти средства не знают о GPT и не знают, как правильно обращаться к диску GPT. Устаревшее программное обеспечение, которое не знает о GPT, интерпретирует только защищенную MBR при обращении к диску GPT. Эти средства будут просматривать GPT-диск как один охватываемый (возможно, нераспознанный) раздел путем интерпретации защищенной основной загрузочной записи, а не для неправильного создания диска.
Почему на диске с секционированным GPT-диском будет отображаться MBR
Это происходит, если для доступа к диску GPT используется средство Disk, поддерживающее только MBR. Дополнительные сведения см. в следующих разделах.
поддержка Windows дисков
доступны ли Windows XP x64 для чтения, записи и загрузки с дисков GPT
Windows XP x64 Edition может использовать диски GPT только для данных.
доступна ли 32-разрядная версия Windows XP для чтения, записи и загрузки с дисков GPT
Нет. В 32-разрядной версии будет отображаться только защитная основная загрузочная запись. EEная секция не будет подключена или недоступна для программного обеспечения приложения.
будут ли 32-и 64-разрядные версии Windows Server 2003 читать, записывать и загружать с дисков GPT
начиная с Windows server 2003 с пакетом обновления 1 (sp1), все версии Windows server могут использовать секционированные диски GPT для данных. Загрузка поддерживается только для 64-разрядных выпусков на системах на базе процессоров Itanium.
может Windows Vista, Windows Server 2008 и более поздних версий: чтение, запись и загрузка с дисков GPT
Да, все версии могут использовать секционированные диски GPT для данных. Загрузка поддерживается только для 64-разрядных выпусков на системах на основе UEFI.
может Windows 2000, Windows NT 4 или Windows 95/98 читать, записывать и загружать из GPT
Нет. Опять же, устаревшие программы увидят только защищенную основную загрузочную запись.
Перемещение диска GPT на другой компьютер
можно перемещать или переносить только диски GPT в другие системы, работающие под управлением Windows XP (только 64-разрядный выпуск) или более поздних версий операционной системы (32 или 64-bit). Можно выполнить миграцию дисков GPT только с данными после завершения работы системы или после безопасного удаления диска.
Смешивание и сопоставление дисков GPT и MBR в одной системе
Диски GPT и MBR могут быть смешаны на системах, поддерживающих GPT, как описано выше. Однако необходимо учитывать следующие ограничения.
Съемные носители
Съемный носитель должен иметь формат MBR, GPT или «компактная дискета».
Дискета
Съемные носители, не имеющие формата GPT или MBR, считаются «очень гибкими». Весь носитель рассматривается как один раздел.
Изготовитель мультимедиа выполняет все разделы MBR для съемных носителей. Если на носителе есть MBR, поддерживается только один раздел. Между носителями с MBR и компакт-дисками мало различимый разницы.
Примеры съемных носителей включают дисководы гибких дисков, ЖАЗ дисковых картриджей, магнитооптических носителей, DVD-дисков и компакт-дисков. Жесткие диски на внешних шинах, таких как SCSI или IEEE 1394, не считаются съемными.
что такое поведение по умолчанию Windows XP 64-Bit Edition версии 2003 при секционировании носителя?
для Windows XP 64-Bit Edition только версия 2003 (для систем на базе процессоров Itanium), фиксированные диски разделяются с помощью секционирования GPT. Диски GPT можно преобразовать в MBR-диски только в том случае, если все существующие разделы будут удалены с соответствующей потерей данных.
поведение по умолчанию 32-разрядной версии Windows xp, Windows Server 2003 и Windows xp x64 при секционировании носителя
Можно использовать только MBR-диски.
Сопоставление буквы диска в операционной системе разделу в встроенном по UEFI
Нет встроенного сопоставления между буквой диска и секцией, которые можно использовать для определения одной из них. Базовый раздел данных должен быть идентифицирован по идентификатору GUID раздела.
Создание раздела ESP
разделы ESP можно создать с помощью служебной программы UEFI Diskpart. efi или служебной программы командной строки Windows Diskpart.exe.
Изменения в секции
Не следует напрямую изменять запись заголовка секции. Не используйте средства или служебные программы диска для внесения изменений или изменения.
Поддерживается секционирование на отсоединяемых дисках
Как правило, отсоединяемые диски переходят между компьютерами или просто могут быть недоступными для операционной системы в любое время. Примерами отсоединяемых дисков являются USB-диски, которые могут быть легко отключены конечным пользователем. Windows XP поддерживает только секционирование MBR на дисках, присоединенных к отсоединению. более поздние версии Windows поддерживают разделы GPT на отсоединяемых дисках.
Дополнительные сведения о съемных носителях см. на следующих вопросах.
Windows Необходимые разделы GPT: системный раздел EFI
Системный раздел расширяемого интерфейса микропрограмм (ESP)
ESP содержит NTLDR, HAL, Boot.txt и другие файлы, необходимые для загрузки системы, например драйверы. GUID секции определяет ESP:
DEFINE_GUID (PARTITION_SYSTEM_GUID, 0xC12A7328L, 0xF81F, 0x11D2, 0xBA, 0x4B, 0x00, 0xA0, 0xC9, 0x3E, 0xC9, 0x3B)
Диски GPT и ESPs
Нет, MBR-диски также могут иметь ESPs. UEFI задает загрузку из GPT или MBR. ESP на диске MBR идентифицируется по типу раздела 0xEF. однако Windows не поддерживает загрузку UEFI с MBR-дисков или разделов 0xEF.
Размер ESP
ESP составляет приблизительно 100 МБ.
Два ESPs на одном диске
Такая конфигурация не должна быть создана и не поддерживается в Windows.
Два ESPs на двух разных дисках
Секции ESP можно реплицировать для конфигураций с высоким уровнем доступности. Репликация должна выполняться вручную, и содержимое необходимо синхронизировать вручную при использовании программных томов. Поставщики оборудования могут предоставлять дополнительные решения для обеспечения высокого уровня доступности. Зеркальное отображение разделов ESP невозможно.
Что Microsoft помещает в ESP
Корпорация Майкрософт помещает HAL, загрузчик и другие файлы, необходимые для загрузки операционной системы в ESP.
Размещение ESP на диске
ESP должен быть первым на диске. Основное преимущество размещения ESP заключается в том, что невозможно охватывать тома, если ESP логически между двумя секциями данных, которые вы пытаетесь заключить.
Добавление к ESP системы или производителя устройства
ESP должен включать только файлы, необходимые для загрузки операционной системы, инструменты платформы, которые выполняются до загрузки операционной системы, или файлы, к которым необходимо получить доступ до загрузки операционной системы. Например, файлы, необходимые для выполнения предварительной загрузки системы, должны быть помещены в ESP.
Другие значения — Добавление файлов или диагностики, используемых во время работы операционной системы, не следует размещать в ESP. Важно отметить, что пространство в ESP является ограниченным системным ресурсом; его основная цель — предоставить хранилище для файлов, необходимых для загрузки операционной системы.
Размещение производителем системы таких файлов, как диагностика платформы или другие добавленные файлы.
Предпочитаемый вариант заключается в том, что производители систем могут поместить содержимое в раздел, относящийся к изготовителю оборудования. Как и разделы OEM в MBR, содержимое GPT (или другие нераспознанные) секции не предоставляется (заданные буквы диска или возвращаемые в списках томов). Пользователи предупреждаются о том, что удаление раздела может привести к сбою в работе системы. Раздел, относящийся к изготовителю оборудования, должен размещаться перед MSR и после любого ESP на диске. Хотя это и не архитектура, эта функция размещения имеет те же преимущества, что и сначала при размещении ESP. Например, невозможно занимать тома, если логически между двумя секциями данных, которые вы пытаетесь занимать, логика зависит от изготовителя оборудования.
Размещение в ESP является вариантом для приложений или файлов, выполняемых в среде предварительной загрузки операционной системы. Однако ESP является архитектурным общим пространством и представляет ограниченный ресурс. Использование пространства в ESP следует тщательно рассматривать. Файлы, не относящиеся к среде предварительной загрузки операционной системы, не должны помещаться в ESP.
Зарезервированный раздел Майкрософт (MSR)
MSR-резервный раздел резервирует место на каждом диске для последующего использования программным обеспечением операционной системы. Диски GPT не допускают скрытых секторов. Программные компоненты, ранее использовавшие скрытые секторами, теперь выделяют части MSR для разделов, зависящих от компонента. Например, преобразование базового диска на динамический диск приводит к уменьшению размера MSR на этом диске, а вновь созданного раздела содержит базу данных динамического диска. У MSR есть GUID раздела:
DEFINE_GUID (PARTITION_MSFT_RESERVED_GUID, 0xE3C9E316L, 0x0B5C, 0x4DB8, 0x81, 0x7D, 0xF9, 0x2D, 0xF0, 0x02, 0x15, 0xAE)
Диски, для которых требуется MSR
Каждый диск GPT должен содержать MSR. Порядок секций на диске должен быть следующим: ESP (при наличии), OEM (если есть) и MSR, за которыми следуют основные разделы данных. Особенно важно, чтобы MSR создавался перед другими первичными секциями данных.
Создание обязанностей для MSR
Необходимо создать MSR, если данные о секционировании диска сначала записываются на диск. Если изготовитель разделяет диск, изготовитель должен одновременно создать MSR. если Windows разбивает диск во время установки, Windows создает MSR.
Зачем нужно создавать MSR при первом секционировании диска
После разбиения диска на разделы не останется свободного места для создания MSR.
Размер MSR
При первоначальном создании размер MSR зависит от размера диска:
Так как MSR делится на другие разделы, он становится меньше.
Windows Реализация GPT ESP
Секции, необходимые для Windows
Для систем UEFI загрузочный диск должен содержать ESP, MSR и хотя бы один базовый раздел данных, содержащий операционную систему. В системе должен существовать только один ESP, даже если в системе установлены несколько операционных систем. В зеркальной конфигурации загрузки на самом деле могут существовать два диска с ESP, но они считаются избыточной копией одного и того же ESP. Каждый диск данных должен содержать по крайней мере MSR и один базовый раздел данных.
Все основные разделы данных на диске должны быть непрерывными. Как отмечалось выше, размещение в зависимости от изготовителя оборудования или другого нераспознанного раздела в разделах данных накладывает ограничения на последующий перенос тома.
Базовый раздел данных
Основные разделы данных соответствуют первичным секциям MBR 0x6 (FAT), 0x7 (NTFS) или 0xB (FAT32). Каждый базовый раздел может быть подключен с использованием буквы диска или точки подключения, другого объекта устройства тома или обоих этих разделов. каждый базовый раздел данных представляется в Windows как объект устройства тома, а также при необходимости в качестве точки подключения или буквы диска.
Определение базовой секции данных
Он имеет следующий GUID типа раздела
DEFINE_GUID (PARTITION_BASIC_DATA_GUID, 0xEBD0A0A2L, 0xB9E5, 0x4433, 0x87, 0xC0, 0x68, 0xB6, 0xB7, 0x26, 0x99, 0xC7);
Видимость раздела ESP для конечных пользователей
Раздел ESP не является скрытым, но ему также не назначена буква диска. Он не будет отображаться в проводнике, если ему не назначена буква диска, но некоторые средства смогут его перечислить.
Видимость разделов MSR и OEM для конечных пользователей
пользователи не увидят эти разделы в обозревателе Windows, а также не представляют собой распознаваемые файловые системы, предоставляемые устаревшим программам, таким как индексирование контекста. Нераспознанные разделы, зависящие от изготовителя оборудования, будут видны только в оснастке MMC «Управление дисками», так как они не будут иметь распознаваемых файловых систем.
Секции, подключенные по умолчанию с помощью Windows
Windows предоставляет только основные разделы данных. Другие разделы с файловыми системами FAT могут быть подключены, но не доступны программно. Только базовым секциям данных назначаются буквы дисков или точки подключения.
Файловая система ESP FAT подключена, но не доступна. это позволяет программам, выполняемым в Windows, обновлять содержимое ESP. Назначение буквы диска для ESP с помощью разрешит mountvol /s доступ к разделу. Для доступа к ESP требуются права администратора. Несмотря на то, что MSR и все секции, созданные из MSR, могут иметь распознаваемые файловые системы, они не предоставляются.
Windows не распознает все разделы или разделы изготовителя оборудования, связанные с другими операционными системами. Нераспознанные секции с распознаваемыми файловыми системами рассматриваются как ESP. Они будут подключены, но не станут доступны. В отличие от дисков MBR, нет практических различий между разделами, зависящими от изготовителя оборудования, и другими разделами операционной системы. все являются «нераспознанными».
Как пользователь может видеть ESP, OEM и другие нераспознанные разделы
пользователь может использовать средства управления дисками, такие как программа управления дисками или командная строка diskpart.exe Windows. MSR и все разделы, созданные из MSR, видны только из командной строки.
Динамические диски
Динамические диски используют два разных раздела GPT
Секция контейнера данных, соответствующая разделу MBR 0x42, со следующим GUID: DEFINE_GUID (PARTITION_LDM_DATA_GUID, 0xAF9B60A0L, 0x1431, 0x4F62, 0xBC, 0x68, 0x33, 0x11, 0x71, 0x4A, 0x69, 0xAD) ;
Секция, содержащая базу данных динамической конфигурации со следующим идентификатором GUID: DEFINE_GUID(PARTITION_LDM_METADATA_GUID, 0x5808C8AAL, 0x7E8F, 0x42E0, 0x85, 0xD2, 0xE1, 0xE9, 0x04, 0x34, 0xCF, 0xB3 );
Тома создаются в контейнере данных и монтируются по умолчанию. Опять же, это точно так же, как содержимое разделов MBR 0x42.
Преобразование базового диска в динамический
Чтобы диск был пригоден для преобразования в динамический, все основные разделы данных на диске должны быть непрерывными. Если другие нераспознанные Секции разделяют базовые разделы данных, диск не может быть преобразован. Это одна из причин, по которой необходимо создать MSR перед любыми базовыми секциями данных. Первым шагом в преобразовании является отделение части MSR для создания секции базы данных конфигурации. Затем все Незагрузочные базовые секции объединяются в один раздел контейнера данных. Загрузочные разделы хранятся в отдельных разделах контейнера данных. Это аналогично преобразованию первичных секций.
Windows XP и более поздние версии Windows отличаются от Windows 2000 в том, что базовые и расширенные секции по-разному преобразуются в одну секцию 0x42, а не сохраняются в виде нескольких отдельных секций 0x42, как в Windows 2000.
Система, содержащая сочетание динамических дисков GPT и MBR
Да. Дополнительные сведения см. в разделе как смешивать и сопоставлять диски GPT и MBR в одной системе?
Подключение определенного раздела
Вы можете получить доступ к разделам диска GPT различных типов с помощью средств, перечисленных в следующей таблице.
Инструмент | Windows | Firmware (Встроенное ПО) |
---|---|---|
Средство секционирования диска DiskPart. EFI | Данные ESP MSR | |
Средство создания разделов диска Diskpart.exe | Данные ESP MSR | |
Диспетчер логических дисков diskmgmt. msc | Данные ESP | |
Explorer.exe проводник | Данные |
С помощью API платформы Microsoft Platform SDK можно также разрабатывать собственные средства для доступа к разделам диска GPT на их примитивных уровнях.
Управление дисками GPT в Windows
Диски GPT и MBR управляются аналогичным образом. Диски можно форматировать как GPT или MBR с помощью программы командной строки Diskpart.exe или оснастки администратора дисков. Тома могут быть созданы как на GPT-диске, так и на MBR-дисках, и оба типа дисков могут быть смешаны в одной и той же динамической группе дисков.
Наборы Фтдиск
начиная с Windows XP в Windows для дисков MBR и GPT отсутствует поддержка установки фтдиск. Только логические тома поддерживаются только с помощью динамических дисков.
Преобразование диска из GPT в MBR и наоборот
Файловые системы, поддерживаемые на дисках GPT
Рекомендуется использовать NTFS во всех основных разделах данных и на всех динамических томах. Windows Программа установки и оснастка «Управление дисками» предлагают только NTFS. Чтобы обойти эту возможность, необходимо явно отформатировать раздел или том с помощью программы командной строки format.
Управление дисками GPT и их содержимым
Создание диска GPT
Диск GPT можно создать только на пустом несекционированном диске (необработанный диск или пустой MBR-диск). Дополнительные сведения о создании дисков GPT см. в разделе Использование дисков GPT.
Преобразование диска MBR или GPT
Существующий формат секции можно преобразовать в другой формат. Дополнительные сведения см. в следующих статьях TechNet:
Не делайте копию диска GPT по сектору
Идентификаторы GUID диска и раздела больше не будут уникальными. Это не должно происходить. Можно создать посекторную копию содержимого раздела ESP или базовых данных.
Копирование всего диска GPT с помощью средств работы с образами OPK
Вы можете скопировать весь диск GPT с помощью средств работы с образами OPK. Однако есть некоторые ключевые предостережения. Предустановочный набор OPK (OEM Preinstallation Kit) инициализирует для диска и разделов GUID, равные нулю. при первой загрузке Windows операционная система создает уникальные идентификаторы guid. OPK поддерживает только создание разделов данных ESP, MSR и Basic.
Если приложение записало любые GUID дисков или разделов, оно может прерывать работу. Любые приложения, драйверы, служебные программы или реализации встроенного по, предоставляемые производителями систем или поставщиками приложений, которые используют идентификаторы GUID, должны иметь возможность обрабатывать идентификаторы GUID, изменяющие значения инициализации OPK, на созданные операционной системой.
Команда MAKE DiskPart. EFI
Команда DiskPart. EFI MAKE позволяет изготовителям оборудования упростить предварительную установку операционной системы и восстановление системы. Эту команду можно легко расширить, чтобы создать конфигурацию диска по умолчанию для платформы. Например, производитель системы может расширить команду MAKE, чтобы автоматически секционировать загрузочный диск с помощью ESP, MSR, раздела, относящегося к изготовителю оборудования, и одного базового раздела данных.
Например, рассмотрим возможную конфигурацию диска с именем BOOT_DISK. В случае восстановления бизнес-ошибок BOOT_DISK сделает клиент полностью пересекционировать загрузочный диск на исходные заводские настройки по умолчанию.
Обнаружение повторяющегося диска или GUID раздела
если Windows обнаружит дублированный диск или guid раздела, Windows создаст новые идентификаторы guid для всех повторяющихся guid диска, guid раздела msr или guid основных данных msr при обнаружении. это аналогично дублированию обработки сигнатур MBR в Windows 2000. Дублирование идентификаторов GUID в динамическом контейнере или секции базы данных приводит к непредсказуемым результатам.