Jump to content

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

(Перенаправлено из таблицы разделов GUID )
Разметка диска с таблицей разделов GUID. В этом примере каждый логический блок имеет размер 512 байт, а каждая запись — 128 байт. Предполагается, что соответствующие записи раздела расположены в LBA   2–33. Отрицательные адреса LBA указывают позицию с конца тома, где −1 — это последний адресуемый блок.

Таблица разделов GUID ( GPT ) — это стандарт для структуры таблиц разделов физического устройства хранения данных компьютера , такого как жесткий диск или твердотельный накопитель , с использованием универсально уникальных идентификаторов (UUID), которые также известны как глобально уникальные. идентификаторы (GUID). Являясь частью стандарта Unified Extensible Firmware Interface (UEFI) ( Unified EFI Forum — предложенная замена ПК BIOS ), он, тем не менее, также используется для некоторых BIOS из-за ограничений таблиц разделов главной загрузочной записи (MBR), которые используйте 32 бита для адресации логических блоков (LBA) традиционных 512-байтовых секторов диска .

Все современные операционные системы персональных компьютеров поддерживают GPT. Некоторые из них, включая macOS и Microsoft Windows на архитектуре x86, поддерживают загрузку из разделов GPT только в системах с прошивкой EFI, но FreeBSD и большинство дистрибутивов Linux могут загружаться из разделов GPT в системах с интерфейсом прошивки BIOS или EFI.

Схема разбиения основной загрузочной записи (MBR), широко используемая с начала 1980-х годов, налагала ограничения на использование современного оборудования. Доступный размер адресов блоков и связанной с ними информации ограничен 32 битами. Для жестких дисков с секторами размером 512 байт записи таблицы разделов MBR допускают максимальный размер 2 ТиБ (2³² × 512 байт) или 2,20 ТБ (2,20 × 10¹² байт). [1]

В конце 1990-х годов Intel разработала новый формат таблицы разделов как часть того, что в конечном итоге стало унифицированным расширяемым интерфейсом прошивки (UEFI). Таблица разделов GUID указана в главе 5 спецификации UEFI 2.8. [2] GPT использует 64 бита для адресов логических блоков, что позволяет максимальный размер диска 2. 64 сектора. Для дисков с секторами размером 512 байт максимальный размер составляет 8 ЗиБ (2 64 × 512 байт) или 9,44 ЗБ (9,44 × 10²¹ байт). [1] Для дисков с секторами размером 4096 байт максимальный размер составляет 64 ЗиБ (2 64 × 4096 байт) или 75,6 ЗБ (75,6 × 10²¹ байт).

В 2010 году производители жестких дисков представили накопители с секторами размером 4096 байт ( Advanced Format ). [3] Для совместимости с устаревшим аппаратным и программным обеспечением эти диски включают технологию эмуляции ( 512e ), которая предоставляет объекту, осуществляющему доступ к жесткому диску, секторы размером 512 байт, несмотря на их базовые физические секторы размером 4096 байт. [4] Производительность может снизиться при операциях записи, когда диску приходится выполнять две операции чтения-изменения-записи, чтобы удовлетворить одну невыровненную операцию записи размером 4096 байт. [4] накопители корпоративного класса без технологии эмуляции ( 4K own ). С апреля 2014 года на рынке доступны [5] [6]

Готовность поддержки логических секторов размером 4 КБ в операционных системах различается в зависимости от их типа, производителя и версии. [7] Например, Microsoft Windows поддерживает собственные диски 4K, начиная с Windows 8 и Windows Server 2012 (оба выпущены в 2012 году) в UEFI . [8]

Как и MBR, GPT использует адресацию логических блоков (LBA) вместо исторической адресации секторов головки блока цилиндров (CHS). Защитный MBR хранится в LBA 0, а заголовок GPT — в LBA 1, а резервный заголовок GPT хранится в последнем LBA. Заголовок GPT имеет указатель на таблицу разделов ( Partition Entry Array ), который обычно находится на уровне LBA 2. Каждая запись в таблице разделов имеет размер 128 байт.Спецификация UEFI предусматривает, что для массива записей раздела выделяется минимум 16 384 байта, независимо от размера сектора. [9] Таким образом, на диске с 512-байтовыми секторами для массива записи раздела используется не менее 32 секторов, а первый полезный блок находится на уровне LBA 34 или выше, а на диске с 4096-байтовыми секторами используется не менее 4 секторов. для массива входов раздела, а первый используемый блок имеет LBA 6 или выше.

Варианты MBR

[ редактировать ]

Защитный MBR (LBA 0)

[ редактировать ]

В целях ограниченной обратной совместимости пространство устаревшей основной загрузочной записи (MBR) по-прежнему зарезервировано в спецификации GPT, но теперь оно используется таким образом, чтобы предотвратить неправильное распознавание и, возможно, перезапись дисков GPT утилитами на основе MBR. Это называется защитной MBR . [10]

Один раздел типа EEh , охватывающий весь диск GPT (где «весь» на самом деле означает ту часть диска, которая может быть представлена ​​в MBR), указывается и идентифицирует его как GPT. Операционные системы и инструменты, которые не могут читать GPT-диски, обычно распознают, что диск содержит один раздел неизвестного типа и не содержит пустого пространства, и обычно отказываются изменять диск, если пользователь явно не запросит и не подтвердит удаление этого раздела. Это сводит к минимуму случайное стирание. [10] Кроме того, операционные системы, поддерживающие GPT, могут проверять защитную MBR, и если тип вложенного раздела не относится к типу EEh , или если на целевом устройстве определено несколько разделов, ОС может отказаться манипулировать таблицей разделов. [11]

Если фактический размер диска превышает максимальный размер раздела, который можно представить с помощью устаревших 32-битных записей LBA в таблице разделов MBR, записанный размер этого раздела обрезается до максимального значения, тем самым игнорируя остальную часть диска. Это соответствует максимальному сообщаемому размеру 2 ТиБ при условии, что на диске имеется 512 байт на сектор (см. 512e ). В результате получится 16 ТиБ с секторами по 4 КиБ ( 4Kn ), но поскольку многие старые операционные системы и инструменты жестко запрограммированы для размера сектора 512 байт или ограничены 32-битными вычислениями, превышение предела в 2 ТиБ может вызвать проблемы совместимости. . [10]

Гибридный MBR (LBA 0 + GPT)

[ редактировать ]

В операционных системах, которые поддерживают загрузку на основе GPT через службы BIOS, а не EFI, первый сектор также может по-прежнему использоваться для хранения первого этапа кода загрузчика, но модифицироваться для распознавания разделов GPT. Загрузчик в MBR не должен предполагать размер сектора 512 байт. [10]

Заголовок таблицы разделов (LBA 1)

[ редактировать ]
Формат заголовка GPT
Компенсировать Длина Содержание
0 (0x00) 8 байт Подпись («ЧАСТЬ ЭФИ», 45ч 46ч 49ч 20ч 50ч 41ч 52ч 54ч или 0x5452415020494645ULL [а] на машинах с прямым порядком байтов )
8 (0x08) 4 байта Номер ревизии шапки - 1.0 ( 00ч 00ч 01ч 00ч ) для UEFI 2.10
12 (0x0С) 4 байта Размер заголовка с прямым порядком байтов (обычно в байтах). 5Ch 00h 00h 00h или 92 байта)
16 (0x10) 4 байта CRC32 заголовка (смещение от +0 до +0x5b) с прямым порядком байтов, при этом это поле обнуляется во время расчета.
20 (0x14) 4 байта Сдержанный; должно быть ноль
24 (0x18) 8 байт Текущий LBA (расположение этой копии заголовка)
32 (0x20) 8 байт Резервное копирование LBA (расположение другой копии заголовка)
40 (0x28) 8 байт Первый используемый LBA для разделов (последний LBA основной таблицы разделов + 1)
48 (0x30) 8 байт Последний используемый LBA (первый LBA вторичной таблицы разделов — 1)
56 (0x38) 16 байт GUID диска со смешанным порядком байтов [11]
72 (0x48) 8 байт Запуск LBA массива записей раздела (обычно 2 для совместимости)
80 (0x50) 4 байта Количество записей раздела в массиве
84 (0x54) 4 байта Размер одной записи раздела (обычно 80ч или 128)
88 (0x58) 4 байта CRC32 массива записей раздела с прямым порядком байтов
92 (0x5C) * Сдержанный; остальная часть блока должна быть нулевой (420 байт для сектора размером 512 байт; но может быть больше при большем размере сектора)

