gpart: add fat32lba MBR partition type
FAT32 partition with LBA addressing. Reviewed by: marcel MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D15266
This commit is contained in:
parent
598b1345d9
commit
b525a10ac0
@ -98,6 +98,7 @@ struct g_part_alias_list {
|
||||
{ "efi", G_PART_ALIAS_EFI },
|
||||
{ "fat16", G_PART_ALIAS_MS_FAT16 },
|
||||
{ "fat32", G_PART_ALIAS_MS_FAT32 },
|
||||
{ "fat32lba", G_PART_ALIAS_MS_FAT32LBA },
|
||||
{ "freebsd", G_PART_ALIAS_FREEBSD },
|
||||
{ "freebsd-boot", G_PART_ALIAS_FREEBSD_BOOT },
|
||||
{ "freebsd-nandfs", G_PART_ALIAS_FREEBSD_NANDFS },
|
||||
|
@ -78,6 +78,7 @@ enum g_part_alias {
|
||||
G_PART_ALIAS_MS_BASIC_DATA, /* A Microsoft Data part. entry. */
|
||||
G_PART_ALIAS_MS_FAT16, /* A Microsoft FAT16 partition entry. */
|
||||
G_PART_ALIAS_MS_FAT32, /* A Microsoft FAT32 partition entry. */
|
||||
G_PART_ALIAS_MS_FAT32LBA, /* A Microsoft FAT32 LBA partition entry */
|
||||
G_PART_ALIAS_MS_LDM_DATA, /* A Microsoft LDM Data part. entry. */
|
||||
G_PART_ALIAS_MS_LDM_METADATA, /* A Microsoft LDM Metadata entry. */
|
||||
G_PART_ALIAS_MS_NTFS, /* A Microsoft NTFS partition entry */
|
||||
|
@ -137,6 +137,7 @@ static struct g_part_ebr_alias {
|
||||
{ DOSPTYP_386BSD, G_PART_ALIAS_FREEBSD },
|
||||
{ DOSPTYP_NTFS, G_PART_ALIAS_MS_NTFS },
|
||||
{ DOSPTYP_FAT32, G_PART_ALIAS_MS_FAT32 },
|
||||
{ DOSPTYP_FAT32LBA, G_PART_ALIAS_MS_FAT32LBA },
|
||||
{ DOSPTYP_LINSWP, G_PART_ALIAS_LINUX_SWAP },
|
||||
{ DOSPTYP_LINUX, G_PART_ALIAS_LINUX_DATA },
|
||||
{ DOSPTYP_LINLVM, G_PART_ALIAS_LINUX_LVM },
|
||||
|
@ -371,6 +371,7 @@ static struct g_part_ldm_alias {
|
||||
} ldm_alias_match[] = {
|
||||
{ DOSPTYP_NTFS, G_PART_ALIAS_MS_NTFS },
|
||||
{ DOSPTYP_FAT32, G_PART_ALIAS_MS_FAT32 },
|
||||
{ DOSPTYP_FAT32LBA, G_PART_ALIAS_MS_FAT32LBA },
|
||||
{ DOSPTYP_386BSD, G_PART_ALIAS_FREEBSD },
|
||||
{ DOSPTYP_LDM, G_PART_ALIAS_MS_LDM_DATA },
|
||||
{ DOSPTYP_LINSWP, G_PART_ALIAS_LINUX_SWAP },
|
||||
|
@ -132,6 +132,7 @@ static struct g_part_mbr_alias {
|
||||
{ DOSPTYP_NTFS, G_PART_ALIAS_MS_NTFS },
|
||||
{ DOSPTYP_FAT16, G_PART_ALIAS_MS_FAT16 },
|
||||
{ DOSPTYP_FAT32, G_PART_ALIAS_MS_FAT32 },
|
||||
{ DOSPTYP_FAT32LBA, G_PART_ALIAS_MS_FAT32LBA },
|
||||
{ DOSPTYP_EXTLBA, G_PART_ALIAS_EBR },
|
||||
{ DOSPTYP_LDM, G_PART_ALIAS_MS_LDM_DATA },
|
||||
{ DOSPTYP_LINSWP, G_PART_ALIAS_LINUX_SWAP },
|
||||
|
@ -46,6 +46,7 @@
|
||||
#define DOSPTYP_FAT16 0x06 /* FAT16 partition */
|
||||
#define DOSPTYP_NTFS 0x07 /* NTFS partition */
|
||||
#define DOSPTYP_FAT32 0x0b /* FAT32 partition */
|
||||
#define DOSPTYP_FAT32LBA 0x0c /* FAT32 with LBA partition */
|
||||
#define DOSPTYP_EXTLBA 0x0f /* DOS extended partition */
|
||||
#define DOSPTYP_PPCBOOT 0x41 /* PReP/CHRP boot partition */
|
||||
#define DOSPTYP_LDM 0x42 /* Win2k dynamic extended partition */
|
||||
|
Loading…
Reference in New Issue
Block a user