Partition type

Table inside a master boot record


title: "Partition type" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["disk-file-systems", "disk-partitions", "dos-technology", "ibm-pc-compatibles"] description: "Table inside a master boot record" topic_path: "technology/operating-systems" source: "https://en.wikipedia.org/wiki/Partition_type" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary Table inside a master boot record ::

::callout[type=note] MBR partition types in IBM PC compatible systems ::

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.

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, new assignments should be coordinated.

In particular temporary partition type assignments for local or experimental projects can utilize type [7Fh](pid-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.

List of partition IDs

This is a list of known master boot record partition types on IBM PC compatible computers:

::data[format=table]

Partition IDOccurrenceAccessBootableTypeOriginSupported byDescription
00hMBR, EBRFreeIBMAllPID_00hEmpty partition entry
01hMBR, EBRCHS, LBAx86, 68000, 8080/Z80File systemIBMDOS 2.0+PID_01hFAT12 as primary partition in first physical 32 MB of disk or as logical drive anywhere on disk (else use [06h](pid-06h) instead)
02hMBRCHSx86, 68000, Z8000, PDP-11File systemMicrosoft, SCOXENIXPID_02hXENIX root (see [03h](pid-03h) and [FFh](pid-ffh))
03hMBRCHSFile systemMicrosoft, SCOXENIXPID_03hXENIX usr (see [02h](pid-02h) and [FFh](pid-ffh))
04hMBR, EBRCHS, LBAx86, 68000, 8080/Z80File systemMicrosoftDOS 3.0+PID_04hFAT16 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](pid-06h) instead).
05hMBR, EBRCHS, (LBA), AAPContainerIBMSome versions of DOS 3.2, DOS 3.3+PID_05hExtended partition with CHS addressing. It must reside within the first physical 8 GB of disk, else use [0Fh](pid-0fh) instead (see [0Fh](pid-0fh), [85h](pid-85h), [C5h](pid-c5h), [D5h](pid-d5h))
06hMBR, EBRCHS, LBAx86File systemCompaqDOS 3.31+PID_06hFAT16B with 65,536 or more sectors. It must reside within the first 8 GB of disk unless used for logical drives in an [0Fh](pid-0fh) extended partition (else use [0Eh](pid-0eh) instead). Also used for FAT12 and FAT16 volumes in primary partitions if they are not residing in first physical 32 MB of disk.
07hMBR, EBRCHS, LBAx86File systemMicrosoft, IBMOS/2 1.2+PID_07hIFS
MBR, EBRCHS, LBA286File systemIBMOS/2 1.2+, Windows NTHPFS
MBR, EBRCHS, LBA386File systemMicrosoftWindows NTNTFS
MBR, EBRCHS, LBAFile systemMicrosoftWindows Embedded CEexFAT
File systemQuantum Software SystemsQNX 2QNX "qnx" (7) (pre-1988 only)
08hMBRCHSx86File systemCommodoreCommodore MS-DOS 3.xPID_08hLogical sectored FAT12 or FAT16
CHSx86File systemIBMOS/2 1.0-1.3OS/2 (FAT?)
File systemIBMAIXAIX boot/split
File systemQuantum Software SystemsQNX 1.x/2.xQNX "qny" (8)
ContainerDellPartition spanning multiple drives
09hFile systemIBMAIXPID_09hAIX data/boot
File systemQuantum Software SystemsQNX 1.x/2.xQNX "qnz" (9)
MBRCHS286File systemMark Williams CompanyCoherentCoherent file system
MBRFile systemMicrowareOS-9OS-9 RBF
0AhServicePowerQuest, IBMOS/2PID_0AhOS/2 Boot Manager
SwapMark Williams CompanyCoherentCoherent swap partition
0BhMBR, EBRCHS, LBAx86File systemMicrosoftDOS 7.1+PID_0BhFAT32 with CHS addressing
0ChMBR, EBRLBAx86File systemMicrosoftDOS 7.1+PID_0ChFAT32 with LBA
0EhMBR, EBRLBAx86File systemMicrosoftDOS 7.0+PID_0EhFAT16B with LBA
0FhMBR, EBRLBA, AAPContainerMicrosoftDOS 7.0+PID_0FhExtended partition with LBA (see [05h](pid-05h) and [CFh](pid-cfh))
11hMBRCHSx86File systemLeading EdgeLeading Edge MS-DOS 3.xPID_11hLogical sectored FAT12 or FAT16
Hidden FSIBMOS/2 Boot ManagerHidden FAT12 (corresponds with [01h](pid-01h))
12hMBRCHS, LBAx86Service FSCompaqPID_12hConfiguration partition (bootable FAT with MS-DOS); Recovery partition (bootable FAT32 with Windows setup)
MBRx86ServiceGang of NineEISA machinesEISA configuration utility for the system
HibernationCompaqCompaq ConturaHibernation partition
MBRx86Service FSNCRDiagnostics and firmware partition (bootable FAT)
MBRx86Service FSIntelService partition (bootable FAT) (see [98h](pid-98h))
Service FSIBMRescue and Recovery partition
14hFile systemASTAST MS-DOS 3.xPID_14hLogical sectored FAT12 or FAT16 (see AST MBR)
x86, 68000, 8080/Z80Hidden FSIBMOS/2 Boot ManagerHidden FAT16 (corresponds with [04h](pid-04h))
LBAx86File systemLasse Krogh ThygesenMaverick OSurl=http://www.maverick-os.dk/FileSystemFormats/FileSystemIdentifiers.htmltitle=Maverick - The Operating System - File System Identifiers
15h, AAPHidden containerIBMOS/2 Boot ManagerPID_15hHidden extended partition with CHS addressing (corresponds with [05h](pid-05h))
LBANoSwapLasse Krogh ThygesenMaverick OSSwap
16hx86, 68000, 8080/Z80Hidden FSIBMOS/2 Boot ManagerPID_16hHidden FAT16B (corresponds with [06h](pid-06h))
17hHidden FSIBMOS/2 Boot ManagerPID_17hHidden IFS (corresponds with [07h](pid-07h))
Hidden HPFS (corresponds with [07h](pid-07h))
Hidden NTFS (corresponds with [07h](pid-07h))
Hidden exFAT (corresponds with [07h](pid-07h))
18hHibernationASTAST WindowsPID_18hAST Zero Volt Suspend or SmartSleep partition
19hWillow SchlangerWillowtech Photon coSPID_19hWillowtech Photon coS (see [20h](pid-20h))
1BhHidden FSIBMOS/2 Boot ManagerPID_1BhHidden FAT32 (corresponds with [0Bh](pid-0bh))
1ChHidden FSIBMOS/2 Boot ManagerPID_1ChHidden FAT32 with LBA (corresponds with [0Ch](pid-0ch))
Service FSASUSASUS eRecoveryASUS recovery partition (Hidden FAT32 with LBA, see [0Ch](pid-0ch))
1EhHidden FSIBMOS/2 Boot ManagerPID_1EhHidden FAT16 with LBA (corresponds with [0Eh](pid-0eh))
1FhMBR, EBRLBAHidden containerIBMOS/2 Boot ManagerPID_1FhHidden extended partition with LBA addressing (corresponds with [0Fh](pid-0fh))
20h?File systemMicrosoftWindows MobilePID_20hWindows Mobile update XIP
File systemWillow SchlangerWillowsoft Overture File System (OFS1) (see [19h](pid-19h))
21hMBR?Hewlett-PackardHP Volume ExpansionPID_21h
File systemDave PoirierOxygenFSo2 (Oxygen File System) (see [22h](pid-22h))
22hContainerDave PoirierOxygenPID_22hOxygen Extended Partition Table (see [21h](pid-21h))
23hFile systemMicrosoftWindows MobileWindows Mobile boot XIP
24hMBRCHSx86File systemNECNEC MS-DOS 3.30PID_24hLogical sectored FAT12 or FAT16 (see NEC MBR)
27hService FSMicrosoftWindowsPID_27hWindows Recovery Environment (RE) partition (hidden NTFS partition type [07h](pid-07h))
MBRLBAService FSAcerD2D eRecoveryRescue partition (Hidden NTFS labeled "PQService", corresponds to [07h](pid-07h))
ServiceMikroTikLinux (RouterBOARD 500)RooterBOOT kernel partition (contains a raw ELF Linux kernel, no file system)
2AhFile systemKurt SkauenAtheOSPID_2AhAtheOS file system (AthFS, AFS) (an extension of BFS, see [2Bh](pid-2bh) and [EBh](pid-ebh))
MBR, EBRLBAx86File systemReserved (see [CAh](pid-cah))
2BhFile systemKristian van der VlietSyllableOSPID_2BhSyllableSecure (SylStor), a variant of AthFS (an extension of BFS, see [2Ah](pid-2ah) and [EBh](pid-ebh))
30hMBRCHSx86File systemDigital ResearchPersonal CP/M-86Found in some OEM Siemens systems instead of [DBh](pid-dbh). Filesystem parameters are in the following sector (LBA 1), not the partition itself.
31hMicrosoft, IBMPID_31hReserved
32hMBRYesContainerAlien Internet ServicesnOSPID_32hUsed as a container for nOS partitions (kernel and driver caching, user file storage, swap, etc.)
33hMicrosoft, IBMPID_33hReserved
34hMicrosoft, IBMPID_34hReserved
35hMBR, EBRCHS, LBAFile systemIBMOS/2 Warp Server / eComStationPID_35hJFS (OS/2 implementation of AIX Journaling File system)
36hMicrosoft, IBMPID_36hReserved
38hFile systemTimothy WilliamsTHEOSPID_38hTHEOS version 3.2, 2 GB partition
39hContainerBell LabsPlan 9PID_39hPlan 9 edition 3 partition (sub-partitions described in second sector of partition)
File systemTimothy WilliamsTHEOSTHEOS version 4 spanned partition
3AhFile systemTimothy WilliamsTHEOSPID_3AhTHEOS version 4, 4 GB partition
3BhContainerTimothy WilliamsTHEOSPID_3BhTHEOS version 4 extended partition
3ChServicePowerQuestPartitionMagicPID_3ChPqRP (PartitionMagic or DriveImage in progress)
3DhHidden FSPowerQuestPartitionMagicPID_3DhHidden NetWare
40hPICK SystemsPICKPID_40hPICK R83
VenturComVenixVenix 80286
41hPersonal RISCPID_41hPersonal RISC Boot
LinuxLinuxOld Linux/Minix (disk shared with DR DOS 6.0) (corresponds with [81h](pid-81h))
PowerPCPowerPCPowerPCPPC PReP (Power PC Reference Platform) Boot
42hSecured FSPeter GutmannSFSPID_42hSecure File system (SFS)
LinuxLinuxOld Linux swap (disk shared with DR DOS 6.0) (corresponds with [82h](pid-82h))
ContainerMicrosoftWindows 2000, XP, etc.Dynamic extended partition marker
43hFile systemLinuxLinuxPID_43hOld Linux native (disk shared with DR DOS 6.0) (corresponds with [83h](pid-83h))
44hWildfileGoBackPID_44hNorton GoBack, WildFile GoBack, Adaptec GoBack, Roxio GoBack
45hCHSPriamPID_45hPriam (see also [5Ch](pid-5ch))
MBRCHSBoot-USBoot-US boot manager (1 cylinder)
Jochen Liedtke, GMDEUMEL/ELANEUMEL/ELAN (L2)
46hJochen Liedtke, GMDEUMEL/ELANPID_46hEUMEL/ELAN (L2)
47hJochen Liedtke, GMDEUMEL/ELANPID_47hEUMEL/ELAN (L2)
48hJochen Liedtke, GMDEUMEL/ELANPID_48hEUMEL/ELAN (L2), ERGOS L3
4AhMBRNick RobertsAdaOSPID_4AhAquila (see [7Fh](pid-7fh))
MBR, EBRCHS, LBAFile systemMark AitchisonALFS/THINALFS/THIN advanced lightweight file system for DOS
4ChETH ZürichETH OberonPID_4ChAos (A2) file system (76)
4DhQuantum Software SystemsQNX 4.x, NeutrinoPID_4DhPrimary QNX POSIX volume on disk (77)
4EhQuantum Software SystemsQNX 4.x, NeutrinoPID_4EhSecondary QNX POSIX volume on disk (78)
4FhQuantum Software SystemsQNX 4.x, NeutrinoPID_4FhTertiary QNX POSIX volume on disk (79)
ETH ZürichETH OberonBoot / native file system (79)
50hETH ZürichETH OberonPID_50hAlternative native file system (80)
OntrackDisk Manager 4Read-only partition (old)
LynxOSLynx RTOS
Novell
51hNovellPID_51h
OntrackDisk Manager 4-6Read-write partition (Aux 1)
52hMBRCHSFile systemDigital ResearchCP/M-80PID_52hCP/M-80
MicroportSystem V/AT, V/386
53hOntrackDisk Manager 6PID_53hAuxiliary 3 (WO)
54hOntrackDisk Manager 6PID_54hDynamic Drive Overlay (DDO)
55hMicroHouse / StorageSoftEZ-DrivePID_55hEZ-Drive, Maxtor, MaxBlast, or DriveGuide INT 13h redirector volume
56hAT&TAT&T MS-DOS 3.xPID_56hLogical sectored FAT12 or FAT16
MicroHouse / StorageSoftEZ-DriveDisk Manager partition converted to EZ-BIOS
Golden BowVFeatureVFeature partitioned volume
57hMicroHouse / StorageSoftDriveProPID_57h
NovellVNDI partition
59hMBR, EBRCHS, LBAFile systemYoctoyocOSyocFS
5ChCHSContainerPriamEDISKPID_5ChPriam EDisk Partitioned Volume (see also [45h](pid-45h))
61hMBRCHSHidden FSStorage DimensionsSpeedStorPID_61hHidden FAT12 (corresponds to [E1h](pid-e1h))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](pid-e1h), [E4h](pid-e4h) and [F4h](pid-f4h) which can be marked read-only (becoming [E3h](pid-e3h), [E6h](pid-e6h), [F6h](pid-f6h)), hidden ([61h](pid-61h), [64h](pid-64h), [74h](pid-74h)) or hidden read-only ([63h](pid-63h), [66h](pid-66h), [76h](pid-76h)).
63hCHSFile systemAT&TSCO Unix, ISC, UnixWare, AT&T System V/386, ix, MtXinu BSD 4.3 on MachPID_63h
CHSFile systemMach and BSDGNU/HurdPID_63hOld GNU/Hurd with UFS support (corresponds with [83h](pid-83h))
MBRCHSHidden FSStorage DimensionsSpeedStorHidden read-only FAT12 (corresponds to [E3h](pid-e3h))
64h?Storage DimensionsSpeedStorPID_64hHidden FAT16 (corresponds to [E4h](pid-e4h))
File systemNovellNetWareNetWare File System 286/2
Secured FSSolomonPC-ARMOUR
65hFile systemNovellNetWarePID_65hNetWare File System 386
66h?NovellNetWarePID_66hStorage Management Services (SMS)
MBRCHSHidden FSStorage DimensionsSpeedStorHidden read-only FAT16 (corresponds to [E6h](pid-e6h))
67h?NovellNetWarePID_67hWolf Mountain cluster
68h?NovellNetWarePID_68h
69h?NovellNetWare 5PID_69h
?NovellNetWareNovell Storage Services (NSS)
6ChMBRCHS, LBAx86ContainerDragonFly BSDBSDPID_6ChBSD slice (DragonFly BSD)
70hServiceDiskSecurePID_70hDiskSecure multiboot
71hMicrosoft, IBMPID_71hReserved
72hMBR, EBRCHSx86Policy FSAPTI conformant systemsPID_72hAPTI alternative FAT12 (CHS, SFN) (corresponds with [01h](pid-01h))
File systemNordierUnix V7/x86V7/x86
73hMicrosoft, IBMPID_73hReserved
74hMBRCHSHidden FSStorage DimensionsSpeedStorPID_74hHidden FAT16B (corresponds to [F4h](pid-f4h))
75hFile systemIBMPC/IXPID_75h
76hStorage DimensionsSpeedStorPID_76hHidden read-only FAT16B (corresponds to [F6h](pid-f6h))
77hFile systemNovellPID_77hVNDI, M2FS, M2CS
78hFile systemGeurt VosPID_78hXOSL bootloader file system
79hMBR, EBRCHSx86Policy FSAPTI conformant systemsPID_79hAPTI alternative FAT16 (CHS, SFN) (corresponds with [04h](pid-04h))
7AhMBR, EBRLBAx86Policy FSAPTI conformant systemsPID_7AhAPTI alternative FAT16 (LBA, SFN) (corresponds with [0Eh](pid-0eh))
7BhMBR, EBRCHSx86Policy FSAPTI conformant systemsPID_7BhAPTI alternative FAT16B (CHS, SFN) (corresponds with [06h](pid-06h))
7ChMBR, EBRLBAx86Policy FSAPTI conformant systemsPID_7ChAPTI alternative FAT32 (LBA, SFN) (corresponds with [0Ch](pid-0ch))
7DhMBR, EBRCHSx86Policy FSAPTI conformant systemsPID_7DhAPTI alternative FAT32 (CHS, SFN) (corresponds with [0Bh](pid-0bh))
7EhMBR, EBRCacheRomex SoftwarePrimoCacheLevel 2 cache
7FhMBR, EBRAlternative OS Development Partition StandardPID_7Fh Reserved for individual or local use and temporary or experimental projects
80hFile systemAndrew TanenbaumMinix 1.1-1.4aPID_80hMINIX file system (old)
81hFile systemAndrew TanenbaumMinix 1.4b+PID_81hMINIX file system (corresponds with [41h](pid-41h))
82hSwapLinuxLinuxPID_82hLinux swap space (corresponds with [42h](pid-42h))
SwapLinuxGNU/HurdPID_82hGNU/Hurd (Hurd uses the same Linux swap file system)
x86ContainerSun MicrosystemsPID_82hSolaris x86 (for Sun disklabels up to 2005) (see [BFh](pid-bfh))
83hFile systemLinuxLinuxPID_83hAny native Linux file system (see [93h](pid-93h), corresponds with [43h](pid-43h))
File systemLinuxGNU/HurdPID_83hGNU/Hurd (Hurd and GRUB use the same Linux ext2 file system to run and it no longer supports UFS file system, corresponds with [63h](pid-63h))
84hHibernationMicrosoft?PID_84hAPM hibernation (suspend to disk, S2D)
Hidden FSIBMOS/2Hidden C: (FAT16)(corresponds to either 04h or 06h)
HibernationIntelRapid Start technologyIntel SRT]] SSD cache as well)
85h, AAPContainerLinuxLinuxPID_85hLinux extended (corresponds with [05h](pid-05h))
86hFile systemMicrosoftWindows NT 4 ServerPID_86hFault-tolerant FAT16B mirrored volume set (see [B6h](pid-b6h) and [C6h](pid-c6h), corresponds with [06h](pid-06h))
ServiceLinuxLinuxLinux RAID superblock with auto-detect (old) (see [FDh](pid-fdh))
87hFile systemMicrosoftWindows NT 4 ServerPID_87hFault-tolerant HPFS/NTFS mirrored volume set (see [B7h](pid-b7h) and [C7h](pid-c7h), corresponds with [07h](pid-07h))
88hServiceLinuxLinuxPID_88hLinux plaintext partition table
8AhServiceMartin KiewitzAirBootPID_8AhAirBoot is a track0 Boot Manager with on-the-fly partition detection
8BhFile systemMicrosoftWindows NT 4 ServerPID_8BhLegacy fault-tolerant FAT32 mirrored volume set (see [BBh](pid-bbh) and [CBh](pid-cbh), corresponds with [0Bh](pid-0bh))
8ChFile systemMicrosoftWindows NT 4 ServerPID_8ChLegacy fault-tolerant FAT32 mirrored volume set (see [BCh](pid-bch) and [CCh](pid-cch), corresponds with [0Ch](pid-0ch))
8DhMBR, EBRCHS, LBAx86, 68000, 8080/Z80Hidden FSFreeDOSFree FDISKPID_8DhHidden FAT12 (corresponds with [01h](pid-01h))
8EhContainerLinuxLinuxPID_8EhLinux LVM since 1999 (see [FEh](pid-feh))
90hMBR, EBRCHS, LBAx86, 68000, 8080/Z80Hidden FSFreeDOSFree FDISKPID_90hHidden FAT16 (corresponds with [04h](pid-04h))
91hMBR, EBRCHS, LBA, AAPHidden containerFreeDOSFree FDISKPID_91hHidden extended partition with CHS addressing (corresponds with [05h](pid-05h))
92hMBR, EBRCHS, LBAx86Hidden FSFreeDOSFree FDISKPID_92hHidden FAT16B (corresponds with [06h](pid-06h))
93hFile systemAndrew S. TanenbaumAmoebaPID_93hAmoeba native file system
Hidden FSLinuxHidden Linux file system (see [83h](pid-83h))
94hServiceAndrew S. TanenbaumAmoebaPID_94hAmoeba bad block table
95hFile systemMITEXOPCPID_95hEXOPC native
96hFile system?CHRPPID_96hISO-9660 file system
97hMBR, EBRCHS, LBAx86Hidden FSFreeDOSFree FDISKPID_97hHidden FAT32 (corresponds with [0Bh](pid-0bh))
98hMBR, EBRLBAx86Hidden FSFreeDOSFree FDISKPID_98hHidden FAT32 (corresponds with [0Ch](pid-0ch))
MBRCHS, LBAx86Service FSDatalightROM-DOSService partition (bootable FAT) ROM-DOS SuperBoot (see [12h](pid-12h))
MBRCHS, LBAx86Service FSIntel?Service partition (bootable FAT) (see [12h](pid-12h))
99hFile system??PID_99hEarly Unix
9AhMBR, EBRLBAx86Hidden FSFreeDOSFree FDISKPID_9AhHidden FAT16 (corresponds with [0Eh](pid-0eh))
9BhMBR, EBRLBA, AAPHidden containerFreeDOSFree FDISKPID_9BhHidden extended partition with LBA (corresponds with [0Fh](pid-0fh))
9EhFile systemAndy ValenciaVSTaPID_9Eh
File systemAndy ValenciaForthOSurl=http://www.forthos.org/setup.htmltitle=ForthOS setup instructions
9Fh??BSD/OS 3.0+, BSDIPID_9Fh (see [B7h](pid-b7h) and [B8h](pid-b8h))
A0hMBRService FSHewlett-Packard?PID_A0hDiagnostic partition for HP laptops
HibernationPhoenix, IBM, Toshiba, Sony?Hibernate partition
AiR-BOOTAiR-BOOT (see [8Ah](pid-8ah))
A1h?Hewlett-PackardHP Volume ExpansionPID_A1h
HibernationPhoenix, NEC?Hibernate partition
A2hMBRCHS, LBAARMImageAlteraCyclone VPID_A2hHard Processor System (HPS) ARM preloader
A3h?Hewlett-PackardHP Volume ExpansionPID_A3h
A4h?Hewlett-PackardHP Volume ExpansionPID_A4h
A5hMBRContainerFreeBSDBSDPID_A5hBSD slice (BSD/386, 386BSD, NetBSD (before 1998-02-19), FreeBSD)
A6h?Hewlett-PackardHP Volume ExpansionPID_A6h
MBRContainerOpenBSDOpenBSDOpenBSD slice
A7h386File systemNeXTNeXTSTEPPID_A7h
A8hFile systemAppleDarwin, Mac OS XPID_A8hApple Darwin, Mac OS X UFS
A9hMBRContainerNetBSDNetBSDPID_A9hNetBSD slice
AAhMBRCHS?File systemOlivettiMS-DOSPID_AAhOlivetti MS-DOS FAT12 (1.44 MB) (corresponds with [06h](pid-06h))
ABhServiceAppleDarwin, Mac OS XPID_ABhApple Darwin, Mac OS X boot
File systemStanislav KarchebnyGO! OSGO!
AChServiceAppleDarwin, Mac OS XPID_AChApple RAID, Mac OS X RAID
ADhFile systemBen Avison, AcornRISC OSPID_ADhADFS / FileCore format
AEhx86File systemFrank BarrusShagOSPID_AEhShagOS file system
AFh?File systemAppleMac OS XPID_AFhHFS and HFS+
SwapFrank BarrusShagOSShagOS swap
B0hMBRCHS, LBAx86BlockerStar-ToolsBoot-StarPID_B0hBoot-Star dummy partition
B1h?Hewlett-PackardHP Volume ExpansionPID_B1h
File systemQNX Software SystemsQNX 6.xQNX Neutrino power-safe file system
B2hFile systemQNX Software SystemsQNX 6.xPID_B2hQNX Neutrino power-safe file system
B3h?Hewlett-PackardHP Volume ExpansionPID_B3h
File systemQNX Software SystemsQNX 6.xQNX Neutrino power-safe file system
B4h?Hewlett-PackardHP Volume ExpansionPID_B4h
B6h?Hewlett-PackardHP Volume ExpansionPID_B6h
EBRFile systemMicrosoftWindows NT 4 ServerCorrupted fault-tolerant FAT16B mirrored master volume (see [C6h](pid-c6h) and [86h](pid-86h), corresponds with [06h](pid-06h))
B7hFile systemBSDI (before 3.0)PID_B7hBSDI native file system / swap (see [B8h](pid-b8h) and [9Fh](pid-9fh))
EBRFile systemMicrosoftWindows NT 4 ServerCorrupted fault-tolerant HPFS/NTFS mirrored master volume (see [C7h](pid-c7h) and [87h](pid-87h), corresponds with [07h](pid-07h))
B8hFile systemBSDI (before 3.0)PID_B8hBSDI swap / native file system (see [B7h](pid-b7h) and [9Fh](pid-9fh))
BBhHidden FSPhysTechSoft, Acronis, SWsoftBootWizard, OS SelectorPID_BBhPTS BootWizard 4 / OS Selector 5 for hidden partitions other than [01h](pid-01h), [04h](pid-04h), [06h](pid-06h), [07h](pid-07h), [0Bh](pid-0bh), [0Ch](pid-0ch), [0Eh](pid-0eh) and unformatted partitions
MBRService FSAcronisAcronis True ImageOEM Secure Zone (corresponds to [BCh](pid-bch))
EBRFile systemMicrosoftWindows NT 4 ServerCorrupted fault-tolerant FAT32 mirrored master volume (see [CBh](pid-cbh) and [8Bh](pid-8bh), corresponds with [0Bh](pid-0bh))
BChEBRFile systemMicrosoftWindows NT 4 ServerCorrupted fault-tolerant FAT32 mirrored master volume (see [CCh](pid-cch) and [8Ch](pid-8ch), corresponds with [0Ch](pid-0ch))
MBRLBAService FSAcronisAcronis True ImageAcronis Secure Zone
MBR, EBRService FSParagon Software GroupBackup CapsuleBackup Capsule
BDhFile system?BonnyDOS/286PID_BDh
BEhFile systemSun MicrosystemsSolaris 8PID_BEhSolaris 8 boot
BFhx86ContainerSun MicrosystemsSolarisPID_BFhSolaris x86 (for Sun disklabels, since 2005) (see [82h](pid-82h))
C0hMBRCHS, LBAx86Secured containerNovell, IMSDR-DOS, Multiuser DOS, REAL/32PID_C0hSecured FAT partition (smaller than 32 MB)
C1hMBR, EBRCHS, LBAx86Secured FSDigital ResearchDR DOS 6.0+PID_C1hSecured FAT12 (corresponds with [01h](pid-01h))
C2hHidden FSBlueSky InnovationsPower BootPID_C2hHidden Linux native file system
C3hHidden swapBlueSky InnovationsPower BootPID_C3hHidden Linux swap
C4hMBR, EBRCHS, LBAx86Secured FSDigital ResearchDR DOS 6.0+PID_C4hSecured FAT16 (corresponds with [04h](pid-04h))
C5hMBR, EBRCHS, LBA, AAPSecured containerDigital ResearchDR DOS 6.0+PID_C5hSecured extended partition with CHS addressing (corresponds with [05h](pid-05h))
C6hMBR, EBRCHS, LBAx86Secured FSDigital ResearchDR DOS 6.0+PID_C6hSecured FAT16B (corresponds with [06h](pid-06h))
EBRFile systemMicrosoftWindows NT 4 ServerCorrupted fault-tolerant FAT16B mirrored slave volume (see [B6h](pid-b6h) and [86h](pid-86h), corresponds with [06h](pid-06h))
C7hMBRFile systemSyrinxPID_C7hSyrinx boot
EBRFile systemMicrosoftWindows NT 4 ServerCorrupted fault-tolerant HPFS/NTFS mirrored slave volume (see [B7h](pid-b7h) and [87h](pid-87h), corresponds with [07h](pid-07h))
C8h?Reserved for DR-DOS since 1997
C9h?Reserved for DR-DOS since 1997
CAh?Reserved for DR-DOS since 1997
CBhMBR, EBRCHS, LBAx86Secured FSCalderaDR-DOS 7.0xPID_CBhSecured FAT32 (corresponds with [0Bh](pid-0bh))
EBRFile systemMicrosoftWindows NT 4 ServerCorrupted fault-tolerant FAT32 mirrored slave volume (see [BBh](pid-bbh) and [8Bh](pid-8bh), corresponds with [0Bh](pid-0bh))
CChMBR, EBRLBAx86Secured FSCalderaDR-DOS 7.0xPID_CChSecured FAT32 (corresponds with [0Ch](pid-0ch))
EBRFile systemMicrosoftWindows NT 4 ServerCorrupted fault-tolerant FAT32 mirrored slave volume (see [BCh](pid-bch) and [8Ch](pid-8ch), corresponds with [0Ch](pid-0ch))
CDhServiceConvergent Technologies, UnisysCTOSPID_CDhMemory dump (see [DDh](pid-ddh) and [DBh](pid-dbh))
MBRLBAx86File systemopenSUSELinuxopenSUSE ISOHybrid ISO9660 partition (from openSUSE Leap "Live" x86 images)
CEhMBR, EBRLBAx86Secured FSCalderaDR-DOS 7.0xPID_CEhSecured FAT16B (corresponds with [0Eh](pid-0eh))
CFhMBR, EBRLBA, AAPSecured containerCalderaDR-DOS 7.0xPID_CFhSecured extended partition with LBA (corresponds with [0Fh](pid-0fh))
D0hMBRCHS, LBA386Secured containerNovell, IMSMultiuser DOS, REAL/32PID_D0hSecured FAT partition (larger than 32 MB)
D1hMBR, EBRCHS386Secured FSNovellMultiuser DOSPID_D1hSecured FAT12 (corresponds with [01h](pid-01h))
D4hMBR, EBRCHS386Secured FSNovellMultiuser DOSPID_D4hSecured FAT16 (corresponds with [04h](pid-04h))
D5hMBR, EBRCHSSecured containerNovellMultiuser DOSPID_D5hSecured extended partition with CHS addressing (corresponds with [05h](pid-05h))
D6hMBR, EBRCHS386Secured FSNovellMultiuser DOSPID_D6hSecured FAT16B (corresponds with [06h](pid-06h))
D8hMBRCHSFile systemDigital ResearchCP/M-86PID_D8hCP/M-86 (see [DBh](pid-dbh))
DAhServiceJohn HardinPID_DAhNon-file system data
Secured FSDataPowerPowercopy BackupShielded disk
DBhMBRCHSx86File systemDigital ResearchCP/M-86, Concurrent CP/M-86, Concurrent DOSPID_DBh (see [D8h](pid-d8h))
?Convergent Technologies, UnisysCTOS? (see [CDh](pid-cdh) and [DDh](pid-ddh))
x86ServiceKDG TelemetryD800boot image for x86 supervisor CPU (SCPU) module
MBRCHS, LBAx86Service FSDellDRMKFAT32 system restore partition (DSR) (see [DEh](pid-deh))
DDhServiceConvergent Technologies, UnisysCTOSPID_DDhHidden memory dump (see [CDh](pid-cdh) and [DBh](pid-dbh))
DEhMBRCHS, LBAx86Hidden FSDellPID_DEhFAT16 utility/diagnostic partition
DFh?Data GeneralDG/UXPID_DFhDG/UX virtual disk manager
MBRBlockerTeraByte UnlimitedBootItEMBRM
??Aviion
E0hFile systemSTMicroelectronicsPID_E0hST AVFS
E1hMBRCHSFile systemStorage DimensionsSpeedStorPID_E1hFAT12 (≤16 MB) (corresponds to [01h](pid-01h))
E3hFile systemStorage DimensionsSpeedStorPID_E3hRead-only FAT12 (corresponds to [E1h](pid-e1h))
E4hMBRCHSFile systemStorage DimensionsSpeedStorPID_E4hFAT16 (≤32 MB) (corresponds to [04h](pid-04h))
E5hMBRCHSx86File systemTandyTandy MS-DOSPID_E5hLogical sectored FAT12 or FAT16
E6hFile SystemStorage DimensionsSpeedStorPID_E6hRead-only FAT16 (corresponds to [E4h](pid-e4h))
E8hMBR, EBRCHS, LBAServiceLinuxLUKSPID_E8hLinux Unified Key Setup
EBh386File systemBe Inc.BeOS, HaikuPID_EBhBFS (see [2Ah](pid-2ah) and [2Bh](pid-2bh))
EChFile systemRobert SzeleneySkyOSPID_EChSkyFS
EDhMBR, EBRCHS, LBAx86ServiceMatthias R. PaulSprytixPID_EDhEDC loader
MBRCHS, LBAx86Hewlett-PackardEFIWas proposed for GPT hybrid MBRWas suggested in now-superseded T13 EDD 4 proposal e09127r1 (2009). The successor e09127r3 (2010) now recommends to use a normal partition type (the one that a legacy OS would see) instead of this special value.
EEhMBRBlockerMicrosoftEFIPID_EEhGPT protective MBR (see [EFh](pid-efh))
EFhMBRService FSIntelEFIPID_EFhEFI system partition. Can be a FAT12, FAT16, FAT32 (or other) file system (see [EEh](pid-eeh))
F0hCHSServiceLinuxPID_F0hPA-RISC Linux boot loader; must reside in first physical 2 GB
F2hMBRCHSx86File systemSperry IT, Unisys, Digital ResearchSperry IT MS-DOS 3.x, Unisys MS-DOS 3.3, Digital Research DOS Plus 2.1PID_F2hLogical sectored FAT12 or FAT16 secondary partition
F4hMBRCHSFile systemStorage DimensionsSpeedStorPID_F4hFAT16B (corresponds to [06h](pid-06h))
File system?PrologueSingle volume partition for NGF or TwinFS
F5hContainer?ProloguePID_F5hMD0-MD9 multi volume partition for NGF or TwinFS
F6hMBRFile systemStorage DimensionsSpeedStorPID_F6hRead-only FAT16B (corresponds to [F4h](pid-f4h))
F7hFile systemNatalia PortilloO.S.G.PID_F7hEFAT
File systemDDRdriveX1Solid State file system
F8hMBRServiceArmArm EBBR 1.0Protective partition for the area containing system firmware
F9hCacheALC PressLinuxPID_F9hpCache ext2/ext3 persistent cache
FBhFile systemVMwareVMware ESXPID_FBhVMware VMFS file system partition
FChSwapVMwareVMware ESXPID_FChVMware swap / VMKCORE kernel dump partition
FDhServiceLinuxLinuxPID_FDhLinux RAID superblock with auto-detect (see [86h](pid-86h))
FEhServiceIBMPS/2PID_FEhPS/2 IML partition
MBRCHS, LBAx86Service FSIBMPS/2PS/2 recovery partition (FAT12 reference disk floppy image), (corresponds with [01h](pid-01h) if activated, all other partitions +10h then)
ServiceLinuxLinuxOld Linux LVM (see [8Eh](pid-8eh))
FFhMBRCHSServiceMicrosoftXENIXPID_FFhXENIX bad block table (see [02h](pid-02h) and [03h](pid-03h))
::

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](pid-01h) and [04h](pid-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](pid-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. Used by OS/2 Boot Manager: [0Ah](pid-0ah), [11h](pid-11h), [14h](pid-14h), [15h](pid-15h), [16h](pid-16h), [17h](pid-17h), [1Bh](pid-1bh), [1Ch](pid-1ch), [1Eh](pid-1eh), [1Fh](pid-1fh). Used by Free FDISK of FreeDOS: [8Dh](pid-8dh), [90h](pid-90h), [91h](pid-91h), [92h](pid-92h), [97h](pid-97h), [98h](pid-98h), [9Ah](pid-9ah), [9Bh](pid-9bh). 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. HP Volume Expansion is a variant of SpeedStor and uses partition IDs [21h](pid-21h), [A1h](pid-a1h), [A3h](pid-a3h), [A4h](pid-a4h), [A6h](pid-a6h), [B1h](pid-b1h), [B3h](pid-b3h), [B4h](pid-b4h), and [B6h](pid-b6h). Apple Mac OS X uses partition IDs [A8h](pid-a8h), [ABh](pid-abh), [ACh](pid-ach), and [AFh](pid-afh). Versions of DR DOS 6.0 and higher use several of these partition IDs for secured FAT partitions with single-user security: [C0h](pid-c0h), [C1h](pid-c1h), [C4h](pid-c4h), [C5h](pid-c5h), [C6h](pid-c6h), [CBh](pid-cbh), [CCh](pid-cch), [CEh](pid-ceh), [CFh](pid-cfh). Versions of Multiuser DOS use these partition IDs for secured FAT partitions with multi-user security: [D0h](pid-d0h), [D1h](pid-d1h), [D4h](pid-d4h), [D5h](pid-d5h), [D6h](pid-d6h). Versions of IMS REAL/32 use partition IDs [C0h](pid-c0h) and [D0h](pid-d0h) for multi-user security. QNX partition IDs [07h](pid-07h), [08h](pid-08h), [09h](pid-09h), [4Dh](pid-4dh) (77), [4Eh](pid-4eh) (78), [4Fh](pid-4fh) (79), as well as [B1h](pid-b1h) (177), [B2h](pid-b2h) (178) and [B3h](pid-b3h) (179).

References

| title=Virtual Disk Service (VDS advanced clean method) | url=http://msdn.microsoft.com/en-us/library/aa381675(v=vs.85).aspx | website=Microsoft Developer Network | date=2011-09-07 | publisher=Microsoft | access-date=2011-09-14}} | url=http://msdn.microsoft.com/en-us/library/dd744364.aspx | title=BIOS-Based Disk-Partition Configurations | website=Microsoft Developer Network | date=2009-10-22 | publisher=Microsoft | access-date=2011-07-24}} |url = http://www.howtofixcomputers.com/bb/ftopic4438.html |title = About PqRP |date = 2003-07-26 |publisher = HowToFixComputers |access-date = 2011-10-14 |url-status = dead |archive-url = https://archive.today/20130125233947/http://www.howtofixcomputers.com/bb/ftopic4438.html |archive-date = 2013-01-25 | url=http://support.microsoft.com/kb/221799 | title=Drive Letters Assigned to Unsupported Partition Types | website=Microsoft Knowledge Base | publisher=Microsoft | date=2007-02-27}} | url=http://tldp.org/HOWTO/Large-Disk-HOWTO-13.html | title=Extended and logical partitions | work=Large Disk HOWTO | author=Andries Brouwer | author-link=Andries Brouwer | year=2004 | access-date=2011-07-19}} | url=http://www.freebsd.org/doc/handbook/disk-organization.html#BASICS-CONCEPT-DISK-MODEL | title=Disk Organization | work=FreeBSD Handbook | year=2011 | publisher=FreeBSD | access-date=2011-07-30}} | url=http://www.netbsd.org/docs/guide/en/chap-inst.html#chap-inst-install-partition | title=Partitions | work=The NetBSD Guide | year=2011 | publisher=NetBSD | access-date=2011-12-30}} | url=http://msdn.microsoft.com/en-us/windows/hardware/gg463525.aspx | title=Windows and GPT FAQ | website=Microsoft Developer Network | date=2011-06-15 | publisher=Microsoft | access-date=2011-07-24}} | publisher=Microsoft TechNet | url=https://technet.microsoft.com/en-us/library/cc977219.aspx | title=Disk Concepts and Troubleshooting | work=Windows 2000 Server | date=11 September 2008 | access-date=2014-06-15}} | publisher=Microsoft TechNet | url=https://technet.microsoft.com/en-us/library/bb457122.aspx | title=Troubleshooting Disks and File Systems | date=2005-11-05 | access-date=2014-06-15}} | title=FYI - Installing DR DOS on NEC DOS 3.3 Partitions | publisher=Novell | date=1993-01-05 | id=FYI.M.1101 | url=http://cd.textfiles.com/netwaresl/NOV_INFO/RNW93/10JAN93.MON | access-date=2014-08-12}} | title=PowerPC Microprocessor Common Hardware Reference Platform (CHRP) | url=http://www.bitsavers.org/pdf/apple/powerpc/CHRP/chrp1_7a.pdf | date=1996-09-23 | access-date=2023-10-28}}

References

  1. Martineau, Stéphane. (2002-08-11). "Partition Type ID (The RESULTs)".
  2. "Compaq Setup partition". NotebookReview.
  3. Thygesen, Lasse Krogh. "Maverick - The Operating System - File System Identifiers".
  4. (2011-07-03). "RE Creating Recovery Partition".
  5. Andries Brouwer's partition type list: https://aeb.win.tue.nl/partitions/partition_types-1.html
  6. NetBSD source code: https://github.com/NetBSD/src/blob/master/sys/sys/bootblock.h
  7. File command magic file: https://github.com/file/file/blob/master/magic/Magdir/filesystems
  8. "GNU Hurd: Remove UFS support".
  9. "GNU Hurd: NEWS 1995".
  10. DragonFly BSD commit 794d80a: [https://github.com/DragonFlyBSD/DragonFlyBSD/commit/794d80aa519b394b3174f20776a6a667452422db Change legacy MBR partition type from 0xA5 to 0x6C]
  11. [http://rousseaux.github.io/netlabs.air-boot AirBoot: Martin Kiewitz Boot Manager with on-the-fly partition detection]
  12. "ForthOS setup instructions".
  13. (7 January 2009). "Create Multiple Partitions on a Device". [[Microsoft TechNet]].
  14. (January 1994). "DOS Internals". [[Addison Wesley Publishing Company]].
  15. (1998). "CP/M-86 disc formats". Seasip.info.
  16. [http://www.qnx.com/developers/docs/qnx_4.25_docs/qnx4/sysarch/fsys.html#RAWVOLUMES QNX partition types]
  17. (2003-08-08). "Proposal for pCache". Accelerated Learning Center.
  18. [http://www.intel.com/support/motherboards/desktop/sb/CS-033637.htm Intel Rapid Start technology]
  19. (2014-06-30). "Altera Cyclone V Device Handbook - Hard Processor System Technical Reference Manual". [[Altera Corporation]].
  20. (2014-11-19). "/sbin/fdisk: add LUKS partition type code to fdisk". [[Debian]].
  21. (2019-05-31). "Embedded Base Boot Requirements (EBBR) Specification Release v1.0". Arm Limited and Contributors.
  22. (2022-03-28). "openSUSE Leap 15.3 LIVE XFCE x86 ISO (first 512 bytes)". openSUSE.
  23. (1988-01-29). "Anwenderdokumentation - Anleitung für den Systemprogrammierer - MOS DCP 1700". [[VEB Robotron-Projekt Dresden]].

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

disk-file-systemsdisk-partitionsdos-technologyibm-pc-compatibles