Заголовок таблицы разделов определяет используемые блоки на диске. Он также определяет количество и размер записей разделов, составляющих таблицу разделов (смещения 80 и 84 в таблице). [2] : 119 

Записи разделов (LBA 2–33)

[ редактировать ]
Формат записи раздела GUID
Компенсировать Длина Содержание
0 (0x00) 16 байт GUID типа раздела (смешанный порядок байтов) [11] )
16 (0x10) 16 байт Уникальный GUID раздела (смешанный порядок байтов)
32 (0x20) 8 байт Первый LBA ( с прямым порядком байтов )
40 (0x28) 8 байт Последний LBA (включительно, обычно нечетный)
48 (0x30) 8 байт Флаги атрибутов (например, бит 60 означает только чтение)
56 (0x38) 72 байта Имя раздела (36 кодовых единиц UTF-16 LE)

После основного заголовка и перед резервным заголовком массив записей раздела описывает разделы, используя минимальный размер 128 байт для каждого блока записи. [12] Начальное расположение массива на диске и размер каждой записи указаны в заголовке GPT. Первые 16 байтов каждой записи обозначают глобальный уникальный идентификатор типа раздела (GUID). Например, GUID для системного раздела EFI : C12A7328-F81F-11D2-BA4B-00A0C93EC93B . Вторые 16 байт — это GUID, уникальный для раздела. Затем следуют начальный и конечный 64-битные LBA, атрибуты раздела и имя раздела в Юникоде длиной 36 символов (максимум) . В соответствии с природой и назначением идентификаторов GUID, а также согласно RFC 4122, для обеспечения уникальности указателей типов разделов GUID не требуется никакого центрального реестра. [13] [2] :  2200

Атрибуты 64-битной таблицы разделов совместно используются 48-битными общими атрибутами для всех типов разделов и 16-битными атрибутами, специфичными для типа:

Атрибуты раздела
Кусочек Содержание
0 Требуется платформа (требуется компьютеру для правильной работы, например OEM-раздел, утилиты разметки диска должны сохранять раздел как есть)
1 Прошивка EFI должна игнорировать содержимое раздела и не пытаться читать его.
2 Загрузочная версия устаревшего BIOS (эквивалент активного флага (обычно установлен бит 7) по смещению +0h в записях разделов таблицы разделов MBR ) [14]
3–47 Зарезервировано для будущего использования
48–63 Определяется и используется отдельным типом раздела.

Microsoft определяет типоспецифичные атрибуты для раздела базовых данных следующим образом: [15] [16]

Основные атрибуты раздела данных
Кусочек Содержание
60 Только чтение
61 Теневая копия (другого раздела)
62 Скрытый
63 Нет буквы диска (т.е. не выполнять автомонтирование)

Google определяет типоспецифичные атрибуты ядра ChromeOS как: [17]

Атрибуты раздела ядра ChromeOS
Кусочек Содержание
56 Флаг успешной загрузки
55–52 Осталось попыток
51–48 Приоритет (15: самый высокий, 1: самый низкий, 0: невозможно загрузить)

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

[ редактировать ]

UNIX и Unix-подобные системы

[ редактировать ]
Подробности о поддержке GPT в UNIX и Unix-подобных операционных системах.
Семейство ОС Версия или издание Платформа Чтение и написание поддержки Поддержка загрузки Примечание
FreeBSD Начиная с версии 7.0 ИА-32 , x86-64 , ARM Да Да В гибридной конфигурации могут использоваться идентификаторы разделов GPT и MBR.
Линукс Большинство дистрибутивов Linux x86
Федора 8+ и Ubuntu 8.04+ [18]
ИА-32, x86-64, ARM Да Да Такие инструменты, как gdisk, GNU Parted , [19] [20] утилита-Linux v2.23+ fdisk , [21] [22] SYSLINUX , GRUB 0.96 + патчи и GRUB 2 поддерживают GPT. Ограничено до 256 разделов на диск. [23]
macOS Начиная с 10.4.0 (некоторые функции начиная с 10.4.6) [24] IA-32, x86-64, PowerPC , кремний Apple Да Да Только компьютеры Intel и Apple Silicon Macintosh могут загружаться с GPT.
ПолночьBSD Начиная с 0,4-ТОКА ИА-32, х86-64 Да Требуется CSM В гибридной конфигурации могут использоваться идентификаторы разделов GPT и MBR.
NetBSD Начиная с версии 6.0 [25] ИА-32, [26] х86-64, [27] РУКА Да Да
OpenBSD С версии 5.9 ИА-32, x86-64, ARM Да Да [28]
Солярис Начиная с Соляриса 10 ИА-32, x86-64, СПАРК Да Да [29]
HP-UX Начиная с HP-UX 11.20 ИА-64 Да Да [30]

Windows: 32-битные версии

[ редактировать ]

Windows 7 и более ранние версии не поддерживают UEFI на 32-битных платформах и, следовательно, не позволяют загружаться с разделов GPT. [31]

Подробности о поддержке GPT в 32-разрядных выпусках Microsoft Windows [31]
Версия ОС Дата выпуска Платформа Прочитайте или напишите поддержку Поддержка загрузки Примечание
Windows 9x 1995-08-24 ИА-32 Нет [б] Нет
Windows ХР 2001-10-25 ИА-32 Нет Нет
Windows Сервер 2003 2003-04-24 ИА-32 Нет Нет
Windows Сервер 2003 с пакетом обновления 1 2005-03-30 ИА-32 Да Нет MBR имеет приоритет в гибридной конфигурации.
Windows Виста 2006-07-22 ИА-32 Да Нет MBR имеет приоритет в гибридной конфигурации.
Windows Сервер 2008 2008-02-27 ИА-32 Да Нет MBR имеет приоритет в гибридной конфигурации.
Windows 7 2009-10-22 ИА-32 Да Нет MBR имеет приоритет в гибридной конфигурации.
Windows 8 2012-08-01 ИА-32 Да Требуется UEFI [32] MBR имеет приоритет в гибридной конфигурации.
Windows 8.1 2013-08-27 ИА-32 Да Требуется UEFI [33] MBR имеет приоритет в гибридной конфигурации.
Windows 10 2015-07-29 ИА-32 Да Требуется UEFI [34] MBR имеет приоритет в гибридной конфигурации.

Windows: 64-битные версии

[ редактировать ]

Ограничено до 128 разделов на диск. [31]

Подробности о поддержке GPT в 64-разрядных версиях Microsoft Windows [31]
Версия ОС Дата выпуска Платформа Чтение и написание поддержки Поддержка загрузки Примечание
64-разрядная версия Windows XP для систем Itanium, версия 2002 2001-10-25 ИА-64 Да Да MBR имеет приоритет в гибридной конфигурации.
Windows XP, 64-разрядная версия, версия 2003 2003-03-28 ИА-64 Да Да MBR имеет приоритет в гибридной конфигурации.
Windows XP Профессиональная 64-разрядная версия
Windows Сервер 2003
2005-04-25 [35] х64 Да Нет [с] MBR имеет приоритет в гибридной конфигурации.
Windows Сервер 2003 2005-04-25 ИА-64 Да Да MBR имеет приоритет в гибридной конфигурации.
Windows Виста 2006-07-22 х64 Да Требуется UEFI [д] MBR имеет приоритет в гибридной конфигурации.
Windows Сервер 2008 2008-02-27 х64 Да Требуется UEFI MBR имеет приоритет в гибридной конфигурации.
Windows Сервер 2008 2008-02-27 ИА-64 Да Да MBR имеет приоритет в гибридной конфигурации.
Windows 7 2009-10-22 х64 Да Требуется UEFI [и] MBR имеет приоритет в гибридной конфигурации.
Windows Сервер 2008 Р2 2009-10-22 ИА-64 Да Да MBR имеет приоритет в гибридной конфигурации.
Windows 8
Windows Сервер 2012
2012-08-01 х64 Да Требуется UEFI [37] MBR имеет приоритет в гибридной конфигурации.
Windows 8.1 2013-08-27 х64 Да Требуется UEFI [38] MBR имеет приоритет в гибридной конфигурации.
Windows 10 2015-07-29 х64 Да Требуется UEFI [39] MBR имеет приоритет в гибридной конфигурации.
Windows Сервер 2016 2016-10-12 х64 Да Требуется UEFI MBR имеет приоритет в гибридной конфигурации.
Windows Сервер 2019 2018-10-02 х64 Да Требуется UEFI MBR имеет приоритет в гибридной конфигурации.
Windows Сервер 2022 2021-08-18 [40] х64 Да Требуется UEFI MBR имеет приоритет в гибридной конфигурации.
Windows 11 2021-10-05 х64, ARM64 Да Да UEFI — это системное требование для Windows 11.

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

