Table inside a master boot record
The partition type (or partition ID ) in a partition's entry in the partition table inside a master boot record (MBR) is a byte value intended to specify the file system the partition contains or to flag special access methods used to access these partitions (e.g. special CHS mappings, LBA access, logical mapped geometries, special driver access, hidden partitions, secured or encrypted file systems, etc.).
Overview
Lists of assigned partition types to be used in the partition table in the MBR were originally maintained by IBM and Microsoft internally. When the market of PC operating systems and disk tools grew and liberated, other vendors had a need to assign special partition types to their products as well. As Microsoft neither documented all partition types already assigned by them nor wanted to maintain foreign assignments, third parties started to simply assign partition types on their own behalf in a mostly uncoordinated trial-and-error manner. This led to various conflicting assignments sometimes causing severe compatibility problems between certain products.[ 1]
Several industry experts including Hale Landis, Ralf D. Brown , Matthias R. Paul, and Andries E. Brouwer in the 1990s started to research partition types and published (and later synchronized) partition type lists in order to help document the industry de facto standard and thereby reduce the risk of further conflicts. Some of them also actively helped to maintain software dealing with partitions to work with the updated lists, indicated conflicts, devised additional detection methods and work-arounds for vendors, or engaged in coordinating new non-conflictive partition type assignments as well.
It is up to an operating system 's boot loader or kernel how to interpret the value. So the table specifies which operating systems or disk-related products introduced an ID and what file system or special partition type they mapped it to. Partitions with partition types unknown to the software should be treated as reserved but occupied disk storage space which should not be dealt with by the software, save for partition managers .
Local or Experimental Use
While the list is not officially maintained,[ 1] new assignments should be coordinated.
In particular temporary partition type assignments for local or experimental projects can utilize type 7Fh
in order to avoid conflicts with already assigned types. This type was specially reserved for individual use as part of the Alternative OS Development Partition Standard (AODPS) initiative since 2002.[ 2]
List of partition IDs
This is a list of known master boot record partition types on IBM PC compatible computers:
Partition ID
Occurrence
Access
Bootable
Type
Origin
Supported by
Description
00h
MBR , EBR
—
No
Free
IBM
All
Empty partition entry
01h
MBR, EBR
CHS , LBA
x86, 68000, 8080/Z80
File system
IBM
DOS 2.0+
FAT12 as primary partition in first physical 32 MB of disk or as logical drive anywhere on disk (else use 06h
instead)[ 3] [ 4] [ 5]
02h
MBR
CHS
x86, 68000, Z8000, PDP-11
File system
Microsoft , SCO
XENIX
XENIX root (see 03h
and FFh
)[ 3]
03h
MBR
CHS
No
File system
Microsoft, SCO
XENIX
XENIX usr (see 02h
and FFh
)[ 3]
04h
MBR, EBR
CHS, LBA
x86, 68000, 8080/Z80
File system
Microsoft
DOS 3.0+
FAT16 with less than 65,536 sectors (32 MB ). As primary partition it must reside in first physical 32 MB of disk, or as logical drive anywhere on disk (else use 06h
instead).[ 3] [ 4] [ 5]
05h
MBR, EBR
CHS, (LBA)
No, AAP
Container
IBM
Some versions of DOS 3.2, DOS 3.3+
Extended partition with CHS addressing. It must reside within the first physical 8 GB of disk, else use 0Fh
instead (see 0Fh
, 85h
, C5h
, D5h
)[ 3] [ 4] [ 5]
06h
MBR, EBR
CHS, LBA
x86
File system
Compaq
DOS 3.31+
FAT16B with 65,536 or more sectors. It must reside within the first 8 GB of disk unless used for logical drives in an 0Fh
extended partition (else use 0Eh
instead). Also used for FAT12 and FAT16 volumes in primary partitions if they are not residing in first physical 32 MB of disk.[ nb 1] [ 3] [ 4] [ 5]
07h
MBR, EBR
CHS, LBA
x86
File system
Microsoft, IBM
OS/2 1.2+
IFS
MBR, EBR
CHS, LBA
286
File system
IBM
OS/2 1.2+, Windows NT
HPFS [ 3]
MBR, EBR
CHS, LBA
386
File system
Microsoft
Windows NT
NTFS [ 4] [ 5]
MBR, EBR
CHS, LBA
Yes
File system
Microsoft
Windows Embedded CE
exFAT
File system
Quantum Software Systems
QNX 2
QNX "qnx" (7) (pre-1988 only)[ 6] [ nb 2]
08h
MBR
CHS
x86
File system
Commodore
Commodore MS-DOS 3.x
Logical sectored FAT12 or FAT16 [ nb 3]
CHS
x86
File system
IBM
OS/2 1.0-1.3
OS/2 (FAT?)
File system
IBM
AIX
AIX boot/split
File system
Quantum Software Systems
QNX 1.x/2.x
QNX "qny" (8)[ 6] [ nb 2]
Container
Dell
Partition spanning multiple drives
09h
File system
IBM
AIX
AIX data/boot
File system
Quantum Software Systems
QNX 1.x/2.x
QNX "qnz" (9)[ 6] [ nb 2]
MBR
CHS
286
File system
Mark Williams Company
Coherent
Coherent file system
MBR
File system
Microware
OS-9
OS-9 RBF
0Ah
Service
PowerQuest , IBM
OS/2
OS/2 Boot Manager[ nb 4]
Swap
Mark Williams Company
Coherent
Coherent swap partition
0Bh
MBR, EBR
CHS, LBA
x86
File system
Microsoft
DOS 7.1+
FAT32 with CHS addressing[ 4] [ 5]
0Ch
MBR, EBR
LBA
x86
File system
Microsoft
DOS 7.1+
FAT32 with LBA [ 4] [ 5]
0Eh
MBR, EBR
LBA
x86
File system
Microsoft
DOS 7.0+
FAT16B with LBA[ 4] [ 5]
0Fh
MBR, EBR
LBA
No, AAP
Container
Microsoft
DOS 7.0+
Extended partition with LBA (see 05h
and CFh
)[ 4] [ 5]
11h
MBR
CHS
x86
File system
Leading Edge
Leading Edge MS-DOS 3.x
Logical sectored FAT12 or FAT16 [ nb 3]
Hidden FS
IBM
OS/2 Boot Manager
Hidden FAT12 (corresponds with 01h
)[ nb 4]
12h
MBR
CHS, LBA
x86
Service FS
Compaq
Configuration partition (bootable FAT with MS-DOS[ 4] [ 5] [ 7] ); Recovery partition (bootable FAT32 with Windows setup[ 8] )
MBR
x86
Service
Gang of Nine
EISA machines
EISA configuration utility for the system[ 4] [ 5]
Hibernation
Compaq
Compaq Contura
Hibernation partition[ 7]
MBR
x86
Service FS
NCR
Diagnostics and firmware partition (bootable FAT )[ 7]
MBR
x86
Service FS
Intel
Service partition (bootable FAT )[ 7] (see 98h
)
Service FS
IBM
Rescue and Recovery partition[ 7]
14h
File system
AST
AST MS-DOS 3.x
Logical sectored FAT12 or FAT16 [ nb 3] (see AST MBR )
x86, 68000, 8080/Z80
Hidden FS
IBM
OS/2 Boot Manager
Hidden FAT16 (corresponds with 04h
)[ nb 4]
LBA
x86
File system
Lasse Krogh Thygesen
Maverick OS
Omega file system[ 9]
15h
No, AAP
Hidden container
IBM
OS/2 Boot Manager
Hidden extended partition with CHS addressing (corresponds with 05h
)[ nb 4]
LBA
No
Swap
Lasse Krogh Thygesen
Maverick OS
Swap[ 9]
16h
x86, 68000, 8080/Z80
Hidden FS
IBM
OS/2 Boot Manager
Hidden FAT16B (corresponds with 06h
)[ nb 4]
17h
Hidden FS
IBM
OS/2 Boot Manager
Hidden IFS (corresponds with 07h
)[ nb 4]
Hidden HPFS (corresponds with 07h
)[ nb 4]
Hidden NTFS (corresponds with 07h
)[ nb 4]
Hidden exFAT (corresponds with 07h
)[ nb 4]
18h
No
Hibernation
AST
AST Windows
AST Zero Volt Suspend or SmartSleep partition
19h
Willow Schlanger
Willowtech Photon coS
Willowtech Photon coS (see 20h
)
1Bh
Hidden FS
IBM
OS/2 Boot Manager
Hidden FAT32 (corresponds with 0Bh
)[ nb 4]
1Ch
Hidden FS
IBM
OS/2 Boot Manager
Hidden FAT32 with LBA (corresponds with 0Ch
)[ nb 4]
Service FS
ASUS
ASUS eRecovery
ASUS recovery partition (Hidden FAT32 with LBA, see 0Ch
)[ 10]
1Eh
Hidden FS
IBM
OS/2 Boot Manager
Hidden FAT16 with LBA (corresponds with 0Eh
)[ nb 4]
1Fh
MBR, EBR
LBA
Hidden container
IBM
OS/2 Boot Manager
Hidden extended partition with LBA addressing (corresponds with 0Fh
)[ nb 4]
20h
?
File system
Microsoft
Windows Mobile
Windows Mobile update XIP
File system
Willow Schlanger
Willowsoft Overture File System (OFS1) (see 19h
)
21h
MBR
?
Hewlett-Packard
HP Volume Expansion
[ nb 5]
File system
Dave Poirier
Oxygen
FSo2 (Oxygen File System) (see 22h
)
22h
Container
Dave Poirier
Oxygen
Oxygen Extended Partition Table (see 21h
)
23h
Yes
File system
Microsoft
Windows Mobile
Windows Mobile boot XIP
24h
MBR
CHS
x86
File system
NEC
NEC MS-DOS 3.30
Logical sectored FAT12 or FAT16 [ 11] [ nb 3] (see NEC MBR )
27h
Service FS
Microsoft
Windows
Windows Recovery Environment (RE) partition (hidden NTFS partition type 07h
)[ 12]
MBR
LBA
Yes
Service FS
Acer
D2D eRecovery
Rescue partition (Hidden NTFS labeled "PQService", corresponds to 07h
)
Yes
Service
MikroTik
Linux (RouterBOARD 500)
RooterBOOT kernel partition (contains a raw ELF Linux kernel, no file system)
2Ah
File system
Kurt Skauen
AtheOS
AtheOS file system (AthFS, AFS) (an extension of BFS, see 2Bh
and EBh
)
MBR, EBR
LBA
x86
File system
Reserved (see CAh
)
2Bh
File system
Kristian van der Vliet
SyllableOS
SyllableSecure (SylStor), a variant of AthFS (an extension of BFS, see 2Ah
and EBh
)
30h
MBR
CHS
x86
File system
Digital Research
Personal CP/M-86
Found in some OEM Siemens systems instead of DBh
.[ 13] Filesystem parameters are in the following sector (LBA 1), not the partition itself.
31h
Microsoft, IBM
Reserved
32h
MBR
Yes
Container
Alien Internet Services
nOS
Used as a container for nOS partitions (kernel and driver caching, user file storage, swap, etc.)[ 14] [ 15] [ 16]
33h
Microsoft, IBM
Reserved
34h
Microsoft, IBM
Reserved
35h
MBR, EBR
CHS, LBA
No
File system
IBM
OS/2 Warp Server / eComStation
JFS (OS/2 implementation of AIX Journaling File system)
36h
Microsoft, IBM
Reserved
38h
File system
Timothy Williams
THEOS
THEOS version 3.2, 2 GB partition
39h
Container
Bell Labs
Plan 9
Plan 9 edition 3 partition (sub-partitions described in second sector of partition)
File system
Timothy Williams
THEOS
THEOS version 4 spanned partition
3Ah
File system
Timothy Williams
THEOS
THEOS version 4, 4 GB partition
3Bh
Container
Timothy Williams
THEOS
THEOS version 4 extended partition
3Ch
Service
PowerQuest
PartitionMagic
PqRP (PartitionMagic or DriveImage in progress)[ 17]
3Dh
Hidden FS
PowerQuest
PartitionMagic
Hidden NetWare
40h
PICK Systems
PICK
PICK R83
VenturCom
Venix
Venix 80286
41h
Yes
Personal RISC
Personal RISC Boot
Linux
Linux
Old Linux/Minix (disk shared with DR DOS 6.0) (corresponds with 81h
)
PowerPC
PowerPC
PowerPC
PPC PReP (Power PC Reference Platform) Boot
42h
Secured FS
Peter Gutmann
SFS
Secure File system (SFS)
No
Linux
Linux
Old Linux swap (disk shared with DR DOS 6.0) (corresponds with 82h
)
Container
Microsoft
Windows 2000, XP, etc.
Dynamic extended partition marker[ 4] [ 5]
43h
Yes
File system
Linux
Linux
Old Linux native (disk shared with DR DOS 6.0) (corresponds with 83h
)
44h
Wildfile
GoBack
Norton GoBack, WildFile GoBack, Adaptec GoBack, Roxio GoBack
45h
CHS
Priam
Priam (see also 5Ch
)
MBR
CHS
Yes
Boot-US
Boot-US boot manager (1 cylinder)
Jochen Liedtke , GMD
EUMEL /ELAN
EUMEL/ELAN (L2)
46h
Jochen Liedtke, GMD
EUMEL/ELAN
EUMEL/ELAN (L2)
47h
Jochen Liedtke, GMD
EUMEL/ELAN
EUMEL/ELAN (L2)
48h
Jochen Liedtke, GMD
EUMEL/ELAN
EUMEL/ELAN (L2), ERGOS L3
4Ah
MBR
Yes
Nick Roberts
AdaOS
Aquila (see 7Fh
)
MBR, EBR
CHS, LBA
No
File system
Mark Aitchison
ALFS/THIN
ALFS/THIN advanced lightweight file system for DOS
4Ch
ETH Zürich
ETH Oberon
Aos (A2) file system (76)
4Dh
Quantum Software Systems
QNX 4.x, Neutrino
Primary QNX POSIX volume on disk (77)[ 6] [ nb 2]
4Eh
Quantum Software Systems
QNX 4.x, Neutrino
Secondary QNX POSIX volume on disk (78)[ 6] [ nb 2]
4Fh
Quantum Software Systems
QNX 4.x, Neutrino
Tertiary QNX POSIX volume on disk (79)[ 6] [ nb 2]
Yes
ETH Zürich
ETH Oberon
Boot / native file system (79)
50h
ETH Zürich
ETH Oberon
Alternative native file system (80)
No
Ontrack
Disk Manager 4
Read-only partition (old)
LynxOS
Lynx RTOS
Novell
51h
Novell
No
Ontrack
Disk Manager 4-6
Read-write partition (Aux 1)
52h
MBR
CHS
File system
Digital Research
CP/M-80
CP/M-80
Microport
System V/AT, V/386
53h
Ontrack
Disk Manager 6
Auxiliary 3 (WO)
54h
Ontrack
Disk Manager 6
Dynamic Drive Overlay (DDO)
55h
MicroHouse / StorageSoft
EZ-Drive
EZ-Drive, Maxtor, MaxBlast, or DriveGuide INT 13h redirector volume
56h
AT&T
AT&T MS-DOS 3.x
Logical sectored FAT12 or FAT16 [ nb 3]
MicroHouse / StorageSoft
EZ-Drive
Disk Manager partition converted to EZ-BIOS
Golden Bow
VFeature
VFeature partitioned volume
57h
MicroHouse / StorageSoft
DrivePro
Novell
VNDI partition
59h
MBR, EBR
CHS, LBA
Yes
File system
Yocto
yocOS
yocFS
5Ch
CHS
Container
Priam
EDISK
Priam EDisk Partitioned Volume (see also 45h
)
61h
MBR
CHS
Hidden FS
Storage Dimensions
SpeedStor
Hidden FAT12 (corresponds to E1h
)[ nb 6]
63h
CHS
File system
AT&T
SCO Unix, ISC, UnixWare, AT&T System V/386, ix, MtXinu BSD 4.3 on Mach
CHS
Yes
File system
Mach and BSD [ 18] [ 19]
GNU/Hurd
Old GNU/Hurd with UFS[ 18] support (corresponds with 83h
)
MBR
CHS
Hidden FS
Storage Dimensions
SpeedStor
Hidden read-only FAT12 (corresponds to E3h
)[ nb 6]
64h
?
Storage Dimensions
SpeedStor
Hidden FAT16 (corresponds to E4h
)[ nb 6]
File system
Novell
NetWare
NetWare File System 286 /2[ 3]
Secured FS
Solomon
PC-ARMOUR
65h
File system
Novell
NetWare
NetWare File System 386
66h
?
Novell
NetWare
Storage Management Services (SMS)
MBR
CHS
Hidden FS
Storage Dimensions
SpeedStor
Hidden read-only FAT16 (corresponds to E6h
)[ nb 6]
67h
?
Novell
NetWare
Wolf Mountain cluster
68h
?
Novell
NetWare
69h
?
Novell
NetWare 5
?
Novell
NetWare
Novell Storage Services (NSS)
6Ch
MBR
CHS, LBA
x86
Container
DragonFly BSD
BSD
BSD slice (DragonFly BSD)[ 20]
70h
Service
DiskSecure
DiskSecure multiboot
71h
Microsoft, IBM
Reserved
72h
MBR, EBR
CHS
x86
Policy FS
APTI conformant systems
APTI alternative FAT12 (CHS, SFN) (corresponds with 01h
)
File system
Nordier
Unix V7/x86
V7/x86
73h
Microsoft, IBM
Reserved
74h
MBR
CHS
Hidden FS
Storage Dimensions
SpeedStor
Hidden FAT16B (corresponds to F4h
)[ nb 6]
75h
File system
IBM
PC/IX
[ 3]
76h
Storage Dimensions
SpeedStor
Hidden read-only FAT16B (corresponds to F6h
)[ nb 6]
77h
File system
Novell
VNDI, M2FS, M2CS
78h
Yes
File system
Geurt Vos
XOSL bootloader file system
79h
MBR, EBR
CHS
x86
Policy FS
APTI conformant systems
APTI alternative FAT16 (CHS, SFN) (corresponds with 04h
)
7Ah
MBR, EBR
LBA
x86
Policy FS
APTI conformant systems
APTI alternative FAT16 (LBA, SFN) (corresponds with 0Eh
)
7Bh
MBR, EBR
CHS
x86
Policy FS
APTI conformant systems
APTI alternative FAT16B (CHS, SFN) (corresponds with 06h
)
7Ch
MBR, EBR
LBA
x86
Policy FS
APTI conformant systems
APTI alternative FAT32 (LBA, SFN) (corresponds with 0Ch
)
7Dh
MBR, EBR
CHS
x86
Policy FS
APTI conformant systems
APTI alternative FAT32 (CHS, SFN) (corresponds with 0Bh
)
7Eh
MBR, EBR
No
Cache
Romex Software
PrimoCache
Level 2 cache
7Fh
MBR, EBR
Alternative OS Development Partition Standard
Reserved for individual or local use and temporary or experimental projects[ 2]
80h
File system
Andrew Tanenbaum
Minix 1.1-1.4a
MINIX file system (old)
81h
File system
Andrew Tanenbaum
Minix 1.4b+
MINIX file system (corresponds with 41h
)
82h
No
Swap
Linux
Linux
Linux swap space (corresponds with 42h
)
No
Swap
Linux
GNU/Hurd
GNU/Hurd (Hurd uses the same Linux swap file system)
x86
Container
Sun Microsystems
Solaris x86 (for Sun disklabels up to 2005) (see BFh
)
83h
Yes
File system
Linux
Linux
Any native Linux file system (see 93h
, corresponds with 43h
)
Yes
File system
Linux
GNU/Hurd
GNU/Hurd (Hurd and GRUB use the same Linux ext2 file system to run and it no longer supports UFS[ 18] file system, corresponds with 63h
)
84h
No
Hibernation
Microsoft
?
APM hibernation (suspend to disk, S2D)[ 5] [ 7] [ 21]
Hidden FS
IBM
OS/2
Hidden C: (FAT16)(corresponds to either 04h or 06h)
Hibernation
Intel
Rapid Start technology
Rapid Start hibernation data[ 22] (possibly iFFS; possibly used for Intel SRT SSD cache as well)
85h
No, AAP
Container
Linux
Linux
Linux extended [ 23] (corresponds with 05h
)
86h
File system
Microsoft
Windows NT 4 Server
Fault-tolerant FAT16B mirrored volume set (see B6h
and C6h
, corresponds with 06h
)[ 4] [ 5]
Service
Linux
Linux
Linux RAID superblock with auto-detect (old) (see FDh
)[citation needed ]
87h
File system
Microsoft
Windows NT 4 Server
Fault-tolerant HPFS /NTFS mirrored volume set (see B7h
and C7h
, corresponds with 07h
)[ 4] [ 5]
88h
Service
Linux
Linux
Linux plaintext partition table
8Ah
Service
Martin Kiewitz
AirBoot
AirBoot is a track0 Boot Manager with on-the-fly partition detection[ 24]
8Bh
File system
Microsoft
Windows NT 4 Server
Legacy fault-tolerant FAT32 mirrored volume set (see BBh
and CBh
, corresponds with 0Bh
)[ 4]
8Ch
File system
Microsoft
Windows NT 4 Server
Legacy fault-tolerant FAT32 mirrored volume set (see BCh
and CCh
, corresponds with 0Ch
)[ 4]
8Dh
MBR, EBR
CHS, LBA
x86, 68000, 8080/Z80
Hidden FS
FreeDOS
Free FDISK
Hidden FAT12 (corresponds with 01h
)[ nb 7]
8Eh
Container
Linux
Linux
Linux LVM since 1999 (see FEh
)[citation needed ]
90h
MBR, EBR
CHS, LBA
x86, 68000, 8080/Z80
Hidden FS
FreeDOS
Free FDISK
Hidden FAT16 (corresponds with 04h
)[ nb 7]
91h
MBR, EBR
CHS, LBA
No, AAP
Hidden container
FreeDOS
Free FDISK
Hidden extended partition with CHS addressing (corresponds with 05h
)[ nb 7]
92h
MBR, EBR
CHS, LBA
x86
Hidden FS
FreeDOS
Free FDISK
Hidden FAT16B (corresponds with 06h
)[ nb 7]
93h
File system
Andrew S. Tanenbaum
Amoeba
Amoeba native file system
Hidden FS
Linux
Hidden Linux file system (see 83h
)
94h
Service
Andrew S. Tanenbaum
Amoeba
Amoeba bad block table
95h
File system
MIT
EXOPC
EXOPC native
96h
File system
?
CHRP
ISO-9660 file system[ 25]
97h
MBR, EBR
CHS, LBA
x86
Hidden FS
FreeDOS
Free FDISK
Hidden FAT32 (corresponds with 0Bh
)[ nb 7]
98h
MBR, EBR
LBA
x86
Hidden FS
FreeDOS
Free FDISK
Hidden FAT32 (corresponds with 0Ch
)[ nb 7]
MBR
CHS, LBA
x86
Service FS
Datalight
ROM-DOS
Service partition (bootable FAT ) ROM-DOS SuperBoot (see 12h
)
MBR
CHS, LBA
x86
Service FS
Intel
?
Service partition (bootable FAT )[ 7] (see 12h
)
99h
File system
?
?
Early Unix[citation needed ]
9Ah
MBR, EBR
LBA
x86
Hidden FS
FreeDOS
Free FDISK
Hidden FAT16 (corresponds with 0Eh
)[ nb 7]
9Bh
MBR, EBR
LBA
No, AAP
Hidden container
FreeDOS
Free FDISK
Hidden extended partition with LBA (corresponds with 0Fh
)[ nb 7]
9Eh
File system
Andy Valencia
VSTa
[citation needed ]
File system
Andy Valencia
ForthOS
ForthOS (eForth port)[ 26]
9Fh
?
?
BSD/OS 3.0+, BSDI
(see B7h
and B8h
)
A0h
MBR
Service FS
Hewlett-Packard
?
Diagnostic partition for HP laptops[ 7]
Hibernation
Phoenix, IBM, Toshiba, Sony
?
Hibernate partition[ 5]
A1h
?
Hewlett-Packard
HP Volume Expansion
[ nb 5]
Hibernation
Phoenix, NEC
?
Hibernate partition
A2h
MBR
CHS, LBA
ARM
Image
Altera
Cyclone V
Hard Processor System (HPS) ARM preloader[ 27]
A3h
?
Hewlett-Packard
HP Volume Expansion
[ nb 5]
A4h
?
Hewlett-Packard
HP Volume Expansion
[ nb 5]
A5h
MBR
Container
FreeBSD
BSD
BSD slice (BSD/386, 386BSD, NetBSD (before 1998-02-19), FreeBSD)[ 28]
A6h
?
Hewlett-Packard
HP Volume Expansion
[ nb 5]
MBR
Container
OpenBSD
OpenBSD
OpenBSD slice
A7h
386
File system
NeXT
NeXTSTEP
[citation needed ]
A8h
File system
Apple
Darwin, Mac OS X
Apple Darwin , Mac OS X UFS[ nb 8]
A9h
MBR
Container
NetBSD
NetBSD
NetBSD slice [ 29]
AAh
MBR
CHS
?
File system
Olivetti
MS-DOS
Olivetti MS-DOS FAT12 (1.44 MB) (corresponds with 06h
)
ABh
Yes
Service
Apple
Darwin, Mac OS X
Apple Darwin, Mac OS X boot[ nb 8]
File system
Stanislav Karchebny
GO! OS
GO!
ACh
Yes
Service
Apple
Darwin, Mac OS X
Apple RAID, Mac OS X RAID[ nb 8]
ADh
File system
Ben Avison, Acorn
RISC OS
ADFS / FileCore format
AEh
x86
File system
Frank Barrus
ShagOS
ShagOS file system
AFh
?
File system
Apple
Mac OS X
HFS and HFS+ [ nb 8]
No
Swap
Frank Barrus
ShagOS
ShagOS swap
B0h
MBR
CHS, LBA
x86
Blocker
Star-Tools
Boot-Star
Boot-Star dummy partition
B1h
?
Hewlett-Packard
HP Volume Expansion
[ nb 5]
File system
QNX Software Systems
QNX 6.x
QNX Neutrino power-safe file system[ nb 2]
B2h
File system
QNX Software Systems
QNX 6.x
QNX Neutrino power-safe file system[ nb 2]
B3h
?
Hewlett-Packard
HP Volume Expansion
[ nb 5]
File system
QNX Software Systems
QNX 6.x
QNX Neutrino power-safe file system[ nb 2]
B4h
?
Hewlett-Packard
HP Volume Expansion
[ nb 5]
B6h
?
Hewlett-Packard
HP Volume Expansion
[ nb 5]
EBR
File system
Microsoft
Windows NT 4 Server
Corrupted fault-tolerant FAT16B mirrored master volume (see C6h
and 86h
, corresponds with 06h
)
B7h
File system
BSDI (before 3.0)
BSDI native file system / swap (see B8h
and 9Fh
)
EBR
File system
Microsoft
Windows NT 4 Server
Corrupted fault-tolerant HPFS /NTFS mirrored master volume (see C7h
and 87h
, corresponds with 07h
)
B8h
File system
BSDI (before 3.0)
BSDI swap / native file system (see B7h
and 9Fh
)
BBh
Hidden FS
PhysTechSoft , Acronis , SWsoft
BootWizard, OS Selector
PTS BootWizard 4 / OS Selector 5 for hidden partitions other than 01h
, 04h
, 06h
, 07h
, 0Bh
, 0Ch
, 0Eh
and unformatted partitions
MBR
Service FS
Acronis
Acronis True Image
OEM Secure Zone (corresponds to BCh
)
EBR
File system
Microsoft
Windows NT 4 Server
Corrupted fault-tolerant FAT32 mirrored master volume (see CBh
and 8Bh
, corresponds with 0Bh
)
BCh
EBR
File system
Microsoft
Windows NT 4 Server
Corrupted fault-tolerant FAT32 mirrored master volume (see CCh
and 8Ch
, corresponds with 0Ch
)
MBR
LBA
Service FS
Acronis
Acronis True Image
Acronis Secure Zone
MBR, EBR
Service FS
Paragon Software Group
Backup Capsule
Backup Capsule[citation needed ]
BDh
File system
?
BonnyDOS/286
[citation needed ]
BEh
Yes
File system
Sun Microsystems
Solaris 8
Solaris 8 boot
BFh
x86
Container
Sun Microsystems
Solaris
Solaris x86 (for Sun disklabels, since 2005) (see 82h
)
C0h
MBR
CHS, LBA
x86
Secured container
Novell , IMS
DR-DOS , Multiuser DOS , REAL/32
Secured FAT partition (smaller than 32 MB )[ nb 9] [ nb 10]
C1h
MBR, EBR
CHS, LBA
x86
Secured FS
Digital Research
DR DOS 6.0+
Secured FAT12 (corresponds with 01h
)[ nb 9]
C2h
Yes
Hidden FS
BlueSky Innovations
Power Boot
Hidden Linux native file system
C3h
No
Hidden swap
BlueSky Innovations
Power Boot
Hidden Linux swap
C4h
MBR, EBR
CHS, LBA
x86
Secured FS
Digital Research
DR DOS 6.0+
Secured FAT16 (corresponds with 04h
)[ nb 9]
C5h
MBR, EBR
CHS, LBA
No, AAP
Secured container
Digital Research
DR DOS 6.0+
Secured extended partition with CHS addressing (corresponds with 05h
)[ nb 9]
C6h
MBR, EBR
CHS, LBA
x86
Secured FS
Digital Research
DR DOS 6.0+
Secured FAT16B (corresponds with 06h
)[ nb 9]
EBR
File system
Microsoft
Windows NT 4 Server
Corrupted fault-tolerant FAT16B mirrored slave volume (see B6h
and 86h
, corresponds with 06h
)
C7h
MBR
Yes
File system
Syrinx
Syrinx boot
EBR
File system
Microsoft
Windows NT 4 Server
Corrupted fault-tolerant HPFS /NTFS mirrored slave volume (see B7h
and 87h
, corresponds with 07h
)
C8h
?
Reserved for DR-DOS since 1997[citation needed ]
C9h
?
Reserved for DR-DOS since 1997[citation needed ]
CAh
?
Reserved for DR-DOS since 1997[citation needed ]
CBh
MBR, EBR
CHS, LBA
x86
Secured FS
Caldera
DR-DOS 7.0x
Secured FAT32 (corresponds with 0Bh
)[ nb 9]
EBR
File system
Microsoft
Windows NT 4 Server
Corrupted fault-tolerant FAT32 mirrored slave volume (see BBh
and 8Bh
, corresponds with 0Bh
)
CCh
MBR, EBR
LBA
x86
Secured FS
Caldera
DR-DOS 7.0x
Secured FAT32 (corresponds with 0Ch
)[ nb 9]
EBR
File system
Microsoft
Windows NT 4 Server
Corrupted fault-tolerant FAT32 mirrored slave volume (see BCh
and 8Ch
, corresponds with 0Ch
)
CDh
No
Service
Convergent Technologies, Unisys
CTOS
Memory dump (see DDh
and DBh
)
MBR
LBA
x86
File system
openSUSE
Linux
openSUSE ISOHybrid ISO9660 partition (from openSUSE Leap "Live" x86 images) [ 30]
CEh
MBR, EBR
LBA
x86
Secured FS
Caldera
DR-DOS 7.0x
Secured FAT16B (corresponds with 0Eh
)[ nb 9]
CFh
MBR, EBR
LBA
No, AAP
Secured container
Caldera
DR-DOS 7.0x
Secured extended partition with LBA (corresponds with 0Fh
)[ nb 9]
D0h
MBR
CHS, LBA
386
Secured container
Novell , IMS
Multiuser DOS, REAL/32
Secured FAT partition (larger than 32 MB )[ nb 11] [ nb 10]
D1h
MBR, EBR
CHS
386
Secured FS
Novell
Multiuser DOS
Secured FAT12 (corresponds with 01h
)[ nb 11]
D4h
MBR, EBR
CHS
386
Secured FS
Novell
Multiuser DOS
Secured FAT16 (corresponds with 04h
)[ nb 11]
D5h
MBR, EBR
CHS
No
Secured container
Novell
Multiuser DOS
Secured extended partition with CHS addressing (corresponds with 05h
)[ nb 11]
D6h
MBR, EBR
CHS
386
Secured FS
Novell
Multiuser DOS
Secured FAT16B (corresponds with 06h
)[ nb 11]
D8h
MBR
CHS
File system
Digital Research
CP/M-86
CP/M-86 (see DBh
)[citation needed ]
DAh
No
Service
John Hardin
Non-file system data
Secured FS
DataPower
Powercopy Backup
Shielded disk
DBh
MBR
CHS
x86
File system
Digital Research
CP/M-86 , Concurrent CP/M-86 , Concurrent DOS
[ 13] (see D8h
)[ 3]
?
Convergent Technologies , Unisys
CTOS
? (see CDh
and DDh
)[citation needed ]
x86
Service
KDG Telemetry
D800
boot image for x86 supervisor CPU (SCPU) module
MBR
CHS, LBA
x86
Service FS
Dell
DRMK
FAT32 system restore partition (DSR) (see DEh
)
DDh
No
Service
Convergent Technologies, Unisys
CTOS
Hidden memory dump (see CDh
and DBh
)
DEh
MBR
CHS, LBA
x86
Hidden FS
Dell
FAT16 utility/diagnostic partition[ 5] [ 7] [ 31]
DFh
?
Data General
DG/UX
DG/UX virtual disk manager[citation needed ]
MBR
Blocker
TeraByte Unlimited
BootIt
EMBRM[citation needed ]
?
?
Aviion
[citation needed ]
E0h
File system
STMicroelectronics
ST AVFS
E1h
MBR
CHS
File system
Storage Dimensions
SpeedStor
FAT12 (≤16 MB) (corresponds to 01h
)[ nb 6]
E3h
File system
Storage Dimensions
SpeedStor
Read-only FAT12 (corresponds to E1h
)[ nb 6]
E4h
MBR
CHS
File system
Storage Dimensions
SpeedStor
FAT16 (≤32 MB) (corresponds to 04h
)[ nb 6]
E5h
MBR
CHS
x86
File system
Tandy
Tandy MS-DOS
Logical sectored FAT12 or FAT16 [ nb 3]
E6h
File System
Storage Dimensions
SpeedStor
Read-only FAT16 (corresponds to E4h
)[ nb 6]
E8h
MBR, EBR
CHS, LBA
No
Service
Linux
LUKS
Linux Unified Key Setup[ 32]
EBh
386
File system
Be Inc.
BeOS , Haiku
BFS (see 2Ah
and 2Bh
)
ECh
File system
Robert Szeleney
SkyOS
SkyFS
EDh
MBR, EBR
CHS, LBA
x86
Service
Matthias R. Paul
Sprytix
EDC loader
MBR
CHS, LBA
x86
Hewlett-Packard
EFI
Was proposed for GPT hybrid MBR [ nb 12]
EEh
MBR
No
Blocker
Microsoft
EFI
GPT protective MBR [ 1] [ 5] (see EFh
)
EFh
MBR
Service FS
Intel
EFI
EFI system partition . Can be a FAT12, FAT16, FAT32 (or other) file system[ 5] (see EEh
)
F0h
CHS
Service
Linux
PA-RISC Linux boot loader; must reside in first physical 2 GB
F2h
MBR
CHS
x86
File system
Sperry IT , Unisys , Digital Research
Sperry IT MS-DOS 3.x, Unisys MS-DOS 3.3, Digital Research DOS Plus 2.1
Logical sectored FAT12 or FAT16 [ nb 3] secondary partition
F4h
MBR
CHS
File system
Storage Dimensions
SpeedStor
FAT16B (corresponds to 06h
)[ nb 6]
File system
?
Prologue
Single volume partition for NGF or TwinFS
F5h
Container
?
Prologue
MD0-MD9 multi volume partition for NGF or TwinFS
F6h
MBR
File system
Storage Dimensions
SpeedStor
Read-only FAT16B (corresponds to F4h
)[ nb 6]
F7h
File system
Natalia Portillo
O.S.G.
EFAT
File system
DDRdrive
X1
Solid State file system
F8h
MBR
Service
Arm
Arm EBBR 1.0 [ 33]
Protective partition for the area containing system firmware
F9h
Cache
ALC Press
Linux
pCache ext2/ext3 persistent cache[ 34]
FBh
No
File system
VMware
VMware ESX
VMware VMFS file system partition
FCh
No
Swap
VMware
VMware ESX
VMware swap / VMKCORE kernel dump partition
FDh
Service
Linux
Linux
Linux RAID superblock with auto-detect (see 86h
)
FEh
Service
IBM
PS/2
PS/2 IML partition[ 5] [ 7]
MBR
CHS, LBA
x86
Service FS
IBM
PS/2
PS/2 recovery partition (FAT12 reference disk floppy image), (corresponds with 01h
if activated, all other partitions +10h
then)[ 5]
Service
Linux
Linux
Old Linux LVM (see 8Eh
)
FFh
MBR
CHS
No
Service
Microsoft
XENIX
XENIX bad block table (see 02h
and 03h
)[ 3]
See also
Notes
^ MS-DOS /PC DOS 2.0-3.1 cannot cope with hard disk partitions outside the first 32 MB of the disk. Therefore, FAT12 and FAT16 volumes in primary partitions physically residing outside this area must not use partition IDs 01h
and 04h
, even if they were otherwise small enough to be recognized by these DOS versions. In order to hide these volumes from these DOS issues 06h
can be used instead. DOS distinguishes FAT types by their number of clusters, not by their partition ID, therefore, this does not cause any problems for DOS 3.31 and higher except for a possibly wrong file system type display in FDISK .
^ a b c d e f g h i QNX partition IDs 07h
, 08h
, 09h
, 4Dh
(77), 4Eh
(78), 4Fh
(79), as well as B1h
(177), B2h
(178) and B3h
(179).
^ a b c d e f g Known partition IDs for logical sectored FATs include: 08h
(Commodore MS-DOS 3.x), 11h
(Leading Edge MS-DOS 3.x), 14h
(AST MS-DOS 3.x), 24h
(NEC MS-DOS 3.30), 56h
(AT&T MS-DOS 3.x), E5h
(Tandy MS-DOS), F2h
(Sperry IT MS-DOS 3.x, Unisys MS-DOS 3.3 — also used by Digital Research DOS Plus 2.1).
While non-standard and sub-optimal these FAT variants are perfectly valid according to the specifications of the file system itself, although default issues of MS-DOS / PC DOS 3.x were not able to cope with them. Most of these vendor specific FAT12 and FAT16 variants can be mounted by more flexible file system implementations in operating systems such as DR-DOS simply by changing the partition ID to one of the recognized types. Also, if they no longer need to be recognized by their original operating systems, existing partitions can be "converted" into FAT12 and FAT16 volumes compliant with versions of MS-DOS/PC DOS like 5.0-6.3, which do not support logical sector sizes different from 512 bytes, by switching to a BPB with 32-bit entry for the number of sectors, as introduced since DOS 3.31, keeping the cluster size and reducing the logical sector size in the BPB down to 512 bytes, while at the same time increasing the counts of logical sectors per cluster , reserved logical sectors , total logical sectors , and logical sectors per FAT by the same factor.
^ a b c d e f g h i j k l m Used by OS/2 Boot Manager: 0Ah
, 11h
, 14h
, 15h
, 16h
, 17h
, 1Bh
, 1Ch
, 1Eh
, 1Fh
.
^ a b c d e f g h i HP Volume Expansion is a variant of SpeedStor and uses partition IDs 21h
, A1h
, A3h
, A4h
, A6h
, B1h
, B3h
, B4h
, and B6h
.
^ a b c d e f g h i j k l SpeedStor is an extended storage support driver for DOS for IBM PC/XT (v. 6.03) and IBM PC/AT (v. 6.5) . Its custom partition types are E1h
, E4h
and F4h
which can be marked read-only (becoming E3h
, E6h
, F6h
), hidden (61h
, 64h
, 74h
) or hidden read-only (63h
, 66h
, 76h
).
^ a b c d e f g h Used by Free FDISK of FreeDOS : 8Dh
, 90h
, 91h
, 92h
, 97h
, 98h
, 9Ah
, 9Bh
.
^ a b c d Apple Mac OS X uses partition IDs A8h
, ABh
, ACh
, and AFh
.
^ a b c d e f g h i Versions of DR DOS 6.0 and higher use several of these partition IDs for secured FAT partitions with single-user security: C0h
, C1h
, C4h
, C5h
, C6h
, CBh
, CCh
, CEh
, CFh
.
^ a b Versions of IMS REAL/32 use partition IDs C0h
and D0h
for multi-user security.
^ a b c d e Versions of Multiuser DOS use these partition IDs for secured FAT partitions with multi-user security: D0h
, D1h
, D4h
, D5h
, D6h
.
^ Was suggested in now-superseded T13 EDD 4 proposal e09127r1 Archived 2017-08-19 at the Wayback Machine (2009). The successor e09127r3 Archived 2018-05-01 at the Wayback Machine (2010) now recommends to use a normal partition type (the one that a legacy OS would see) instead of this special value.
References
^ a b c "Windows and GPT FAQ" . Microsoft Developer Network . Microsoft . 2011-06-15. Retrieved 2011-07-24 .
^ a b Martineau, Stéphane (2002-08-11). "Partition Type ID (The RESULTs)" . alt.os.development . Retrieved 2017-08-20 .
^ a b c d e f g h i j k Chappell, Geoff (January 1994). Schulman, Andrew; Pedersen, Amorette (eds.). DOS Internals . The Andrew Schulman Programming Series (1st printing, 1st ed.). Addison Wesley Publishing Company . ISBN 978-0-201-60835-9 . (xxvi+738+iv pages, 3.5"-floppy [1] [2] ) Errata: [3] [4] [5]
^ a b c d e f g h i j k l m n o p "Disk Concepts and Troubleshooting" . Windows 2000 Server . Microsoft TechNet . 2008-09-11. Retrieved 2014-06-15 .
^ a b c d e f g h i j k l m n o p q r s t u "Troubleshooting Disks and File Systems" . Microsoft TechNet . 2005-11-05. Retrieved 2014-06-15 .
^ a b c d e f QNX partition types
^ a b c d e f g h i j "Virtual Disk Service (VDS advanced clean method)" . Microsoft Developer Network . Microsoft . 2011-09-07. Retrieved 2011-09-14 .
^ "Compaq Setup partition" . NotebookReview . Retrieved 2018-02-14 .
^ a b Thygesen, Lasse Krogh. "Maverick - The Operating System - File System Identifiers" . www.maverick-os.dk . Retrieved 2017-08-19 .
^ "RE Creating Recovery Partition" . ASUS Republic of Gamers . 2011-07-03.
^ FYI - Installing DR DOS on NEC DOS 3.3 Partitions , Novell, 1993-01-05, FYI.M.1101, retrieved 2014-08-12
^ "BIOS-Based Disk-Partition Configurations" . Microsoft Developer Network . Microsoft . 2009-10-22. Retrieved 2011-07-24 .
^ a b Elliott, John C. (1998). "CP/M-86 disc formats" . Seasip.info .
^ Andries Brouwer's partition type list: [6] (https://aeb.win.tue.nl/partitions/partition_types-1.html )
^ NetBSD source code: [7] (https://github.com/NetBSD/src/blob/master/sys/sys/bootblock.h )
^ File command magic file: [8] (https://github.com/file/file/blob/master/magic/Magdir/filesystems )
^ "About PqRP" . HowToFixComputers. 2003-07-26. Archived from the original on 2013-01-25. Retrieved 2011-10-14 .
^ a b c "GNU Hurd: Remove UFS support" .
^ "GNU Hurd: NEWS 1995" .
^ DragonFly BSD commit 794d80a: Change legacy MBR partition type from 0xA5 to 0x6C
^ "Drive Letters Assigned to Unsupported Partition Types" . Microsoft Knowledge Base . Microsoft . 2007-02-27.
^ Intel Rapid Start technology
^ Andries Brouwer (2004). "Extended and logical partitions" . Large Disk HOWTO . Retrieved 2011-07-19 .
^ AirBoot: Martin Kiewitz Boot Manager with on-the-fly partition detection
^ "PowerPC Microprocessor Common Hardware Reference Platform (CHRP)" (PDF) . 1996-09-23. Retrieved 2023-10-28 .
^ "ForthOS setup instructions" . Archived from the original on 2017-07-19. Retrieved 2017-12-31 .
^ "Altera Cyclone V Device Handbook - Hard Processor System Technical Reference Manual" (PDF) (cv_5v4 ed.). Altera Corporation . 2014-06-30. Archived from the original (PDF) on 2014-09-07. Retrieved 2014-09-07 .
^ "Disk Organization" . FreeBSD Handbook . FreeBSD . 2011. Retrieved 2011-07-30 .
^ "Partitions" . The NetBSD Guide . NetBSD . 2011. Retrieved 2011-12-30 .
^ "openSUSE Leap 15.3 LIVE XFCE x86 ISO (first 512 bytes)" . openSUSE. 2022-03-28. Retrieved 2022-04-05 .[permanent dead link ]
^ "Create Multiple Partitions on a Device" . Microsoft TechNet . 2009-01-07. Retrieved 2015-04-19 .
^ "/sbin/fdisk: add LUKS partition type code to fdisk" . Debian . 2014-11-19. Archived from the original on 2019-05-03. Retrieved 2019-05-03 .
^ "Embedded Base Boot Requirements (EBBR) Specification Release v1.0" . Arm Limited and Contributors. 2019-05-31. Retrieved 2020-06-18 .
^ Sawicki, Ed; May, David (2003-08-08). "Proposal for pCache" . ALCPress.com . Accelerated Learning Center. Archived from the original on 2016-03-08. Retrieved 2016-11-29 .
Further reading