.TP
.B U
EFI System partition, means EF for MBR and C12A7328-F81F-11D2-BA4B-00A0C93EC93B for GPT
+.TP
+.B R
+Linux RAID; means fd for MBR and A19D880F-05FC-4D3B-A006-743F0F84911E for GPT
+.TP
+.B V
+LVM; means 8e for MBR and E6D6D379-F507-44C2-A23C-238F2A3DF928 for GPT
.RE
.PP
The default
fputc('\n', stdout);
fputs(_(" <type> The partition type. Default is a Linux data partition.\n"), stdout);
- fputs(_(" MBR: hex or L,S,E,X shortcuts.\n"), stdout);
- fputs(_(" GPT: UUID or L,S,H shortcuts.\n"), stdout);
+ fputs(_(" MBR: hex or L,S,E,X,U,R,V shortcuts.\n"), stdout);
+ fputs(_(" GPT: UUID or L,S,H,U,R,V shortcuts.\n"), stdout);
fputc('\n', stdout);
fputs(_(" <bootable> Use '*' to mark an MBR partition as bootable.\n"), stdout);
case 'U': /* UEFI system */
type = "EF";
break;
+ case 'R': /* Linux RAID */
+ type = "fd";
+ break;
+ case 'V': /* LVM */
+ type = "8e";
+ break;
+
}
} else if (lb->id == FDISK_DISKLABEL_GPT) {
switch (*str) {
case 'U': /* UEFI system */
type = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B";
break;
+ case 'R': /* Linux RAID */
+ type = "A19D880F-05FC-4D3B-A006-743F0F84911E";
+ break;
+ case 'V': /* LVM */
+ type = "E6D6D379-F507-44C2-A23C-238F2A3DF928";
+ break;
}
}