[ редактировать ]

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

Операционная система Тип раздела Глобальный уникальный идентификатор (GUID) [ф]
Unused entry00000000-0000-0000-0000-000000000000
MBR partition scheme024DEE41-33E7-11D3-9D69-0008C781F39F
EFI System partitionC12A7328-F81F-11D2-BA4B-00A0C93EC93B
BIOS boot partition[g]21686148-6449-6E6F-744E-656564454649
Intel Fast Flash (iFFS) partition (for Intel Rapid Start technology)[41][42]D3BFE2DE-3DAF-11DF-BA40-E3A556D89593
Sony boot partition[h]F4019732-066E-4E12-8273-346C5641494F
Lenovo boot partition[h]BFBFAFE7-A34F-448A-9A5B-6213EB736C22
WindowsMicrosoft Reserved Partition (MSR)[44]E3C9E316-0B5C-4DB8-817D-F92DF00215AE
Basic data partition[44][i]EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
Logical Disk Manager (LDM) metadata partition[44]5808C8AA-7E8F-42E0-85D2-E1E90434CFB3
Logical Disk Manager data partition[44]AF9B60A0-1431-4F62-BC68-3311714A69AD
Windows Recovery Environment[44]DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
IBM General Parallel File System (GPFS) partition37AFFC90-EF7D-4E96-91C3-2D7AE055B174
Storage Spaces partition[46]E75CAF8F-F680-4CEE-AFA3-B001E56EFC2D
Storage Replica partition[47]558D43C5-A1AC-43C0-AAC8-D1472B2923D1
HP-UXData partition75894C1E-3AEB-11D3-B7C1-7B03A0000000
Service partitionE2A1E728-32E3-11D6-A682-7B03A0000000
Linux[48][49][50][51]Linux filesystem data[i]0FC63DAF-8483-4772-8E79-3D69D8477DE4
RAID partitionA19D880F-05FC-4D3B-A006-743F0F84911E
Root partition (Alpha)[48]6523F8AE-3EB1-4E2A-A05A-18B695AE656F
Root partition (ARC)[48]D27F46ED-2919-4CB8-BD25-9531F3C16534
Root partition (ARM 32‐bit)[48]69DAD710-2CE4-4E3C-B16C-21A1D49ABED3
Root partition (AArch64)[48]B921B045-1DF0-41C3-AF44-4C6F280D3FAE
Root partition (IA-64)[48]993D8D3D-F80E-4225-855A-9DAF8ED7EA97
Root partition (LoongArch 64‐bit)[48]77055800-792C-4F94-B39A-98C91B762BB6
Root partition (mips: 32‐bit MIPS big‐endian)[48]E9434544-6E2C-47CC-BAE2-12D6DEAFB44C
Root partition (mips64: 64‐bit MIPS big‐endian)[48]D113AF76-80EF-41B4-BDB6-0CFF4D3D4A25
Root partition (mipsel: 32‐bit MIPS little‐endian)[48]37C58C8A-D913-4156-A25F-48B1B64E07F0
Root partition (mips64el: 64‐bit MIPS little‐endian)[48]700BDA43-7A34-4507-B179-EEB93D7A7CA3
Root partition (PA-RISC)[48]1AACDB3B-5444-4138-BD9E-E5C2239B2346
Root partition (32‐bit PowerPC)[48]1DE3F1EF-FA98-47B5-8DCD-4A860A654D78
Root partition (64‐bit PowerPC big‐endian)[48]912ADE1D-A839-4913-8964-A10EEE08FBD2
Root partition (64‐bit PowerPC little‐endian)[48]C31C45E6-3F39-412E-80FB-4809C4980599
Root partition (RISC-V 32‐bit)[48]60D5A7FE-8E7D-435C-B714-3DD8162144E1
Root partition (RISC-V 64‐bit)[48]72EC70A6-CF74-40E6-BD49-4BDA08E8F224
Root partition (s390)[48]08A7ACEA-624C-4A20-91E8-6E0FA67D23F9
Root partition (s390x)[48]5EEAD9A9-FE09-4A1E-A1D7-520D00531306
Root partition (TILE-Gx)[48]C50CDD70-3862-4CC3-90E1-809A8C93EE2C
Root partition (x86)[48]44479540-F297-41B2-9AF7-D131D5F0458A
Root partition (x86-64)[48]4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709
/usr partition (Alpha)[48]E18CF08C-33EC-4C0D-8246-C6C6FB3DA024
/usr partition (ARC)[48]7978A683-6316-4922-BBEE-38BFF5A2FECC
/usr partition (ARM 32‐bit)[48]7D0359A3-02B3-4F0A-865C-654403E70625
/usr partition (AArch64)[48]B0E01050-EE5F-4390-949A-9101B17104E9
/usr partition (IA-64)[48]4301D2A6-4E3B-4B2A-BB94-9E0B2C4225EA
/usr partition (LoongArch 64‐bit)[48]E611C702-575C-4CBE-9A46-434FA0BF7E3F
/usr partition (mips: 32‐bit MIPS big‐endian)[48]773B2ABC-2A99-4398-8BF5-03BAAC40D02B
/usr partition (mips64: 64‐bit MIPS big‐endian)[48]57E13958-7331-4365-8E6E-35EEEE17C61B
/usr partition (mipsel: 32‐bit MIPS little‐endian)[48]0F4868E9-9952-4706-979F-3ED3A473E947
/usr partition (mips64el: 64‐bit MIPS little‐endian)[48]C97C1F32-BA06-40B4-9F22-236061B08AA8
/usr partition (PA-RISC)[48]DC4A4480-6917-4262-A4EC-DB9384949F25
/usr partition (32‐bit PowerPC)[48]7D14FEC5-CC71-415D-9D6C-06BF0B3C3EAF
/usr partition (64‐bit PowerPC big‐endian)[48]2C9739E2-F068-46B3-9FD0-01C5A9AFBCCA
/usr partition (64‐bit PowerPC little‐endian)[48]15BB03AF-77E7-4D4A-B12B-C0D084F7491C
/usr partition (RISC-V 32‐bit)[48]B933FB22-5C3F-4F91-AF90-E2BB0FA50702
/usr partition (RISC-V 64‐bit)[48]BEAEC34B-8442-439B-A40B-984381ED097D
/usr partition (s390)[48]CD0F869B-D0FB-4CA0-B141-9EA87CC78D66
/usr partition (s390x)[48]8A4F5770-50AA-4ED3-874A-99B710DB6FEA
/usr partition (TILE-Gx)[48]55497029-C7C1-44CC-AA39-815ED1558630
/usr partition (x86)[48]75250D76-8CC6-458E-BD66-BD47CC81A812
/usr partition (x86-64)[48]8484680C-9521-48C6-9C11-B0720656F69E
Root verity partition for dm-verity (Alpha)[48]FC56D9E9-E6E5-4C06-BE32-E74407CE09A5
Root verity partition for dm-verity (ARC) [48]24B2D975-0F97-4521-AFA1-CD531E421B8D
Root verity partition for dm-verity (ARM 32‐bit) [48]7386CDF2-203C-47A9-A498-F2ECCE45A2D6
Root verity partition for dm-verity (AArch64) [48]DF3300CE-D69F-4C92-978C-9BFB0F38D820
Root verity partition for dm-verity (IA-64) [48]86ED10D5-B607-45BB-8957-D350F23D0571
Root verity partition for dm-verity (LoongArch 64‐bit) [48]F3393B22-E9AF-4613-A948-9D3BFBD0C535
Root verity partition for dm-verity (mips: 32‐bit MIPS big‐endian) [48]7A430799-F711-4C7E-8E5B-1D685BD48607
Root verity partition for dm-verity (mips64: 64‐bit MIPS big‐endian) [48]579536F8-6A33-4055-A95A-DF2D5E2C42A8
Root verity partition for dm-verity (mipsel: 32‐bit MIPS little‐endian) [48]D7D150D2-2A04-4A33-8F12-16651205FF7B
Root verity partition for dm-verity (mips64el: 64‐bit MIPS little‐endian) [48]16B417F8-3E06-4F57-8DD2-9B5232F41AA6
Root verity partition for dm-verity (PA-RISC) [48]D212A430-FBC5-49F9-A983-A7FEEF2B8D0E
Root verity partition for dm-verity (64‐bit PowerPC little‐endian) [48]906BD944-4589-4AAE-A4E4-DD983917446A
Root verity partition for dm-verity (64‐bit PowerPC big‐endian) [48]9225A9A3-3C19-4D89-B4F6-EEFF88F17631
Root verity partition for dm-verity (32‐bit PowerPC) [48]98CFE649-1588-46DC-B2F0-ADD147424925
Root verity partition for dm-verity (RISC-V 32‐bit) [48]AE0253BE-1167-4007-AC68-43926C14C5DE
Root verity partition for dm-verity (RISC-V 64‐bit) [48]B6ED5582-440B-4209-B8DA-5FF7C419EA3D
Root verity partition for dm-verity (s390) [48]7AC63B47-B25C-463B-8DF8-B4A94E6C90E1
Root verity partition for dm-verity (s390x) [48]B325BFBE-C7BE-4AB8-8357-139E652D2F6B
Root verity partition for dm-verity (TILE-Gx) [48]966061EC-28E4-4B2E-B4A5-1F0A825A1D84
Root verity partition for dm-verity (x86-64) [48]2C7357ED-EBD2-46D9-AEC1-23D437EC2BF5
Root verity partition for dm-verity (x86) [48]D13C5D3B-B5D1-422A-B29F-9454FDC89D76
/usr verity partition for dm-verity (Alpha) [48]8CCE0D25-C0D0-4A44-BD87-46331BF1DF67
/usr verity partition for dm-verity (ARC) [48]FCA0598C-D880-4591-8C16-4EDA05C7347C
/usr verity partition for dm-verity (ARM 32‐bit) [48]C215D751-7BCD-4649-BE90-6627490A4C05
/usr verity partition for dm-verity (AArch64) [48]6E11A4E7-FBCA-4DED-B9E9-E1A512BB664E
/usr verity partition for dm-verity (IA-64) [48]6A491E03-3BE7-4545-8E38-83320E0EA880
/usr verity partition for dm-verity (LoongArch 64‐bit) [48]F46B2C26-59AE-48F0-9106-C50ED47F673D
/usr verity partition for dm-verity (mips: 32‐bit MIPS big‐endian) [48]6E5A1BC8-D223-49B7-BCA8-37A5FCCEB996
/usr verity partition for dm-verity (mips64: 64‐bit MIPS big‐endian) [48]81CF9D90-7458-4DF4-8DCF-C8A3A404F09B
/usr verity partition for dm-verity (mipsel: 32‐bit MIPS little‐endian) [48]46B98D8D-B55C-4E8F-AAB3-37FCA7F80752
/usr verity partition for dm-verity (mips64el: 64‐bit MIPS little‐endian) [48]3C3D61FE-B5F3-414D-BB71-8739A694A4EF
/usr verity partition for dm-verity (PA-RISC) [48]5843D618-EC37-48D7-9F12-CEA8E08768B2
/usr verity partition for dm-verity (64‐bit PowerPC little‐endian) [48]EE2B9983-21E8-4153-86D9-B6901A54D1CE
/usr verity partition for dm-verity (64‐bit PowerPC big‐endian) [48]BDB528A5-A259-475F-A87D-DA53FA736A07
/usr verity partition for dm-verity (32‐bit PowerPC) [48]DF765D00-270E-49E5-BC75-F47BB2118B09
/usr verity partition for dm-verity (RISC-V 32‐bit) [48]CB1EE4E3-8CD0-4136-A0A4-AA61A32E8730
/usr verity partition for dm-verity (RISC-V 64‐bit) [48]8F1056BE-9B05-47C4-81D6-BE53128E5B54
/usr verity partition for dm-verity (s390) [48]B663C618-E7BC-4D6D-90AA-11B756BB1797
/usr verity partition for dm-verity (s390x) [48]31741CC4-1A2A-4111-A581-E00B447D2D06
/usr verity partition for dm-verity (TILE-Gx) [48]2FB4BF56-07FA-42DA-8132-6B139F2026AE
/usr verity partition for dm-verity (x86-64) [48]77FF5F63-E7B6-4633-ACF4-1565B864C0E6
/usr verity partition for dm-verity (x86) [48]8F461B0D-14EE-4E81-9AA9-049B6FB97ABD
Root verity signature partition for dm-verity (Alpha)[48]D46495B7-A053-414F-80F7-700C99921EF8
Root verity signature partition for dm-verity (ARC)}[48]143A70BA-CBD3-4F06-919F-6C05683A78BC
Root verity signature partition for dm-verity (ARM 32‐bit)[48]42B0455F-EB11-491D-98D3-56145BA9D037
Root verity signature partition for dm-verity (AArch64)[48]6DB69DE6-29F4-4758-A7A5-962190F00CE3
Root verity signature partition for dm-verity (IA-64)[48]E98B36EE-32BA-4882-9B12-0CE14655F46A
Root verity signature partition for dm-verity (LoongArch 64‐bit)[48]5AFB67EB-ECC8-4F85-AE8E-AC1E7C50E7D0
Root verity signature partition for dm-verity (mips: 32‐bit MIPS big‐endian)[48]BBA210A2-9C5D-45EE-9E87-FF2CCBD002D0
Root verity signature partition for dm-verity (mips64: 64‐bit MIPS big‐endian)[48]43CE94D4-0F3D-4999-8250-B9DEAFD98E6E
Root verity signature partition for dm-verity (mipsel: 32‐bit MIPS little‐endian)[48]C919CC1F-4456-4EFF-918C-F75E94525CA5
Root verity signature partition for dm-verity (mips64el: 64‐bit MIPS little‐endian)[48]904E58EF-5C65-4A31-9C57-6AF5FC7C5DE7
Root verity signature partition for dm-verity (PA-RISC)[48]15DE6170-65D3-431C-916E-B0DCD8393F25
Root verity signature partition for dm-verity (64‐bit PowerPC little‐endian)[48]D4A236E7-E873-4C07-BF1D-BF6CF7F1C3C6
Root verity signature partition for dm-verity (64‐bit PowerPC big‐endian)[48]F5E2C20C-45B2-4FFA-BCE9-2A60737E1AAF
Root verity signature partition for dm-verity (32‐bit PowerPC)[48]1B31B5AA-ADD9-463A-B2ED-BD467FC857E7
Root verity signature partition for dm-verity (RISC-V 32‐bit)[48]3A112A75-8729-4380-B4CF-764D79934448
Root verity signature partition for dm-verity (RISC-V 64‐bit)[48]EFE0F087-EA8D-4469-821A-4C2A96A8386A
Root verity signature partition for dm-verity (s390)[48]3482388E-4254-435A-A241-766A065F9960
Root verity signature partition for dm-verity (s390x)[48]C80187A5-73A3-491A-901A-017C3FA953E9
Root verity signature partition for dm-verity (TILE-Gx)[48]B3671439-97B0-4A53-90F7-2D5A8F3AD47B
Root verity signature partition for dm-verity (x86-64)[48]41092B05-9FC8-4523-994F-2DEF0408B176
Root verity signature partition for dm-verity (x86)[48]5996FC05-109C-48DE-808B-23FA0830B676
/usr verity signature partition for dm-verity (Alpha)[48]5C6E1C76-076A-457A-A0FE-F3B4CD21CE6E
/usr verity signature partition for dm-verity (ARC)[48]94F9A9A1-9971-427A-A400-50CB297F0F35
/usr verity signature partition for dm-verity (ARM 32‐bit)[48]D7FF812F-37D1-4902-A810-D76BA57B975A
/usr verity signature partition for dm-verity (AArch64)[48]C23CE4FF-44BD-4B00-B2D4-B41B3419E02A
/usr verity signature partition for dm-verity (IA-64)[48]8DE58BC2-2A43-460D-B14E-A76E4A17B47F
/usr verity signature partition for dm-verity (LoongArch 64‐bit)[48]B024F315-D330-444C-8461-44BBDE524E99
/usr verity signature partition for dm-verity (mips: 32‐bit MIPS big‐endian)[48]97AE158D-F216-497B-8057-F7F905770F54
/usr verity signature partition for dm-verity (mips64: 64‐bit MIPS big‐endian)[48]05816CE2-DD40-4AC6-A61D-37D32DC1BA7D
/usr verity signature partition for dm-verity (mipsel: 32‐bit MIPS little‐endian)[48]3E23CA0B-A4BC-4B4E-8087-5AB6A26AA8A9
/usr verity signature partition for dm-verity (mips64el: 64‐bit MIPS little‐endian)[48]F2C2C7EE-ADCC-4351-B5C6-EE9816B66E16
/usr verity signature partition for dm-verity (PA-RISC)[48]450DD7D1-3224-45EC-9CF2-A43A346D71EE
/usr verity signature partition for dm-verity (64‐bit PowerPC little‐endian)[48]C8BFBD1E-268E-4521-8BBA-BF314C399557
/usr verity signature partition for dm-verity (64‐bit PowerPC big‐endian)[48]0B888863-D7F8-4D9E-9766-239FCE4D58AF
/usr verity signature partition for dm-verity (32‐bit PowerPC)[48]7007891D-D371-4A80-86A4-5CB875B9302E
/usr verity signature partition for dm-verity (RISC-V 32‐bit)[48]C3836A13-3137-45BA-B583-B16C50FE5EB4
/usr verity signature partition for dm-verity (RISC-V 64‐bit)[48]D2F9000A-7A18-453F-B5CD-4D32F77A7B32
/usr verity signature partition for dm-verity (s390)[48]17440E4F-A8D0-467F-A46E-3912AE6EF2C5
/usr verity signature partition for dm-verity (s390x)[48]3F324816-667B-46AE-86EE-9B0C0C6C11B4
/usr verity signature partition for dm-verity (TILE-Gx)[48]4EDE75E2-6CCC-4CC8-B9C7-70334B087510
/usr verity signature partition for dm-verity (x86-64)[48]E7BB33FB-06CF-4E81-8273-E543B413E2E2
/usr verity signature partition for dm-verity (x86)[48]974A71C0-DE41-43C3-BE5D-5C5CCD1AD2C0
/boot, as an Extended Boot Loader (XBOOTLDR) partition[48][49]BC13C2FF-59E6-4262-A352-B275FD6F7172
Swap partition[48][49]0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
Logical Volume Manager (LVM) partitionE6D6D379-F507-44C2-A23C-238F2A3DF928
/home partition[48][49]933AC7E1-2EB4-4F13-B844-0E14E2AEF915
/srv (server data) partition[48][49]3B8F8425-20E0-4F3B-907F-1A25A76F98E8
Per‐user home partition[48]773F91EF-66D4-49B5-BD83-D683BF40AD16
Plain dm-crypt partition[52][53][54]7FFEC5C9-2D00-49B7-8941-3EA10A5586B7
LUKS partition[52][53][54][55]CA7D7CCB-63ED-4C53-861C-1742536059CC
Reserved8DA63339-0007-60C0-C436-083AC8230908
GNU/Hurd[56]Linux filesystem data[57]0FC63DAF-8483-4772-8E79-3D69D8477DE4
Linux Swap partition[58]0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
FreeBSDBoot partition[59]83BD6B9D-7F41-11DC-BE0B-001560B84F0F
BSD disklabel partition[59]516E7CB4-6ECF-11D6-8FF8-00022D09712B
Swap partition[59]516E7CB5-6ECF-11D6-8FF8-00022D09712B
Unix File System (UFS) partition[59]516E7CB6-6ECF-11D6-8FF8-00022D09712B
Vinum volume manager partition[59]516E7CB8-6ECF-11D6-8FF8-00022D09712B
ZFS partition[59]516E7CBA-6ECF-11D6-8FF8-00022D09712B
nandfs partition[60]74BA7DD9-A689-11E1-BD04-00E081286ACF
macOS
Darwin
Hierarchical File System Plus (HFS+) partition48465300-0000-11AA-AA11-00306543ECAC
Apple APFS container
APFS FileVault volume container
7C3457EF-0000-11AA-AA11-00306543ECAC
Apple UFS container55465300-0000-11AA-AA11-00306543ECAC
ZFS[j]6A898CC3-1DD2-11B2-99A6-080020736631
Apple RAID partition52414944-0000-11AA-AA11-00306543ECAC
Apple RAID partition, offline52414944-5F4F-11AA-AA11-00306543ECAC
Apple Boot partition (Recovery HD)426F6F74-0000-11AA-AA11-00306543ECAC
Apple Label4C616265-6C00-11AA-AA11-00306543ECAC
Apple TV Recovery partition5265636F-7665-11AA-AA11-00306543ECAC
Apple Core Storage Container
HFS+ FileVault volume container
53746F72-6167-11AA-AA11-00306543ECAC
Apple APFS Preboot partition69646961-6700-11AA-AA11-00306543ECAC
Apple APFS Recovery partition52637672-7900-11AA-AA11-00306543ECAC
Solaris
illumos
Boot partition6A82CB45-1DD2-11B2-99A6-080020736631
Root partition6A85CF4D-1DD2-11B2-99A6-080020736631
Swap partition6A87C46F-1DD2-11B2-99A6-080020736631
Backup partition6A8B642B-1DD2-11B2-99A6-080020736631
/usr partition[j]6A898CC3-1DD2-11B2-99A6-080020736631
/var partition6A8EF2E9-1DD2-11B2-99A6-080020736631
/home partition6A90BA39-1DD2-11B2-99A6-080020736631
Alternate sector6A9283A5-1DD2-11B2-99A6-080020736631
Reserved partition6A945A3B-1DD2-11B2-99A6-080020736631
6A9630D1-1DD2-11B2-99A6-080020736631
6A980767-1DD2-11B2-99A6-080020736631
6A96237F-1DD2-11B2-99A6-080020736631
6A8D2AC7-1DD2-11B2-99A6-080020736631
NetBSD[61][k]Swap partition49F48D32-B10E-11DC-B99B-0019D1879648
FFS partition49F48D5A-B10E-11DC-B99B-0019D1879648
LFS partition49F48D82-B10E-11DC-B99B-0019D1879648
RAID partition49F48DAA-B10E-11DC-B99B-0019D1879648
Concatenated partition2DB519C4-B10F-11DC-B99B-0019D1879648
Encrypted partition2DB519EC-B10F-11DC-B99B-0019D1879648
ChromeOS[62][63]ChromeOS kernelFE3A2A5D-4F32-41A7-B725-ACCC3285A309
ChromeOS rootfs3CB8E202-3B7E-47DD-8A3C-7FF2A13CFCEC
ChromeOS firmwareCAB6E88E-ABF3-4102-A07A-D4BB9BE3C1D3
ChromeOS future use2E0A753D-9E48-43B0-8337-B15192CB1B5E
ChromeOS miniOS09845860-705F-4BB5-B16C-8A8A099CAF52
ChromeOS hibernate3F0F8318-F146-4E6B-8222-C28C8F02E0D5
Container Linux by CoreOS[64]/usr partition (coreos-usr)5DFBF5F4-2848-4BAC-AA5E-0D9A20B745A6
Resizable rootfs (coreos-resize)3884DD41-8582-4404-B9A8-E9B84F2DF50E
OEM customizations (coreos-reserved)C95DC21A-DF0E-4340-8D7B-26CBFA9A03E0
Root filesystem on RAID (coreos-root-raid)BE9067B9-EA49-4F15-B4F6-F36F8C9E1818
Haiku[65]Haiku BFS42465331-3BA3-10F1-802A-4861696B7521
MidnightBSD[66][k]Boot partition85D5E45E-237C-11E1-B4B3-E89A8F7FC3A7
Data partition85D5E45A-237C-11E1-B4B3-E89A8F7FC3A7
Swap partition85D5E45B-237C-11E1-B4B3-E89A8F7FC3A7
Unix File System (UFS) partition0394EF8B-237E-11E1-B4B3-E89A8F7FC3A7
Vinum volume manager partition85D5E45C-237C-11E1-B4B3-E89A8F7FC3A7
ZFS partition85D5E45D-237C-11E1-B4B3-E89A8F7FC3A7
Ceph[l]Journal45B0969E-9B03-4F30-B4C6-B4B80CEFF106
dm-crypt journal45B0969E-9B03-4F30-B4C6-5EC00CEFF106
OSD4FBD7E29-9D25-41B8-AFD0-062C0CEFF05D
dm-crypt OSD4FBD7E29-9D25-41B8-AFD0-5EC00CEFF05D
Disk in creation89C57F98-2FE5-4DC0-89C1-F3AD0CEFF2BE
dm-crypt disk in creation89C57F98-2FE5-4DC0-89C1-5EC00CEFF2BE
BlockCAFECAFE-9B03-4F30-B4C6-B4B80CEFF106
Block DB30CD0809-C2B2-499C-8879-2D6B78529876
Block write-ahead log5CE17FCE-4087-4169-B7FF-056CC58473F9
Lockbox for dm-crypt keysFB3AABF9-D25F-47CC-BF5E-721D1816496B
Multipath OSD4FBD7E29-8AE0-4982-BF9D-5A8D867AF560
Multipath journal45B0969E-8AE0-4982-BF9D-5A8D867AF560
Multipath blockCAFECAFE-8AE0-4982-BF9D-5A8D867AF560
Multipath block7F4A666A-16F3-47A2-8445-152EF4D03F6C
Multipath block DBEC6D6385-E346-45DC-BE91-DA2A7C8B3261
Multipath block write-ahead log01B41E1B-002A-453C-9F17-88793989FF8F
dm-crypt blockCAFECAFE-9B03-4F30-B4C6-5EC00CEFF106
dm-crypt block DB93B0052D-02D9-4D8A-A43B-33A3EE4DFBC3
dm-crypt block write-ahead log306E8683-4FE2-4330-B7C0-00A917C16966
dm-crypt LUKS journal45B0969E-9B03-4F30-B4C6-35865CEFF106
dm-crypt LUKS blockCAFECAFE-9B03-4F30-B4C6-35865CEFF106
dm-crypt LUKS block DB166418DA-C469-4022-ADF4-B30AFD37F176
dm-crypt LUKS block write-ahead log86A32090-3647-40B9-BBBD-38D8C573AA86
dm-crypt LUKS OSD4FBD7E29-9D25-41B8-AFD0-35865CEFF05D
OpenBSDData partition824CC7A0-36A8-11E3-890A-952519AD3F61
QNXPower-safe (QNX6) file system[69]CEF5A9AD-73BC-4601-89F3-CDEEEEE321A1
Plan 9Plan 9 partitionC91818F9-8025-47AF-89D2-F030D7000C2C
VMware ESXvmkcore (coredump partition)9D275380-40AD-11DB-BF97-000C2911D1B8
VMFS filesystem partitionAA31E02A-400F-11DB-9590-000C2911D1B8
VMware Reserved9198EFFC-31C0-11DB-8F78-000C2911D1B8
Android-IA[70][71][72][73]Bootloader2568845D-2332-4675-BC39-8FA5A4748D15
Bootloader2114EAFFE-1552-4022-B26E-9B053604CF84
Boot49A4D17F-93A3-45C1-A0DE-F50B2EBE2599
Recovery4177C722-9E92-4AAB-8644-43502BFD5506
MiscEF32A33B-A409-486C-9141-9FFB711F6266
Metadata20AC26BE-20B7-11E3-84C5-6CFDB94711E9
System38F428E6-D326-425D-9140-6E0EA133647C
CacheA893EF21-E428-470A-9E55-0668FD91A2D9
DataDC76DDA9-5AC1-491C-AF42-A82591580C0D
PersistentEBC597D0-2053-4B15-8B64-E0AAC75F4DB1
VendorC5A0AEEC-13EA-11E5-A1B1-001E67CA0C3C
ConfigBD59408B-4514-490D-BF12-9878D963F378
Factory8F68CC74-C5E5-48DA-BE91-A0C8C15E9C80
Factory (alt)[74]9FDAA6EF-4B3F-40D2-BA8D-BFF16BFB887B
Fastboot / Tertiary[75][76]767941D0-2085-11E3-AD3B-6CFDB94711E9
OEMAC6D7924-EB71-4DF8-B48D-E267B27148FF
Android 6.0+ ARMAndroid Meta19A710A2-B3CA-11E4-B026-10604B889DCF
Android EXT193D1EA4-B3CA-11E4-B075-10604B889DCF
Open Network Install Environment (ONIE)Boot7412F7D5-A156-4B13-81DC-867174929325
ConfigD4E6E2CD-4469-46F3-B5CB-1BFF57AFC149
PowerPCPReP boot9E1A2D38-C612-4316-AA26-8B49521E5A8B
freedesktop.org OSes (Linux, etc.)Shared boot loader configuration[77]BC13C2FF-59E6-4262-A352-B275FD6F7172
Atari TOSBasic data partition (GEM, BGM, F32)734E5AFE-F61A-11E6-BC64-92361F002671
Atari TOSRaw data partition (RAW), XHDI35540011-B055-499F-842D-C69AECA357B7
VeraCryptEncrypted data partition8C8F8EFF-AC95-4770-814A-21994F2DBC8F
OS/2ArcaOS Type 190B6FF38-B98F-4358-A21F-48F35B4A8AD3
Storage Performance Development Kit (SPDK)SPDK block device[78]7C5222BD-8F5D-4087-9C00-BF9843C7B58C
barebox bootloaderbarebox-state[79]4778ED65-BF42-45FA-9C5B-287A1DC4AAB1
U-Boot bootloaderU-Boot environment[80][81]3DE21764-95BD-54BD-A5C3-4ABE786F38A8
SoftRAID[citation needed]SoftRAID_StatusB6FA30DA-92D2-4A9A-96F1-871EC6486200
SoftRAID_Scratch2E313465-19B9-463F-8126-8A7993773801
SoftRAID_VolumeFA709C7E-65B1-4593-BFD5-E71D61DE9B02
SoftRAID_CacheBBBA6DF5-F46F-4A89-8F59-8765B2727503
Fuchsia standard partitions[82]Bootloader (slot A/B/R)FE8A2634-5E2E-46BA-99E3-3A192091A350
Durable mutable encrypted system dataD9FD4535-106C-4CEC-8D37-DFC020CA87CB
Durable mutable bootloader data (including A/B/R metadata)A409E16B-78AA-4ACC-995C-302352621A41
Factory-provisioned read-only system dataF95D940E-CABA-4578-9B93-BB6C90F29D3E
Factory-provisioned read-only bootloader data10B8DBAA-D2BF-42A9-98C6-A7C5DB3701E7
Fuchsia Volume Manager49FD7CB8-DF15-4E73-B9D9-992070127F0F
Verified boot metadata (slot A/B/R)421A8BFC-85D9-4D85-ACDA-B64EEC0133E9
Zircon boot image (slot A/B/R)9B37FFF6-2E58-466A-983A-F7926D0B04E0
Fuchsia legacy partitions[82][m]
fuchsia-espC12A7328-F81F-11D2-BA4B-00A0C93EC93B
fuchsia-system606B000B-B7C7-4653-A7D5-B737332C899D
fuchsia-data08185F0C-892D-428A-A789-DBEEC8F55E6A
fuchsia-install48435546-4953-2041-494E-5354414C4C52
fuchsia-blob2967380E-134C-4CBB-B6DA-17E7CE1CA45D
fuchsia-fvm41D0E340-57E3-954E-8C1E-17ECAC44CFF5
Zircon boot image (slot A)DE30CC86-1F4A-4A31-93C4-66F147D33E05
Zircon boot image (slot B)23CC04DF-C278-4CE7-8471-897D1A4BCDF7
Zircon boot image (slot R)A0E5CF57-2DEF-46BE-A80C-A2067C37CD49
sys-config4E5E989E-4C86-11E8-A15B-480FCF35F8E6
factory-config5A3A90BE-4C86-11E8-A15B-480FCF35F8E6
bootloader5ECE94FE-4C86-11E8-A15B-480FCF35F8E6
guid-test8B94D043-30BE-4871-9DFA-D69556E8C1F3
Verified boot metadata (slot A)A13B4D9A-EC5F-11E8-97D8-6C3BE52705BF
Verified boot metadata (slot B)A288ABF2-EC5F-11E8-97D8-6C3BE52705BF
Verified boot metadata (slot R)6A2460C3-CD11-4E8B-80A8-12CCE268ED0A
misc1D75395D-F2C6-476B-A8B7-45CC1C97B476
emmc-boot1900B0FC5-90CD-4D4F-84F9-9F8ED579DB88
emmc-boot2B2B2E8D1-7C10-4EBC-A2D0-4614568260AD

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Добавление ULL суффикс целочисленной константы придает ей тип unsigned long long int.
  2. ^ Существует сторонняя реализация (GPTTSD)
  3. ^ 64-разрядная версия Windows XP обычно не поддерживает загрузку с GPT-дисков, но существуют неофициальные методы загрузки XP с нее. [36]
  4. ^ Только при использовании пакета обновления 1 или 2.
  5. ^ В многодисковой настройке загрузчик (загрузочный диск) без UEFI требует разделения на основе MBR, тогда как системный диск может использовать разделение GUID.
  6. ^ Идентификаторы GUID в этой таблице записаны в соответствии с RFC 4122, т. е. с обратным порядком байтов порядок байтов , распознаваемый по положению битов версии. Например, GUID системного раздела EFI ( C12A7328-F81F-11D2-BA4B-00A0C93EC93B), при сериализации в структурах данных GPT (с прямым порядком байтов) соответствует шестнадцатеричной последовательности 28 73 2A C1 1F F8 D2 11 BA 4B 00 A0 C9 3E C9 3B. Первые три блока меняются местами с прямым порядком байтов, последний представляет собой массив байтов. Подробности см. в TN2166. [11]
  7. ^ Формирование этого GUID не соответствует определению GUID; он формируется с использованием кодов ASCII для строки " Ха!IdontNeedEFI ». Такое формирование значения «GUID» нарушает гарантированную уникальность GUID.
  8. ^ Перейти обратно: а б Некоторые производители компьютеров имеют свои собственные GUID для разделов, которые аналогичны системному разделу EFI, но содержат загрузчики для запуска средств восстановления, специфичных для производителя. [43]
  9. ^ Перейти обратно: а б Раньше Linux использовал тот же GUID для разделов данных, что и Windows (базовый раздел данных: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 ). В Linux никогда не было отдельного уникального GUID типа раздела, определенного для разделов данных. Это создавало проблемы при двойной загрузке Linux и Windows в настройке UEFI-GPT. Новый GUID (данные файловой системы Linux: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 ) был определен совместно разработчиками GPT fdisk и GNU Parted. [45] Он идентифицируется как код типа 0x8300 в GPT fdisk.
  10. ^ Перейти обратно: а б GUID для /usr в Solaris используется в macOS в качестве общего GUID для ZFS.
  11. ^ Перейти обратно: а б NetBSD и MidnightBSD использовали GUID FreeBSD до того, как были созданы их уникальные GUID.
  12. ^ Файловая система Ceph использует GUID для обозначения состояния подготовки, в котором находится диск. [67] [68]
  13. ^ Устаревшие GUID цвета Fuchsia имели две странности: UUID не генерировались случайным образом (несколько серий бит были общими между разделами), а разделы однозначно идентифицировались по типу GUID. Стандартизированная схема использует случайно сгенерированные GUID и разделы с интервалами (например, zircon_{a,b,r}) имеют один и тот же тип и различаются по имени и уникальному GUID. [83]
  1. ^ Перейти обратно: а б «Часто задаваемые вопросы: ограничения разделов диска» (PDF) . www.uefi.org . 2010 . Проверено 12 декабря 2020 г.
  2. ^ Перейти обратно: а б с «Спецификация унифицированного расширяемого интерфейса встроенного ПО (UEFI)» (PDF) . www.uefi.org . 29 августа 2022 г. с. 110 . Проверено 23 июня 2023 г.
  3. ^ Суинберн, Ричард (1 апреля 2010 г.). «Факты: жесткие диски расширенного формата 4K» . www.bit-tech.net . Проверено 12 декабря 2020 г.
  4. ^ Перейти обратно: а б Смит, Райан (18 декабря 2009 г.). «Расширенный формат Western Digital: начинается переход в сектор 4K» . www.anandtech.com . Архивировано из оригинала 28 декабря 2020 года . Проверено 12 декабря 2020 г.
  5. ^ «Технические данные жесткого диска Enterprise Performance 3.5» (PDF) . Технология Сигейт . 23 апреля 2014 г. с. 2. Архивировано (PDF) из оригинала 12 августа 2014 г. Проверено 10 августа 2014 г.
  6. ^ «Спецификация дистрибутива WD Re для центров обработки данных» (PDF) . Вестерн Диджитал . 21 января 2016. с. 2. Архивировано (PDF) из оригинала 6 сентября 2015 г. Проверено 14 февраля 2016 г.
  7. ^ «Обновление совместимости дисков расширенного формата (4K) (Windows)» . 28 ноября 2012 г. Архивировано из оригинала 11 января 2013 г. Проверено 3 января 2013 г.
  8. ^ «Политика поддержки Microsoft для жестких дисков с сектором 4 КБ в Windows» . Майкрософт . Архивировано из оригинала 19 августа 2011 г. Проверено 24 октября 2013 г.
  9. ^ «Спецификация UEFI» . UEFI.org .
  10. ^ Перейти обратно: а б с д Смит, Родерик (3 июля 2012 г.). «Воспользуйтесь преимуществами больших дисков с помощью GPT и Linux» . ИБМ . Проверено 14 декабря 2020 г.
  11. ^ Перейти обратно: а б с д «Техническая записка TN2166: Секреты GPT» . Разработчик Apple . Яблоко . 06.11.2006 . Проверено 16 апреля 2014 г.
  12. ^ Заголовок GPT содержит поле, определяющее размер записи таблицы разделов. Минимально необходимый размер — 128 байт, но реализации должны допускать другие значения. Видеть «Библиотека разработчиков Mac» . Разработчик.Apple.com . Яблоко . Проверено 13 июля 2014 г.
  13. ^ Лич, П.; Миллинг, М.; Зальц, Р. (июль 2005 г.). Универсальный уникальный идентификатор (UUID) Пространство имен URN . Рабочая группа по интернет-инжинирингу . дои : 10.17487/RFC4122 . РФК 4122 . Проверено 18 декабря 2020 г.
  14. ^ Эллиотт, Роб (4 января 2010 г.). «Приложение e09127r3 EDD-4 с гибридным загрузочным кодом MBR» (PDF) . www.t13.org . Архивировано из оригинала (PDF) 20 августа 2020 года . Проверено 16 декабря 2020 г.
  15. ^ «GPT | Документы Microsoft» . 31 августа 2016 г.
  16. ^ «CREATE_PARTITION_PARAMETERS (vds.h) — приложения Win32 | Microsoft Docs» . 9 февраля 2023 г.
  17. ^ «Формат диска» . Хром.орг . Проверено 9 февраля 2022 г.
  18. ^ «Убунту на Макбуке» . Документация сообщества . Убунту.
  19. ^ «Часто задаваемые вопросы по GNU Parted» .
  20. ^ "мклейбл" . Разделенное руководство . ГНУ.
  21. ^ «fdisk: добавить поддержку GPT» . ядро.org. 27 сентября 2013 г. Проверено 18 октября 2013 г.
  22. ^ Буэсо, Давидлор (28 сентября 2013 г.). «обновления fdisk и поддержка GPT» . Проверено 18 октября 2013 г.
  23. ^ «DISK_MAX_PARTS определить» . Архивировано из оригинала 26 марта 2020 г. Проверено 26 марта 2020 г.
  24. ^ «Мифы и факты о компьютерах Intel Mac» . РЕФИТ . Исходная кузница.
  25. ^ «Значительные изменения с NetBSD 5.0 ​​на 6.0» . .
  26. ^ «Значительные изменения с NetBSD 5.0 ​​на 6.0 (NetBSD/i386)» . .
  27. ^ «Значительные изменения с NetBSD 5.0 ​​на 6.0 (NetBSD/amd64)» . .
  28. ^ «ОпенБСД 5.9» . .
  29. ^ «Загрузка из корневой файловой системы ZFS» . Оракул. Архивировано из оригинала 10 декабря 2011 г.
  30. ^ «идиск(1М)» . Хьюлетт-Паккард.
  31. ^ Перейти обратно: а б с д «Часто задаваемые вопросы по Windows и GPT» . msdn.microsoft.com . 1 июня 2017 года . Проверено 14 декабря 2020 г.
  32. ^ 32-разрядная версия Windows 8 поддерживает загрузку с ПК на базе UEFI (только x86-32) с использованием дисков на основе GPT.
  33. ^ 32-разрядная версия Windows 8.1 поддерживает загрузку с ПК на базе UEFI (только x86-32) с использованием дисков на основе GPT.
  34. ^ 32-разрядная версия Windows 10 поддерживает загрузку с ПК на базе UEFI (только x86-32) с использованием дисков на базе GPT.
  35. ^ Microsoft повышает ограничение скорости благодаря доступности 64-разрядных выпусков Windows Server 2003 и Windows XP Professional. Архивировано 10 ноября 2010 г. на Wayback Machine.
  36. ^ http://windowsenthusiasts1.epizy.com/WindowsXPUEFI.html?i=1
  37. ^ 64-разрядная версия Windows 8 поддерживает загрузку с ПК на базе UEFI (только x86-64) с использованием дисков на основе GPT.
  38. ^ 64-разрядная версия Windows 8.1 поддерживает загрузку с ПК на базе UEFI (только x86-64) с использованием дисков на основе GPT.
  39. ^ 64-разрядная версия Windows 10 поддерживает загрузку с ПК на базе UEFI (только x86-64) с использованием дисков на базе GPT.
  40. ^ «Самый странный выпуск» Microsoft: Windows Server 2022 незаметно становится общедоступным
  41. ^ «Архивная копия» (PDF) . Архивировано из оригинала (PDF) 28 июля 2013 г. {{cite web}}: CS1 maint: архивная копия в заголовке ( ссылка )
  42. ^ «F6F: Funtoo Linux и технология Intel Rapid Start» . Блог.adios.tw. 30 октября 2012 г. Проверено 29 января 2014 г.
  43. ^ GPT fdisk: parttypes.cc, строка 198.
  44. ^ Перейти обратно: а б с д и «PARTITION_INFORMATION_GPT — приложения Win32» . Документы Майкрософт . Проверено 21 августа 2021 г.
  45. ^ Смит, Род (23 июня 2011 г.). «Необходим уникальный код типа Linux GPT GUID (включая PATCH)» . bug-parted (список рассылки) . Проверено 12 апреля 2016 г. {{cite mailing list}}: Неизвестный параметр |agency= игнорируется ( помогите )
  46. ^ Сергей Антонов (31 июля 2014 г.). «libfdisk: (gpt) добавить GUID дисковых пространств Microsoft» . util-linux/util-linux.git — репозиторий кода util-linux . Проверено 21 августа 2021 г.
  47. ^ Известные проблемы с репликой хранилища.
  48. ^ Перейти обратно: а б с д и ж г час я дж к л м н тот п д р с т в v В х и С аа аб и объявление но из в ах есть также и аль являюсь а к ап ак с как в В из хорошо топор является тот нет бб до нашей эры др. быть парень бг чб с минет БК с бм млрд быть б.п. БК бр бс БТ этот бв б бх к бз что CB копия компакт-диск Этот см. cg ч Там СиДжей ск кл см CN со КП cq кр CS КТ с резюме cw сх сай чешский и БД округ Колумбия дд из дф дг д Из диджей дк дл дм дн делать дп дк доктор дс дт из дв ДВ дх ты дз из Эб Спецификация обнаруживаемых разделов (DPS)
  49. ^ Перейти обратно: а б с д и systemd-gpt-авто-генератор(8)
  50. ^ Домашние каталоги
  51. ^ Спецификация загрузчика
  52. ^ Перейти обратно: а б «[dm-crypt] LUKS GPT GUID» . Saout.de. Архивировано из оригинала 3 февраля 2014 г. Проверено 29 января 2014 г.
  53. ^ Перейти обратно: а б «[dm-crypt] LUKS GPT GUID» . Saout.de. Архивировано из оригинала 3 февраля 2014 г. Проверено 29 января 2014 г.
  54. ^ Перейти обратно: а б «исходный код pyuefi» .
  55. ^ «Исходный код udisks-2.7.4» . Гитхаб . 10 июля 2022 г.
  56. ^ Руководство пользователя GNU/Hurd: Установка, установка через Интернет.
  57. ^ Hurd и GRUB используют для работы одну и ту же файловую систему Linux ext2, и она больше не поддерживает «УФС» . файловая система
  58. ^ Херд использует ту же файловую систему подкачки Linux.
  59. ^ Перейти обратно: а б с д и ж «Руководство администратора системы FreeBSD gpart(8)» . Проверено 21 августа 2021 г.
  60. ^ «Добавьте тип раздела для nandfs в схемы apm, bsd, gpt и vtoc8. · freebsd/freebsd-src@f24a822 · GitHub» . Гитхаб . Проверено 21 августа 2021 г.
  61. ^ «Журнал CVS для src/sys/sys/disklabel_gpt.h» . Cvsweb.netbsd.org . Проверено 29 января 2014 г.
  62. ^ «Формат диска — Проекты Chromium» . Хром.орг . Проверено 29 января 2014 г.
  63. ^ «Формат диска — Проекты Chromium» . Хром.орг . Проверено 18 января 2024 г.
  64. ^ «Константы и идентификаторы» . КореОС . Проверено 26 июля 2018 г.
  65. ^ src/addons/kernel/partitioning_systems/gpt/gpt_known_guids.h
  66. ^ http://www.midnightbsd.org/cgi-bin/cvsweb.cgi/src/sys/sys/gpt.h.diff?r1=1.4;r2=1.5 [ постоянная мертвая ссылка ] src/sys/sys/gpt.h
  67. ^ Скрипт для настройки диска ceph: ceph-disk, строки 76-81.
  68. ^ метки ceph-диска
  69. ^ Энергобезопасная файловая система QNX
  70. ^ «gpt.ini (github.com/android-ia/device-androidia-mixins)» . Гитхаб .
  71. ^ «gpt.ini (github.com/android-ia/device-androidia)» . Гитхаб .
  72. ^ «gpt.ini (github.com/android-ia/vendor_intel_baytrail)» . Гитхаб .
  73. ^ «gpt-sample.ini (github.com/android-ia/platform_bootable_userfastboot)» . Гитхаб .
  74. ^ «gpt_ini2bin.py (android.googlesource.com/platform/hardware/bsp/intel)» .
  75. ^ «gpt.c (github.com/android-ia/platform_bootable_userfastboot)» . Гитхаб .
  76. ^ «gpt_ini2bin.py (github.com/android-ia/vendor_intel_common)» . Гитхаб .
  77. ^ «Спецификация загрузчика» . сайт freedesktop.org . Проверено 5 января 2017 г.
  78. ^ «Руководство пользователя блочного устройства SPDK» . Проверено 20 января 2021 г.
  79. ^ «Barebox State Framework» . Проверено 21 мая 2021 г.
  80. ^ Виллемоэс, Расмус (17 ноября 2020 г.). «RFC: GUID типа раздела для среды U-Boot» . Список рассылки U-Boot (Список рассылки) . Проверено 28 сентября 2021 г.
  81. ^ «Исходный код U-boot 2021.07: include/part_efi.h» . 20 ноября 2020 г. Проверено 28 сентября 2021 г.
  82. ^ Перейти обратно: а б циркон/система/общественность/циркон/hw/gpt.h
  83. ^ «[paver] добавить поддержку новой схемы разделов» . Проверено 22 октября 2021 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d340bb0f8f52c3edf6e72dfccd1a566c__1722665340
URL1:https://arc.ask3.ru/arc/aa/d3/6c/d340bb0f8f52c3edf6e72dfccd1a566c.html
Заголовок, (Title) документа по адресу, URL1:
GUID Partition Table - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)