Partition type

From Wikipedia, the free encyclopedia
Jump to: navigation, search
This article is about MBR partition types in IBM PC compatible systems. For GPT partition types, see GUID Partition Table. For Amiga RDB partition types, see Rigid Disk Block.

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 and/or to flag special access methods used to access these partitions (f.e. special CHS mappings, LBA access, logical mapped geometries, special driver access, hidden partitions, secured or encrypted file systems, etc.).

Overview[edit]

Lists of assigned partition types to be used in the partition table in the MBR were originally maintained by IBM and Microsoft internally, but when the market of PC operating systems and disk tools grew and liberated and other vendors had a need to assign special partition types to their products as well and 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 conflictive double-assignments sometimes causing severe compatibility problems between certain products.[1][2]

Several industry experts including Hale Landis, Ralf Brown, Matthias 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.

While not officially maintained,[1] new assignments should be coordinated, in particular any new 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)[3] initiative since 2002.

It is up to an operating system's boot loader and/or kernel how to interpret the value. So the table specifies which operating systems or disk-related products originally 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, except for in FDISK-like tools.

List of partition IDs[edit]

This is a list of known Master Boot Record partition types on IBM PC compatible computers:[4]

Partition ID Occurrence Access Bootable Type Origin Supported Description
00h MBR, EBR N/A 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)[5][6][7]
02h MBR CHS Microsoft, SCO XENIX XENIX root (see 03h and FFh)[5]
03h MBR CHS Microsoft, SCO XENIX XENIX usr (see 02h and FFh)[5]
04h MBR, EBR CHS, LBA x86, 68000, 8080/Z80 File system Microsoft DOS 3.0+ FAT16 with less than 65536 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).[5][6][7]
05h MBR, EBR CHS, (LBA) No, AAP Container IBM DOS (3.2) 3.3+ Extended partition with CHS addressing. It must reside in first physical 8 GB of disk, else use 0Fh instead (see 0Fh, 85h, C5h, D5h)[5][6][7]
MBR CHS Storage Dimensions SpeedStor can occur in SpeedStor MBRs
06h MBR, EBR CHS, LBA x86 File system Compaq DOS 3.31+ FAT16B with 65536 or more sectors. It must reside in first physical 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][5][6][7]
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[5]
MBR, EBR CHS, LBA 386 File system Microsoft Windows NT NTFS[6][7]
MBR, EBR CHS, LBA Yes File system Microsoft Windows Embedded CE exFAT
Quantum Software Systems QNX 2 QNX "qnx" (7) (pre-1988 only)[8][nb 2]
08h MBR CHS x86 File system Commodore Commodore MS-DOS 3.x Logical sectored FAT12 or FAT16[9][nb 3]
CHS x86 File system IBM OS/2 1.0-1.3 OS/2 (FAT?)
IBM AIX AIX boot/split
SplitDrive
Quantum Software Systems QNX 1.x/2.x QNX "qny" (8)[8][nb 2]
Dell partition spanning multiple drives
09h IBM AIX AIX data/boot
Quantum Software Systems QNX 1.x/2.x QNX "qnz" (9)[8][nb 2]
MBR CHS 286 File system Mark Williams Company Coherent Coherent file system
MBR File system Microware OS-9 OS-9 RBF
0Ah PowerQuest, IBM OS/2 OS/2 Boot Manager[nb 4]
Mark Williams Company Coherent Coherent swap partition
0Bh MBR, EBR CHS, LBA x86 File system Microsoft DOS 7.1+ FAT32 with CHS addressing[6][7]
0Ch MBR, EBR LBA x86 File system Microsoft DOS 7.1+ FAT32 with LBA[6][7]
0Dh Silicon Safe Reserved[4]
0Eh MBR, EBR LBA x86 File system Microsoft DOS 7.0+ FAT16B with LBA[6][7]
0Fh MBR, EBR LBA No, AAP Container Microsoft DOS 7.0+ Extended partition with LBA (see 05h and CFh)[6][7]
10h Unisys OPUS (see 0Ah)
11h MBR CHS x86 File system Leading Edge Leading Edge MS-DOS 3.x Logical sectored FAT12 or FAT16[9][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)[6][7][10]
Service EISA configuration partition[6][7]
Hibernation Compaq Compaq Contura hibernation partition[10]
MBR x86 Service FS NCR diagnostics and firmware partition (bootable FAT)[10]
MBR x86 Service FS Intel service partition (bootable FAT)[10] (see 98h)
Service IBM Rescue and Recovery partition[10]
14h File system AST AST MS-DOS 3.x Logical sectored FAT12 or FAT16[9][nb 3] (see AST MBR)
x86, 68000, 8080/Z80 Hidden FS IBM OS/2 Boot Manager Hidden FAT16 (corresponds with 04h)[nb 4]
LBA File system Maverick OS Omega file system
15h No, AAP Hidden container IBM OS/2 Boot Manager Hidden extended partition with CHS addressing (corresponds with 05h)[nb 4]
LBA Maverick OS swap
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]
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 Microsoft Windows Mobile Windows Mobile update XIP
Willow Schlanger Willowsoft Overture File System (OFS1) (see 19h)
21h MBR Hewlett Packard HP Volume Expansion (SpeedStor)[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 Microsoft, IBM Reserved
Yes Microsoft Windows Mobile Windows Mobile boot XIP
24h MBR CHS x86 File system NEC NEC MS-DOS 3.30 Logical sectored FAT12 or FAT16[9][11][nb 3] (see NEC MBR)
25h Microsoft Windows Mobile Windows Mobile IMGFS[citation needed]
26h Microsoft, IBM Reserved
27h Service FS Microsoft Windows Windows Recovery Environment (RE) partition (hidden NTFS partition type 07h)[12]
MBR CHS, LBA Yes Service FS Acer PQservice FAT32 or NTFS rescue partition
MirOS BSD MirOS partition
RooterBOOT 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 Kristian van der Vliet SyllableOS SyllableSecure (SylStor), a variant of AthFS (an extension of BFS, see 2Ah and EBh)
31h Microsoft, IBM Reserved
32h Alien Internet Services NOS
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 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)
Timothy Williams THEOS THEOS version 4 spanned partition
3Ah Timothy Williams THEOS THEOS version 4, 4 GB partition
3Bh Timothy Williams THEOS THEOS version 4 extended partition
3Ch PowerQuest PartitionMagic PqRP (PartitionMagic or DriveImage in progress)[13]
3Dh Hidden FS PowerQuest PartitionMagic Hidden NetWare
3Fh OS/32
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[6][7]
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 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)[8][nb 2]
4Eh Quantum Software Systems QNX 4.x, Neutrino Secondary QNX POSIX volume on disk (78)[8][nb 2]
4Fh Quantum Software Systems QNX 4.x, Neutrino Tertiary QNX POSIX volume on disk (79)[8][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[9][nb 3]
MicroHouse / StorageSoft EZ-Drive Disk Manager partition converted to EZ-BIOS
Golden Bow VFeature VFeature partitionned volume
57h MicroHouse / StorageSoft DrivePro
Novell VNDI partition
5Ch Container Priam EDISK Priam EDisk Partitioned Volume (see also 45h)
61h Storage Dimensions SpeedStor
63h CHS File system Unix SCO Unix, ISC, UnixWare, AT&T System V/386, ix, MtXinu BSD 4.3 on Mach, GNU HURD
64h Storage Dimensions SpeedStor
File system Novell NetWare NetWare File System 286/2[5]
Solomon PC-ARMOUR
65h File system Novell NetWare NetWare File System 386
66h File system Novell NetWare NetWare File System 386
Novell NetWare Storage Management Services (SMS)
67h Novell NetWare Wolf Mountain
68h Novell NetWare
69h Novell NetWare 5
Novell NetWare Novell Storage Services (NSS)
6Eh Unknown[4]
70h 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)
Nordier Unix V7/x86 V7/x86
73h Microsoft, IBM Reserved
74h Microsoft, IBM Reserved
Secured Scramdisk
75h IBM PC/IX [5]
76h Microsoft, IBM Reserved
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 F.I.X.
7Fh MBR, EBR CHS, LBA Yes AODPS Varies Alternative OS Development Partition Standard[3] - reserved for individual or local use and temporary or experimental projects
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)
Linux Mitac Advanced Disk Manager
82h No GNU/Linux Linux swap space (corresponds with 42h)
x86 Container Sun Microsystems Solaris x86 (for Sun disklabels up to 2005) (see BFh)
Prime
83h File system GNU/Linux Any native Linux file system (see 93h, corresponds with 43h)
84h No Hibernation Microsoft APM hibernation (suspend to disk, S2D)[7][10][14]
Hidden FS IBM OS/2 Hidden C: (FAT16)
Hibernation Intel Windows 7 Rapid Start technology[15]
85h No, AAP Container GNU/Linux Linux extended[16] (corresponds with 05h)
86h File system Microsoft Windows NT 4 Server Fault-tolerant FAT16B mirrored volume set (see B6h and C6h, corresponds with 06h)[6][7]
GNU/Linux Linux Linux RAID superblock with auto-detect (old) (see FDh)
87h File system Microsoft Windows NT 4 Server Fault-tolerant HPFS/NTFS mirrored volume set (see B7h and C7h, corresponds with 07h)[6][7]
88h GNU/Linux Linux plaintext partition table
8Ah Martin Kiewitz AiR-BOOT Linux kernel image
8Bh File system Microsoft Windows NT 4 Server Legacy fault-tolerant FAT32 mirrored volume set (see BBh and CBh, corresponds with 0Bh)[6]
8Ch File system Microsoft Windows NT 4 Server Legacy fault-tolerant FAT32 mirrored volume set (see BCh and CCh, corresponds with 0Ch)[6]
8Dh MBR, EBR CHS, LBA x86, 68000, 8080/Z80 Hidden FS FreeDOS Free FDISK Hidden FAT12 (corresponds with 01h)[nb 6]
8Eh GNU/Linux Linux Linux LVM (see FEh)
90h MBR, EBR CHS, LBA x86, 68000, 8080/Z80 Hidden FS FreeDOS Free FDISK Hidden FAT16 (corresponds with 04h)[nb 6]
91h MBR, EBR CHS, LBA No, AAP Hidden container FreeDOS Free FDISK Hidden extended partition with CHS addressing (corresponds with 05h)[nb 6]
92h MBR, EBR CHS, LBA x86 Hidden FS FreeDOS Free FDISK Hidden FAT16B (corresponds with 06h)[nb 6]
93h File system Amoeba Amoeba native file system
Hidden FS Linux Hidden Linux file system (see 83h)
94h Amoeba Amoeba bad block table
95h MIT EXOPC EXOPC native
96h File system CHRP ISO-9660 file system
97h MBR, EBR CHS, LBA x86 Hidden FS FreeDOS Free FDISK Hidden FAT32 (corresponds with 0Bh)[nb 6]
98h MBR, EBR LBA x86 Hidden FS FreeDOS Free FDISK Hidden FAT32 (corresponds with 0Ch)[nb 6]
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)[10] (see 12h)
99h File system early Unix
9Ah MBR, EBR LBA x86 Hidden FS FreeDOS Free FDISK Hidden FAT16 (corresponds with 0Eh)[nb 6]
9Bh MBR, EBR LBA No, AAP Hidden container FreeDOS Free FDISK Hidden extended partition with LBA (corresponds with 0Fh)[nb 6]
9Eh Andy Valencia VSTA
Andy Valencia ForthOS ForthOS (eForth port)
9Fh BSD/OS 3.0+, BSDI (see B7h and B8h)
A0h MBR Service Hewlett Packard Diagnostic partition for HP laptops[10]
Hibernation Phoenix, IBM, Toshiba, Sony Hibernate partition[7]
A1h Hewlett Packard HP Volume Expansion (SpeedStor)[nb 5]
Hibernation Phoenix, NEC Hibernate partition
A2h MBR CHS, LBA Image Altera Cyclone V Hard Processor System (HPS) ARM preloader[17]
A3h Hewlett Packard HP Volume Expansion (SpeedStor)[nb 5]
A4h Hewlett Packard HP Volume Expansion (SpeedStor)[nb 5]
A5h MBR Container FreeBSD BSD BSD slice (BSD/386, 386BSD, NetBSD (old), FreeBSD)[18]
A6h Hewlett Packard HP Volume Expansion (SpeedStor)[nb 5]
MBR Container OpenBSD OpenBSD OpenBSD slice
A7h 386 File system NeXT NeXTSTEP
A8h File system Apple Darwin, Mac OS X Apple Darwin, Mac OS X UFS[nb 7]
A9h MBR Container NetBSD NetBSD NetBSD slice[19]
AAh MBR CHS Service, Image Olivetti MS-DOS Olivetti MS-DOS FAT12 (1.44 MB) (corresponds with 06h)[4]
ABh Yes Apple Darwin, Mac OS X Apple Darwin, Mac OS X boot[nb 7]
Stanislav Karchebny GO! OS GO!
ADh File system Ben Avison, Acorn RISC OS ADFS / FileCore format
AEh x86 File system Frank Barrus ShagOS ShagOS file system
AFh Apple Apple Mac OS X HFS and HFS+[nb 7][20]
No 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 (SpeedStor)[nb 5]
QNX Software Systems QNX 6.x QNX Neutrino power-safe file system[nb 2]
B2h QNX Software Systems QNX 6.x QNX Neutrino power-safe file system[nb 2]
B3h Hewlett Packard HP Volume Expansion (SpeedStor)[nb 5]
QNX Software Systems QNX 6.x QNX Neutrino power-safe file system[nb 2]
B4h Hewlett Packard HP Volume Expansion (SpeedStor)[nb 5]
B6h Hewlett Packard HP Volume Expansion (SpeedStor)[nb 5]
EBR 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 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 Acronis Acronis True Image OEM Secure Zone (corresponds to BCh)
EBR Microsoft Windows NT 4 Server Corrupted fault-tolerant FAT32 mirrored master volume (see CBh and 8Bh, corresponds with 0Bh)
BCh EBR Microsoft Windows NT 4 Server Corrupted fault-tolerant FAT32 mirrored master volume (see CCh and 8Ch, corresponds with 0Ch)
MBR LBA Acronis Acronis True Image Acronis Secure Zone
MBR, EBR Paragon Software Group Backup Capsule Backup Capsule
BDh BonnyDOS/286
BEh Yes 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 8][nb 9]
C1h MBR, EBR CHS, LBA x86 Secured FS Digital Research DR DOS 6.0+ Secured FAT12 (corresponds with 01h)[nb 8]
C2h Yes Hidden FS BlueSky Innovations Power Boot Hidden Linux native file system
C3h No Hidden 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 8]
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 8]
C6h MBR, EBR CHS, LBA x86 Secured FS Digital Research DR DOS 6.0+ Secured FAT16B (corresponds with 06h)[nb 8]
EBR Microsoft Windows NT 4 Server Corrupted fault-tolerant FAT16B mirrored slave volume (see B6h and 86h, corresponds with 06h)
C7h MBR Yes Syrinx Syrinx boot
EBR 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
C9h Reserved for DR-DOS since 1997
CAh Reserved for DR-DOS since 1997
CBh MBR, EBR CHS, LBA x86 Secured FS Caldera DR-DOS 7.0x Secured FAT32 (corresponds with 0Bh)[nb 8]
EBR 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 8]
EBR Microsoft Windows NT 4 Server Corrupted fault-tolerant FAT32 mirrored slave volume (see BCh and 8Ch, corresponds with 0Ch)
CDh No Convergent Technologies, Unisys CTOS Memory dump (see DDh and DBh)
CEh MBR, EBR LBA x86 Secured FS Caldera DR-DOS 7.0x Secured FAT16B (corresponds with 0Eh)[nb 8]
CFh MBR, EBR LBA No, AAP Secured container Caldera DR-DOS 7.0x Secured extended partition with LBA (corresponds with 0Fh)[nb 8]
D0h MBR CHS, LBA 386 Secured container Novell, IMS Multiuser DOS, REAL/32 Secured FAT partition (larger than 32 MB)[nb 10][nb 9]
D1h MBR, EBR CHS 386 Secured FS Novell Multiuser DOS Secured FAT12 (corresponds with 01h)[nb 10]
D4h MBR, EBR CHS 386 Secured FS Novell Multiuser DOS Secured FAT16 (corresponds with 04h)[nb 10]
D5h MBR, EBR CHS No Secured container Novell Multiuser DOS Secured extended partition with CHS addressing (corresponds with 05h)[nb 10]
D6h MBR, EBR CHS 386 Secured FS Novell Multiuser DOS Secured FAT16B (corresponds with 06h)[nb 10]
D8h MBR CHS File system Digital Research CP/M-86 (see DBh)[citation needed]
DAh No John Hardin Non-file system data
DataPower Powercopy Backup Shielded disk
DBh MBR CHS x86 File system Digital Research CP/M-86, Concurrent CP/M-86, Concurrent DOS CP/M-86, Concurrent CP/M-86, Concurrent DOS[21] (see D8h)[5]
Convergent Technologies, Unisys CTOS (see CDh and DDh)
x86 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 Convergent Technologies, Unisys CTOS Hidden memory dump (see CDh and DBh)
DEh MBR CHS, LBA x86 Hidden FS Dell FAT16 utility/diagnostic partition[10][7][22]
DFh Data General DG/UX DG/UX virtual disk manager
MBR Blocker TeraByte Unlimited BootIt EMBRM
Aviion
E0h File system STMicroelectronics ST AVFS
E1h File system Storage Dimensions SpeedStor Extended FAT12 (> 1023 cylinder)
E2h File system DOS read-only (XFDISK) (see E3h)
E3h File system Storage Dimensions SpeedStor DOS read-only (see E2h)
E4h File system Storage Dimensions SpeedStor Extended FAT16 (< 1024 cylinder)
E5h MBR CHS x86 File system Tandy Tandy MS-DOS Logical sectored FAT12 or FAT16[9][nb 3]
E6h Storage Dimensions SpeedStor
E8h Linux LUKS Linux Unified Key Setup
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 Matthias Paul Sprytix EDC loader
(Virtual MBR) CHS, LBA x86 Robert Elliott, Hewlett Packard EDD 4 GPT hybrid MBR
EEh MBR x86 Blocker Microsoft EFI GPT protective MBR[1][7] (see EFh)
EFh MBR Intel EFI EFI system partition can be a FAT12, FAT16, FAT32 (or other) file system[7] (see EEh)
F0h CHS Linux PA-RISC Linux boot loader. It must reside in first physical 2 GB.
OS/32 floppy
F1h Storage Dimensions SpeedStor
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[9][nb 3] secondary partition
F3h Storage Dimensions SpeedStor
F4h File system Storage Dimensions SpeedStor "large" DOS partition
File system Prologue single volume partition for NGF or TwinFS
F5h Container Prologue MD0-MD9 multi volume partition for NGF or TwinFS
F6h Storage Dimensions SpeedStor
F7h File system Natalia Portillo O.S.G. EFAT
File system DDRdrive X1 Solid State file system
F9h ALC Press Linux pCache ext2/ext3 persistent cache[23]
FAh MandrakeSoft Bochs x86 emulator
FBh File system VMware VMware VMware VMFS file system partition
FCh No VMware VMware VMware swap / VMKCORE kernel dump partition
FDh GNU/Linux Linux Linux RAID superblock with auto-detect (see 86h)
MBR, EBR CHS, LBA x86 FreeDOS FreeDOS Reserved for FreeDOS
FEh Storage Dimensions SpeedStor partition > 1024 cylinder
Intel LANstep
Service IBM PS/2 IML partition[7][10]
MBR CHS, LBA x86 Service FS IBM PS/2 recovery partition (FAT12 reference disk floppy image), (corresponds with 01h if activated, all other partitions +10h then)[7]
Hidden Microsoft Windows NT Disk Administration hidden partition
Linux old Linux LVM (see 8Eh)
FFh MBR CHS No Microsoft XENIX XENIX bad block table (see 02h and 03h)[5]

