diff --git a/man/systemd-gpt-auto-generator.xml b/man/systemd-gpt-auto-generator.xml
index 1c846a02125..efdecb47a9d 100644
--- a/man/systemd-gpt-auto-generator.xml
+++ b/man/systemd-gpt-auto-generator.xml
@@ -80,91 +80,63 @@
- 44479540-f297-41b2-9af7-d131d5f0458a
- Root Partition (x86)
- /
- On 32-bit x86 systems, the first x86 root partition on the disk the EFI ESP is located on is mounted to the root directory /.
-
-
- 4f68bce3-e8cd-4db1-96e7-fbcaf984b709
+ SD_GPT_ROOT_X86_64 4f68bce3-e8cd-4db1-96e7-fbcaf984b709
Root Partition (x86-64)
/
On 64-bit x86 systems, the first x86-64 root partition on the disk the EFI ESP is located on is mounted to the root directory /.
- 69dad710-2ce4-4e3c-b16c-21a1d49abed3
- Root Partition (32-bit ARM)
- /
- On 32-bit ARM systems, the first ARM root partition on the disk the EFI ESP is located on is mounted to the root directory /.
-
-
- b921b045-1df0-41c3-af44-4c6f280d3fae
+ SD_GPT_ROOT_ARM64 b921b045-1df0-41c3-af44-4c6f280d3fae
Root Partition (64-bit ARM)
/
On 64-bit ARM systems, the first ARM root partition on the disk the EFI ESP is located on is mounted to the root directory /.
- 993d8d3d-f80e-4225-855a-9daf8ed7ea97
- Root Partition (Itanium/IA-64)
+
+ SD_GPT_ROOT_ALPHA SD_GPT_ROOT_ARC SD_GPT_ROOT_ARM SD_GPT_ROOT_ARM64 SD_GPT_ROOT_IA64 SD_GPT_ROOT_LOONGARCH64 SD_GPT_ROOT_MIPS_LE SD_GPT_ROOT_MIPS64_LE SD_GPT_ROOT_PARISC SD_GPT_ROOT_PPC SD_GPT_ROOT_PPC64 SD_GPT_ROOT_PPC64_LE SD_GPT_ROOT_RISCV32 SD_GPT_ROOT_RISCV64 SD_GPT_ROOT_S390 SD_GPT_ROOT_S390X SD_GPT_ROOT_TILEGX SD_GPT_ROOT_X86 SD_GPT_ROOT_X86_64 SD_GPT_USR_ALPHA SD_GPT_USR_ARC SD_GPT_USR_ARM SD_GPT_USR_IA64 SD_GPT_USR_LOONGARCH64 SD_GPT_USR_MIPS_LE SD_GPT_USR_MIPS64_LE SD_GPT_USR_PARISC SD_GPT_USR_PPC SD_GPT_USR_PPC64 SD_GPT_USR_PPC64_LE SD_GPT_USR_RISCV32 SD_GPT_USR_RISCV64 SD_GPT_USR_S390 SD_GPT_USR_S390X SD_GPT_USR_TILEGX SD_GPT_USR_X86
+
+ root partitions for other architectures
/
- On Itanium systems, the first Itanium root partition on the disk the EFI ESP is located on is mounted to the root directory /.
+ For the full list, see Discoverable Partitions Specification.
- 77055800-792c-4f94-b39a-98c91b762bb6
- Root Partition (LoongArch 64)
- /
- On LoongArch 64-bit systems, the first LoongArch 64-bit root partition on the disk the EFI ESP is located on is mounted to the root directory /.
-
-
- 60d5a7fe-8e7d-435c-b714-3dd8162144e1
- Root Partition (RISCV-V 32)
- /
- On RISC-V 32-bit systems, the first RISCV-V 32-bit root partition on the disk the EFI ESP is located on is mounted to the root directory /.
-
-
- 72ec70a6-cf74-40e6-bd49-4bda08e8f224
- Root Partition (RISCV-V 64)
- /
- On RISC-V 64-bit systems, the first RISCV-V 64-bit root partition on the disk the EFI ESP is located on is mounted to the root directory /.
-
-
- 933ac7e1-2eb4-4f13-b844-0e14e2aef915
+ SD_GPT_HOME 933ac7e1-2eb4-4f13-b844-0e14e2aef915
Home Partition
/home/
The first home partition on the disk the root partition is located on is mounted to /home/.
- 3b8f8425-20e0-4f3b-907f-1a25a76f98e8
+ SD_GPT_SRV 3b8f8425-20e0-4f3b-907f-1a25a76f98e8
Server Data Partition
/srv/
The first server data partition on the disk the root partition is located on is mounted to /srv/.
- 4d21b016-b534-45c2-a9fb-5c16e091fd2d
+ SD_GPT_VAR 4d21b016-b534-45c2-a9fb-5c16e091fd2d
Variable Data Partition
/var/
The first variable data partition on the disk the root partition is located on is mounted to /var/ — under the condition its partition UUID matches the first 128 bit of the HMAC-SHA256 of the GPT type uuid of this partition keyed by the machine ID of the installation stored in machine-id5.
- 7ec6f557-3bc5-4aca-b293-16ef5df639d1
+ SD_GPT_TMP 7ec6f557-3bc5-4aca-b293-16ef5df639d1
Temporary Data Partition
/var/tmp/
The first temporary data partition on the disk the root partition is located on is mounted to /var/tmp/.
- 0657fd6d-a4ab-43c4-84e5-0933c84b4f4f
+ SD_GPT_SWAP 0657fd6d-a4ab-43c4-84e5-0933c84b4f4f
Swap
n/a
All swap partitions located on the disk the root partition is located on are enabled.
- c12a7328-f81f-11d2-ba4b-00a0c93ec93b
+ SD_GPT_ESP c12a7328-f81f-11d2-ba4b-00a0c93ec93b
EFI System Partition (ESP)
/efi/ or /boot/
The first ESP located on the disk the root partition is located on is mounted to /boot/ or /efi/, see below.
- bc13c2ff-59e6-4262-a352-b275fd6f7172
+ SD_GPT_XBOOTLDR bc13c2ff-59e6-4262-a352-b275fd6f7172
Extended Boot Loader Partition
/boot/
The first Extended Boot Loader Partition is mounted to /boot/, see below.
@@ -176,38 +148,33 @@
This generator understands the following attribute flags for partitions:
- Partition Attributes
-
-
-
+ Partition Attribute Flags
+
+
- Name
- Value
+ Flag
Applicable to
Explanation
- SD_GPT_FLAG_READ_ONLY
- 0x1000000000000000
+ SD_GPT_FLAG_READ_ONLY 0x1000000000000000
/, /home/, /srv/, /var/, /var/tmp/, Extended Boot Loader Partition
Partition is mounted read-only
- SD_GPT_FLAG_NO_AUTO
- 0x8000000000000000
+ SD_GPT_FLAG_NO_AUTO 0x8000000000000000
/, /home/, /srv/, /var/, /var/tmp/, Extended Boot Loader Partition
Partition is not mounted automatically
- SD_GPT_FLAG_NO_BLOCK_IO_PROTOCOL
- 0x0000000000000002
+ SD_GPT_FLAG_NO_BLOCK_IO_PROTOCOL 0x0000000000000002
EFI System Partition (ESP)
Partition is not mounted automatically