Partition type

From Wikipedia, the free encyclopedia
  (Redirected from Partition types)
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 filesystems, 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,[1] 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]

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)[2] 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:[3]

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 Filesystem 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)[4][5][6]
02h MBR CHS Microsoft, SCO XENIX XENIX root (see 03h and FFh)[4]
03h MBR CHS Microsoft, SCO XENIX XENIX usr (see 02h and FFh)[4]
04h MBR, EBR CHS , LBA x86, 68000, 8080/Z80 Filesystem 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).[4][5][6]
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)[4][5][6]
MBR CHS Storage Dimensions SpeedStor can occur in SpeedStor MBRs
06h MBR, EBR CHS, LBA x86 Filesystem 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][4][5][6]
07h MBR, EBR CHS, LBA x86 Filesystem Microsoft, IBM OS/2 1.2+ IFS
MBR, EBR CHS, LBA 286 Filesystem IBM OS/2 1.2+, Windows NT HPFS[4]
MBR, EBR CHS, LBA 386 Filesystem Microsoft Windows NT NTFS[5][6]
MBR, EBR CHS, LBA Yes Filesystem Microsoft Windows Embedded CE exFAT
Advanced Unix
Quantum Software Systems QNX 2 QNX "qnx" (7) (pre-1988 only)[7][nb 2]
08h MBR CHS x86 Filesystem Commodore Commodore MS-DOS 3.x Logical sectored FAT12 or FAT16[8][nb 3]
CHS x86 Filesystem 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)[7][nb 2]
Dell partition spanning multiple drives
09h IBM AIX AIX data/boot
Quantum Software Systems QNX 1.x/2.x QNX "qnz" (9)[7][nb 2]
MBR CHS 286 Filesystem Mark Williams Company Coherent Coherent file system
MBR Filesystem Microware OS-9 OS-9 RBF
0Ah PowerQuest, IBM OS/2 OS/2 Boot Manager[nb 4]
Mark Williams Company Coherent Coherent swap partition
Unisys OPUS Open Parallel Unisys Server (see 10h)[citation needed]
0Bh MBR, EBR CHS, LBA x86 Filesystem Microsoft DOS 7.1+ FAT32 with CHS addressing[5][6]
0Ch MBR, EBR LBA x86 Filesystem Microsoft DOS 7.1+ FAT32X with LBA[5][6]
0Dh Silicon Safe Reserved[3]
0Eh MBR, EBR LBA x86 Filesystem Microsoft DOS 7.0+ FAT16X with LBA[5][6]
0Fh MBR, EBR LBA No, AAP Container Microsoft DOS 7.0+ Extended partition with LBA (see 05h and CFh)[5][6]
10h Unisys OPUS (see 0Ah)
11h MBR CHS x86 Filesystem Leading Edge Leading Edge MS-DOS 3.x Logical sectored FAT12 or FAT16[8][nb 3]
Hidden, Filesystem IBM OS/2 Boot Manager Hidden FAT12 (corresponds with 01h)[nb 4]
12h MBR CHS, LBA x86 Service, Filesystem Compaq configuration partition (bootable FAT)[9][5][6]
Service EISA configuration partition[5][6]
Hibernation Compaq Compaq Contura hibernation partition[9]
MBR x86 Service, Filesystem NCR diagnostics and firmware partition (bootable FAT)[9]
MBR x86 Service, Filesystem Intel service partition (bootable FAT)[9] (see 98h)
Service IBM Rescue and Recovery partition[9]
14h Filesystem AST AST MS-DOS 3.x Logical sectored FAT12 or FAT16[8][nb 3] (see AST MBR)
x86, 68000, 8080/Z80 Hidden, Filesystem IBM OS/2 Boot Manager Hidden FAT16 (corresponds with 04h)[nb 4]
LBA Filesystem Maverick OS Omega filesystem
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, Filesystem IBM OS/2 Boot Manager Hidden FAT16B (corresponds with 06h)[nb 4]
17h Hidden, Filesystem 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, Filesystem IBM OS/2 Boot Manager Hidden FAT32 (corresponds with 0Bh)[nb 4]
1Ch Hidden, Filesystem IBM OS/2 Boot Manager Hidden FAT32X with LBA (corresponds with 0Ch)[nb 4]
1Eh Hidden, Filesystem IBM OS/2 Boot Manager Hidden FAT16X 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]
Filesystem 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 Filesystem NEC NEC MS-DOS 3.30 Logical sectored FAT12 or FAT16[8][nb 3] (see NEC MBR)
25h Microsoft Windows Mobile Windows Mobile IMGFS
26h Microsoft, IBM Reserved
27h Service, Filesystem Microsoft Windows Windows recovery environment (RE) partition (hidden NTFS partition type 07h)[10]
MBR CHS, LBA Yes Hidden, Service, Filesystem Acer PQservice FAT32 or NTFS rescue partition
MirOS BSD MirOS partition
RooterBOOT RooterBOOT kernel partition (contains a raw ELF Linux kernel, no filesystem)
28h MBR, EBR CHS, LBA x86 Filesystem Reserved for FAT16+ (see 29h and C8h, corresponds with 0Eh and 06h)
29h MBR, EBR CHS, LBA x86 Filesystem Reserved for FAT32+ (see 28h and C9h, corresponds with 0Ch and 0Bh)
2Ah Filesystem Kurt Skauen AtheOS AtheOS file system (AthFS, AFS) (an extension of BFS, see 2Bh and EBh)
MBR, EBR LBA x86 Filesystem 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 Filesystem IBM OS/2 Warp Server / eComStation JFS (OS/2 implementation of AIX Journaling Filesystem)
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)[11]
3Dh Hidden, Filesystem 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, Filesystem Peter Gutmann SFS Secure Filesystem (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[5][6]
43h Yes Filesystem 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 ERGOS L3 ERGOS L3
4Ah MBR Yes Nick Roberts AdaOS Aquila (see 7Fh)
MBR, EBR CHS, LBA No Filesystem Mark Aitchison ALFS/THIN ALFS/THIN advanced lightweight filesystem for DOS
4Ch ETH Zürich ETH Oberon Aos (A2) filesystem (76)
4Dh Quantum Software Systems QNX 4.x, Neutrino Primary QNX POSIX volume on disk (77)[7][nb 2]
4Eh Quantum Software Systems QNX 4.x, Neutrino Secondary QNX POSIX volume on disk (78)[7][nb 2]
4Fh Quantum Software Systems QNX 4.x, Neutrino Tertiary QNX POSIX volume on disk (79)[7][nb 2]
Yes ETH Zürich ETH Oberon boot / native filesystem (79)
50h ETH Zürich ETH Oberon Alternative native filesystem (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 Filesystem 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[8][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)
5Dh MBR, EBR CHS, LBA x86 Policy APTI (Alternative Partition Table Identification) conformant systems APTI alternative partition
5Eh MBR, EBR LBA No, AAP Policy, Container APTI conformant systems APTI alternative extended partition (corresponds with 0Fh)
5Fh MBR, EBR CHS No, AAP Policy, Container APTI conformant systems APTI alternative extended partition (< 8 GB) (corresponds with 05h)
61h Storage Dimensions SpeedStor
63h CHS Filesystem Unix SCO Unix, ISC, UnixWare, AT&T System V/386, ix, MtXinu BSD 4.3 on Mach, GNU HURD
64h Storage Dimensions SpeedStor
Filesystem Novell NetWare NetWare File System 286/2[4]
Solomon PC-ARMOUR
65h Filesystem Novell NetWare NetWare File System 386
66h Filesystem 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[3]
70h DiskSecure DiskSecure multiboot
71h Microsoft, IBM Reserved
72h MBR, EBR CHS x86 Policy, Filesystem 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 [4]
76h Microsoft, IBM Reserved
77h Filesystem Novell VNDI, M2FS, M2CS
78h Yes Filesystem Geurt Vos XOSL bootloader filesystem
79h MBR, EBR CHS x86 Policy, Filesystem APTI conformant systems APTI alternative FAT16 (CHS, SFN) (corresponds with 04h)
7Ah MBR, EBR LBA x86 Policy, Filesystem APTI conformant systems APTI alternative FAT16X (LBA, SFN) (corresponds with 0Eh)
7Bh MBR, EBR CHS x86 Policy, Filesystem APTI conformant systems APTI alternative FAT16B (CHS, SFN) (corresponds with 06h)
7Ch MBR, EBR LBA x86 Policy, Filesystem APTI conformant systems APTI alternative FAT32X (LBA, SFN) (corresponds with 0Ch)
7Dh MBR, EBR CHS x86 Policy, Filesystem 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[2] - reserved for individual or local use and temporary or experimental projects
80h Filesystem Andrew Tanenbaum Minix 1.1-1.4a Minix file system (old)
81h Filesystem 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 Filesystem GNU/Linux Any native Linux file system (see 93h, corresponds with 43h)
84h No Hibernation Microsoft APM hibernation (suspend to disk, S2D)[9][12][6]
Hidden, Filesystem IBM OS/2 Hidden C: (FAT16)
Hibernation Intel Windows 7 Rapid Start technology[13]
85h No, AAP Container GNU/Linux Linux extended[14] (corresponds with 05h)
86h Filesystem Microsoft Windows NT 4 Server Fault-tolerant FAT16B mirrored volume set (see B6h and C6h, corresponds with 06h)[5][6]
GNU/Linux Linux Linux RAID superblock with auto-detect (old) (see FDh)
87h Filesystem Microsoft Windows NT 4 Server Fault-tolerant HPFS/NTFS mirrored volume set (see B7h and C7h, corresponds with 07h)[5][6]
88h GNU/Linux Linux plaintext partition table
8Ah Martin Kiewitz AiR-BOOT Linux kernel image
8Bh Filesystem Microsoft Windows NT 4 Server Legacy fault-tolerant FAT32 mirrored volume set (see BBh and CBh, corresponds with 0Bh)[5]
8Ch Filesystem Microsoft Windows NT 4 Server Legacy fault-tolerant FAT32X mirrored volume set (see BCh and CCh, corresponds with 0Ch)[5]
8Dh MBR, EBR CHS, LBA x86, 68000, 8080/Z80 Hidden, Filesystem 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, Filesystem 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, Filesystem FreeDOS Free FDISK Hidden FAT16B (corresponds with 06h)[nb 6]
93h Filesystem Amoeba Amoeba native filesystem
Hidden, Filesystem Linux Hidden Linux filesystem (see 83h)
94h Amoeba Amoeba bad block table
95h MIT EXOPC EXOPC native
96h Filesystem CHRP ISO-9660 filesystem
97h MBR, EBR CHS, LBA x86 Hidden, Filesystem FreeDOS Free FDISK Hidden FAT32 (corresponds with 0Bh)[nb 6]
98h MBR, EBR LBA x86 Hidden, Filesystem FreeDOS Free FDISK Hidden FAT32X (corresponds with 0Ch)[nb 6]
MBR CHS, LBA x86 Hidden, Service, Filesystem Datalight ROM-DOS service partition (bootable FAT) ROM-DOS SuperBoot (see 12h)
MBR CHS, LBA x86 Hidden, Service, Filesystem Intel service partition (bootable FAT)[9] (see 12h)
99h Filesystem early Unix
Container[citation needed] Mylex DCE376 EISA SCSI (> 1024)
9Ah MBR, EBR LBA x86 Hidden, Filesystem FreeDOS Free FDISK Hidden FAT16X (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[9]
Hibernation Phoenix, IBM, Toshiba, Sony Hibernate partition[6]
A1h Hewlett Packard HP Volume Expansion (SpeedStor)[nb 5]
Hibernation Phoenix, NEC Hibernate partition
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)[15]
A6h Hewlett Packard HP Volume Expansion (SpeedStor)[nb 5]
MBR Container OpenBSD OpenBSD OpenBSD slice
A7h 386 Filesystem NeXT NeXTSTEP
A8h Filesystem Apple Darwin, Mac OS X Apple Darwin, Mac OS X UFS[nb 7]
A9h MBR Container NetBSD NetBSD NetBSD slice[16]
AAh MBR CHS Service, Image Olivetti MS-DOS Olivetti MS-DOS FAT12 (1.44 MB) (corresponds with 06h)[3]
ABh Yes Apple Darwin, Mac OS X Apple Darwin, Mac OS X boot[nb 7]
Stanislav Karchebny GO! OS GO!
ADh Filesystem Ben Avison, Acorn RISC OS ADFS / FileCore format
AEh x86 Filesystem Frank Barrus ShagOS ShagOS file system
AFh Apple Apple Mac OS X HFS and HFS+[nb 7][17]
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 Filesystem BSDI (before 3.0) BSDI native filesystem / 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 Filesystem BSDI (before 3.0) BSDI swap / native filesystem (see B7h and 9Fh)
BBh Hidden, (Filesystem) 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
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 FAT32X mirrored master volume (see CCh and 8Ch, corresponds with 0Ch)
MBR LBA Acronis Backup / Acronis Secure Zone ("ACRONIS SZ")
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]
Novell NTFT[citation needed]
C1h MBR, EBR CHS, LBA x86 Secured, Hidden, Filesystem Digital Research DR DOS 6.0+ Secured FAT12 (corresponds with 01h)[nb 8]
C2h Yes Hidden, Filesystem BlueSky Innovations Power Boot Hidden Linux native filesystem
C3h No Hidden BlueSky Innovations Power Boot Hidden Linux swap
C4h MBR, EBR CHS, LBA x86 Secured, Hidden, Filesystem Digital Research DR DOS 6.0+ Secured FAT16 (corresponds with 04h)[nb 8]
C5h MBR, EBR CHS, LBA No, AAP Secured, Hidden, 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, Hidden, Filesystem 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 MBR, EBR CHS, LBA x86 Secured, Hidden, Filesystem DR-DOS Reserved for FAT16+ (see 28h and C9h, corresponds with CEh and C6h)
C9h MBR, EBR CHS, LBA x86 Secured, Hidden, Filesystem DR-DOS Reserved for FAT32+ (see 29h and C8h, corresponds with CCh and CBh)
CAh MBR, EBR LBA x86 Secured, Hidden, Filesystem Matthias Paul DR-DOS FAT32B, a FAT32 variant with 32-bit clusters and non-standard EBPB with 64-bit sector entry[18] (see 2Ah, corresponds with CCh)
CBh MBR, EBR CHS, LBA x86 Secured, Hidden, Filesystem 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, Hidden, Filesystem Caldera DR-DOS 7.0x Secured FAT32X (corresponds with 0Ch)[nb 8]
EBR Microsoft Windows NT 4 Server Corrupted fault-tolerant FAT32X 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, Hidden, Filesystem Caldera DR-DOS 7.0x Secured FAT16X (corresponds with 0Eh)[nb 8]
CFh MBR, EBR LBA No, AAP Secured, Hidden, 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, Hidden, Filesystem Novell Multiuser DOS Secured FAT12 (corresponds with 01h)[nb 10]
D4h MBR, EBR CHS 386 Secured, Hidden, Filesystem Novell Multiuser DOS Secured FAT16 (corresponds with 04h)[nb 10]
D5h MBR, EBR CHS No Secured, Hidden, Container Novell Multiuser DOS Secured extended partition with CHS addressing (corresponds with 05h)[nb 10]
D6h MBR, EBR CHS 386 Secured, Hidden, Filesystem Novell Multiuser DOS Secured FAT16B (corresponds with 06h)[nb 10]
D8h MBR CHS Filesystem Digital Research CP/M-86 (see DBh)[citation needed]
DAh No John Hardin Non-filesystem data
DataPower Powercopy Backup Shielded disk
DBh MBR CHS x86 Filesystem Digital Research CP/M-86, Concurrent CP/M-86, Concurrent DOS CP/M-86, Concurrent CP/M-86, Concurrent DOS[19] (see D8h)[4]
Convergent Technologies, Unisys CTOS (see CDh and DDh)
x86 KDG Telemetry D800 boot image for x86 supervisor CPU (SCPU) module
MBR CHS, LBA x86 Hidden, Service, Filesystem 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, Service, Filesystem Dell FAT16 utility/diagnostic partition[9] (see DBh)[6]
DFh Data General DG/UX DG/UX virtual disk manager
MBR Blocker TeraByte Unlimited BootIt EMBRM
Aviion
E0h Filesystem STMicroelectronics ST AVFS
E1h Filesystem Storage Dimensions SpeedStor Extended FAT12 (> 1023 cylinder)
E2h Filesystem DOS read-only (XFDISK) (see E3h)
E3h Filesystem Storage Dimensions SpeedStor DOS read-only (see E2h)
E4h Filesystem Storage Dimensions SpeedStor Extended FAT16 (< 1024 cylinder)
E5h MBR CHS x86 Filesystem Tandy Tandy MS-DOS Logical sectored FAT12 or FAT16[8][nb 3]
E6h Storage Dimensions SpeedStor
E8h Linux LUKS Linux Unified Key Setup
EBh 386 Filesystem Be Inc. BeOS, Haiku BFS (see 2Ah and 2Bh)
ECh Filesystem 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, Policy, (Container) Microsoft EFI GPT protective MBR[1][6] (see EFh)
EFh MBR Intel EFI EFI system partition can be a FAT12, FAT16, FAT32 (or other) file system[6] (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 Filesystem 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[8][nb 3] secondary partition
F3h Storage Dimensions SpeedStor
F4h Filesystem Storage Dimensions SpeedStor "large" DOS partition
Filesystem 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 Filesystem Natalia Portillo O.S.G. EFAT
Filesystem DDRdrive X1 Solid State file system
F9h ALC Press Linux pCache ext2/ext3 persistent cache[20]
FAh MandrakeSoft Bochs x86 emulator
FBh Filesystem VMware VMware VMware VMFS filesystem 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
Hidden, Service IBM PS/2 IML partition[9][6]
MBR CHS, LBA x86 Hidden, Service, Filesystem IBM PS/2 recovery partition (FAT12 reference disk floppy image), (corresponds with 01h if activated, all other partitions +10h then)[6]
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)[4]

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 Hewlett-Packard Volume Expansion is a variant of Storage Dimensions 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 d "Windows and GPT FAQ". Windows Hardware Developer Center. Microsoft. 2011-06-15. Retrieved 2011-07-24. 
  2. ^ a b Stéphane Martineau, Jens Olsson, Nick Roberts (2002-11-02). The Alt-OS-Development Partition Specification (AODPS). 0.4. 
  3. ^ a b c d Andries Brouwer. "List of partition identifiers for PCs". 
  4. ^ 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.
  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. Retrieved 2014-06-15. 
  6. ^ 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. 
  7. ^ a b c d e f QNX partition types
  8. ^ a b c d e f g Andries Brouwer. "Properties of partition tables". 
  9. ^ 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. 
  10. ^ "BIOS-Based Disk-Partition Configurations". MSDN. Microsoft. 2009-10-22. Retrieved 2011-07-24. 
  11. ^ "About PqRP". HowToFixComputers. 2003-07-26. Retrieved 2011-10-14. 
  12. ^ "Drive Letters Assigned to Unsupported Partition Types". Microsoft Knowledge Base. Microsoft. 2007-02-27. 
  13. ^ Intel Rapid Start technology
  14. ^ Andries Brouwer (2004). "Extended and logical partitions". Large Disk HOWTO. Retrieved 2011-07-19. 
  15. ^ "Disk Organization". FreeBSD Handbook. FreeBSD. 2011. Retrieved 2011-07-30. 
  16. ^ "Partitions". The NetBSD Guide. NetBSD. 2011. Retrieved 2011-12-30. 
  17. ^ 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. 
  18. ^ Paul, Matthias (2012-05-03). "Circumventing 2 TB FAT32 limits" (in German). Retrieved 2014-05-31. 
  19. ^ John Elliott (1998). CP/M-86 disc formats. ([1]): "CP/M-86 1.1 for the IBM PC and PC XT (BDOS 2.2) [...] uses the CP/M 2 disc format, plus the detection system described below. Personal CP/M-86 v2.0/4 (BDOS 4.1) [...] uses the CP/M 4 disc format on floppies and hard drives, with the detection system described below. Personal CP/M-86 v2.1/1 (BDOS 4.1) [...] uses the CP/M 4 disc format on floppies and hard drives, with an extended version of the detection system described below. DOSPLUS 1.2 (BDOS 4.1) [...] uses the CP/M 4 disc format on floppies and FAT12 on hard drives. [...] Format detection on hard drives: The partition table is read to locate any partitions of type DBh (CP/M). If such a partition is found at cylinder n, then cylinder n, head 0, sector 4 is read into memory."
  20. ^ pCache