See also[edit]

Notes[edit]

  1. ^ 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.
  2. ^ 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).
  3. ^ 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.
  4. ^ 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.
  5. ^ 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.
  6. ^ a b c d e f g h Used by Free FDISK of FreeDOS: 8Dh, 90h, 91h, 92h, 97h, 98h, 9Ah, 9Bh.
  7. ^ a b c Apple Mac OS X uses partition IDs A8h, ABh, and AFh.
  8. ^ 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.
  9. ^ a b Versions of IMS REAL/32 use partition IDs C0h and D0h for multi-user security.
  10. ^ 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.

References[edit]

  1. ^ a b c "Windows and GPT FAQ". Windows Hardware Developer Center. Microsoft. 2011-06-15. Retrieved 2011-07-24. 
  2. ^ * Jonathan de Boyne Pollard (2009). "How to determine the file system type of a volume". Frequently Given Answers written by JdeBP. Retrieved 2011-08-21. 
  3. ^ a b Stéphane Martineau, Jens Olsson, Nick Roberts (2002-11-02). "The Alt-OS-Development Partition Specification (AODPS)". 0.4. 
  4. ^ a b c d Andries Brouwer. "List of partition identifiers for PCs". 
  5. ^ a b c d e f g h i j k Geoff Chappell (1994). DOS Internals. Addison Wesley. ISBN 0-201-60835-9, ISBN 978-0-201-60835-9.
  6. ^ 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. Retrieved 2014-06-15. 
  7. ^ 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. 
  8. ^ a b c d e f QNX partition types
  9. ^ a b c d e f g Andries Brouwer. "Properties of partition tables". 
  10. ^ a b c d e f g h i j "Virtual Disk Service (VDS advanced clean method)". Data Access and Storage. MSDN. 2011-09-07. Retrieved 2011-09-14. 
  11. ^ FYI - Installing DR DOS on NEC DOS 3.3 Partitions, Novell, 1993-01-05, FYI.M.1101, retrieved 2014-08-12 
  12. ^ "BIOS-Based Disk-Partition Configurations". MSDN. Microsoft. 2009-10-22. Retrieved 2011-07-24. 
  13. ^ "About PqRP". HowToFixComputers. 2003-07-26. Retrieved 2011-10-14. 
  14. ^ "Drive Letters Assigned to Unsupported Partition Types". Microsoft Knowledge Base. Microsoft. 2007-02-27. 
  15. ^ Intel Rapid Start technology
  16. ^ Andries Brouwer (2004). "Extended and logical partitions". Large Disk HOWTO. Retrieved 2011-07-19. 
  17. ^ "Altera Cyclone V Device Handbook - Hard Processor System Technical Reference Manual" (PDF) 3 (cv_5v4 ed.). Altera Corporation. 2014-06-30. Retrieved 2014-09-07. 
  18. ^ "Disk Organization". FreeBSD Handbook. FreeBSD. 2011. Retrieved 2011-07-30. 
  19. ^ "Partitions". The NetBSD Guide. NetBSD. 2011. Retrieved 2011-12-30. 
  20. ^ Smith, Roderick W. (2011-06-26). "Hybrid MBRs: The Good, the Bad, and the So Ugly You'll Tear Your Eyes Out". Retrieved 2014-06-15. 
  21. ^ John Elliott (1998). "CP/M-86 disc formats". 
  22. ^ "Create Multiple Partitions on a Device". Microsoft TechNet. Retrieved 2015-04-19. 
  23. ^ pCache