Partition type
Appearance
The topic of this article may not meet Wikipedia's general notability guideline. |
Partition ID | Introduction | Support | Description |
---|---|---|---|
0x00 | IBM | All | Empty partition entry |
0x01 | Microsoft | DOS 2.0+ | FAT12 as primary partition in first physical 32 MB of disk or as logical drive anywhere on disk (else use 0x06 instead) |
0x02 | Microsoft, SCO | XENIX | XENIX root |
0x03 | Microsoft, SCO | XENIX | XENIX usr |
0x04 | 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 0x06 instead). |
0x05 | IBM | DOS (3.2) 3.3+ | Extended partition with CHS addressing |
0x06 | 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 0x0F extended partition (else use 0x0E 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] |
0x07 | Microsoft, IBM | OS/2 | IFS |
IBM | OS/2, Windows NT | HPFS | |
Microsoft | Windows NT | NTFS | |
Microsoft | Windows Embedded CE | exFAT | |
Advanced Unix | |||
Quantum Software Systems | QNX 2 | QNX "qnx" (pre-1988 only)[2][nb 2] | |
0x08 | Commodore | Commodore MS-DOS 3.x | Logical sectored FAT12 or FAT16[3][nb 3] |
IBM | OS/2 1.0-1.3 | OS/2 | |
IBM | AIX | AIX | |
Quantum Software Systems | QNX 1.x/2.x | QNX "qny"[2][nb 2] | |
SplitDrive | |||
Dell | partition spanning multiple drives | ||
0x09 | IBM | AIX | AIX bootable |
Quantum Software Systems | QNX 1.x/2.x | QNX "qnz"[2][nb 2] | |
Mark Williams Company | Coherent | Coherent file system | |
0x0A | IBM | OS/2 | OS/2 Boot Manager[nb 4] |
Mark Williams Company | Coherent | Coherent swap partition | |
Unisys | OPUS | Open Parallel Unisys Server | |
0x0B | Microsoft | DOS 7.1+ | FAT32 with CHS addressing |
0x0C | Microsoft | DOS 7.1+ | FAT32X with LBA |
0x0E | Microsoft | DOS 7.0+ | FAT16X with LBA |
0x0F | Microsoft | DOS 7.0+ | Extended partition with LBA |
0x11 | Leading Edge | Leading Edge MS-DOS 3.x | Logical sectored FAT12 or FAT16[3][nb 3] |
IBM | OS/2 Boot Manager | Hidden FAT12 (corresponds with 0x01)[nb 4] | |
0x12 | Compaq | configuration partition (bootable FAT)[4] | |
Compaq | Compaq Contura | hibernation partition[4] | |
NCR | diagnostics and firmware partition (bootable FAT)[4] | ||
Intel | service partition (bootable FAT)[4] (see 0x98) | ||
IBM | Rescue and Recovery partition[4] | ||
0x14 | AST | AST MS-DOS 3.x | Logical sectored FAT12 or FAT16[3][nb 3] |
IBM | OS/2 Boot Manager | Hidden FAT16 (corresponds with 0x04)[nb 4] | |
0x15 | IBM | OS/2 Boot Manager | Hidden extended partition with CHS addressing (corresponds with 0x05)[nb 4] |
0x16 | IBM | OS/2 Boot Manager | Hidden FAT16B (corresponds with 0x06)[nb 4] |
0x17 | IBM | OS/2 Boot Manager | Hidden IFS (corresponds with 0x07)[nb 4] |
Hidden HPFS (corresponds with 0x07)[nb 4] | |||
Hidden NTFS (corresponds with 0x07)[nb 4] | |||
Hidden exFAT (corresponds with 0x07)[nb 4] | |||
0x18 | AST | AST Zero Volt Suspend or SmartSleep partition | |
0x19 | Willow Schlanger | Willowtech Photon coS | Willowtech Photon coS (see 0x20) |
0x1B | IBM | OS/2 Boot Manager | Hidden FAT32 (corresponds with 0x0B)[nb 4] |
0x1C | IBM | OS/2 Boot Manager | Hidden FAT32X with LBA (corresponds with 0x0C)[nb 4] |
0x1E | IBM | OS/2 Boot Manager | Hidden FAT16X with LBA (corresponds with 0x0E)[nb 4] |
0x1F | IBM | OS/2 Boot Manager | Hidden extended partition with LBA addressing (corresponds with 0x0F)[nb 4] |
0x20 | Microsoft | Windows Mobile | Windows Mobile update XIP |
Willow Schlanger | Willowsoft Overture File System (OFS1) (see 0x19) | ||
0x21 | Hewlett Packard | HP Volume Expansion (SpeedStor)[nb 5] | |
Dave Poirier | Oxygen | FSo2 (Oxygen File System) (see 0x22) | |
0x22 | Dave Poirier | Oxygen | Oxygen Extended Partition Table (see 0x21) |
0x23 | Microsoft, IBM | Reserved | |
Microsoft | Windows Mobile | Windows Mobile boot XIP | |
0x24 | NEC | NEC MS-DOS 3.30 | Logical sectored FAT12 or FAT16[3][nb 3] |
0x25 | Microsoft | Windows Mobile | Windows Mobile IMGFS |
0x26 | Microsoft, IBM | Reserved | |
0x27 | Microsoft | Windows | Windows recovery environment (RE) partition (hidden NTFS partition type 0x07)[5] |
Acer | PQservice | FAT32 or NTFS rescue partition | |
MirOS BSD | MirOS partition | ||
RooterBOOT | RooterBOOT kernel partition (contains a raw ELF Linux kernel, no filesystem) | ||
0x2A | Kurt Skauen | AtheOS | AtheOS file system (AthFS, AFS) |
0x2B | SyllableSecure (SylStor), a variant of AthFS | ||
0x31 | Microsoft, IBM | Reserved | |
0x32 | Alien Internet Services | NOS | |
0x33 | Microsoft, IBM | Reserved | |
0x34 | Microsoft, IBM | Reserved | |
0x35 | IBM | OS/2 Warp Server / eComStation | JFS (OS/2 implementation of AIX Journaling Filesystem), non-bootable |
0x36 | Microsoft, IBM | Reserved | |
0x38 | Timothy Williams | THEOS | THEOS version 3.2, 2 GB partition |
0x39 | 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 | |
0x3A | Timothy Williams | THEOS | THEOS version 4, 4 GB partition |
0x3B | Timothy Williams | THEOS | THEOS version 4 extended partition |
0x3C | PowerQuest | PartitionMagic | PqRP (PartitionMagic in progress)[6] |
0x3D | PowerQuest | PartitionMagic | Hidden NetWare |
0x40 | PICK Systems | PICK | PICK R83 |
VenturCom | Venix | Venix 80286 | |
0x41 | Personal RISC | Personal RISC Boot | |
Linux | Linux | Old Linux/Minux (disk shared with DR DOS 6.0) (corresponds with 0x81) | |
PowerPC | PowerPC | PPC PReP (Power PC Reference Platform) Boot | |
0x42 | Peter Gutmann | SFS | Secure Filesystem (SFS) |
Linux | Linux | Old Linux swap (disk shared with DR DOS 6.0) (corresponds with 0x82) | |
Microsoft | Windows 2000 | Dynamic extended partition marker | |
0x43 | Linux | Linux | Old Linux native (disk shared with DR DOS 6.0) (corresponds with 0x83) |
0x44 | Wildfile | GoBack | Norton GoBack, WildFile GoBack, Adaptec GoBack, Roxio GoBack |
0x45 | Priam | Priam (see also 0x5C) | |
Boot-US boot manager | |||
Jochen Liedtke, GMD | EUMEL/ELAN | EUMEL/ELAN | |
0x46 | Jochen Liedtke, GMD | EUMEL/ELAN | EUMEL/ELAN |
0x47 | Jochen Liedtke, GMD | EUMEL/ELAN | EUMEL/ELAN |
0x48 | Jochen Liedtke, GMD | EUMEL/ELAN | EUMEL/ELAN |
0x4A | Mark Aitchison | ALFS/THIN | ALFS/THIN advanced lightweight filesystem for DOS |
0x4C | ETH Zürich | ETH Oberon | Aos (A2) filesystem (76) |
0x4D | Quantum Software Systems | QNX 4.x | Primary QNX POSIX volume on disk[2][nb 2] |
0x4E | Quantum Software Systems | QNX 4.x | Secondary QNX POSIX volume on disk[2][nb 2] |
0x4F | Quantum Software Systems | QNX 4.x | Tertiary QNX POSIX volume on disk[2][nb 2] |
ETH Zürich | ETH Oberon | Nat filesystem (79) | |
0x50 | ETH Zürich | ETH Oberon | Alternative Nat filesystem (80) |
OnTrack | DiskManager | Read-only partition (old) | |
LynxOS | Lynx RTOS | ||
0x51 | Novell | ||
OnTrack | DiskManager 6 | Read-write partition (Aux 1) | |
0x52 | CP/M | ||
Microport | System V/AT | ||
0x53 | OnTrack | DiskManager 6 | Aux 3 |
0x54 | OnTrack | DiskManager 6 | Dynamic Drive Overlay (DDO) |
0x55 | MicroHouse / StorageSoft | EZ-Drive | EZ-Drive, Maxtor, MaxBlast, or DriveGuide INT 13h redirector volume |
0x56 | AT&T | AT&T MS-DOS 3.x | Logical sectored FAT12 or FAT16[3][nb 3] |
MicroHouse / StorageSoft | EZ-Drive | DiskManager partition converted to EZ-BIOS | |
Golden Bow | VFeature | VFeature partitionned volume | |
0x57 | MicroHouse / StorageSoft | DrivePro | |
Novell | VNDI partition | ||
0x5C | Priam | EDISK | Priam EDisk Partitioned Volume (see also 0x45) |
0x64 | Novell | NetWare | NetWare File System 286 |
0x65 | Novell | NetWare | NetWare File System 386 |
0x78 | Geurt Vos | XOSL bootloader filesystem[citation needed] | |
0x80 | Andrew Tanenbaum | Minix | Old Minix file system |
0x81 | Andrew Tanenbaum | Minix | MINIX file system (corresponds with 0x41) |
0x82 | GNU/Linux | Linux swap space (corresponds with 0x42) | |
Sun Microsystems | Solaris | ||
0x83 | GNU/Linux | Any native Linux file system (corresponds with 0x43) | |
0x84 | Microsoft | Hibernation (suspend to disk, S2D)[4][7] | |
0x85 | GNU/Linux | Linux extended[8] | |
0x86 | Microsoft | Legacy FT FAT16 | |
0x87 | Microsoft | Legacy FT NTFS | |
0x88 | GNU/Linux | Linux plaintext | |
0x89 | GNU/Linux | Linux | Linux LVM |
0x8B | Microsoft | Legacy FT FAT32 | |
0x8C | Microsoft | Legacy FT FAT32 with LBA | |
0x8D | FreeDOS | Free FDISK | Hidden FAT12 (corresponds with 0x01)[nb 6] |
0x90 | FreeDOS | Free FDISK | Hidden FAT16 (corresponds with 0x04)[nb 6] |
0x91 | FreeDOS | Free FDISK | Hidden extended partition with CHS addressing (corresponds with 0x05)[nb 6] |
0x92 | FreeDOS | Free FDISK | Hidden FAT16B (corresponds with 0x06)[nb 6] |
0x97 | FreeDOS | Free FDISK | Hidden FAT32 (corresponds with 0x0B)[nb 6] |
0x98 | FreeDOS | Free FDISK | Hidden FAT32X (corresponds with 0x0C)[nb 6] |
Intel | service partition (bootable FAT)[4] (see 0x12) | ||
0x9A | FreeDOS | Free FDISK | Hidden FAT16X (corresponds with 0x0E)[nb 6] |
0x9B | FreeDOS | Free FDISK | Hidden extended partition with LBA (corresponds with 0x0F)[nb 6] |
0xA0 | Hewlett-Packard | Diagnostic partition for HP laptops[4] | |
0xA1 | Hewlett Packard | HP Volume Expansion (SpeedStor)[nb 5] | |
0xA3 | Hewlett Packard | HP Volume Expansion (SpeedStor)[nb 5] | |
0xA4 | Hewlett Packard | HP Volume Expansion (SpeedStor)[nb 5] | |
0xA5 | FreeBSD | BSD | BSD slice[9] |
0xA6 | Hewlett Packard | HP Volume Expansion (SpeedStor)[nb 5] | |
OpenBSD | OpenBSD | OpenBSD slice | |
0xA7 | NeXT | NeXTSTEP | |
0xA8 | Apple | Apple Mac OS X[nb 7] | |
0xA9 | NetBSD | NetBSD | NetBSD slice[10] |
0xAB | Apple | Apple Mac OS X boot[nb 7] | |
0xAF | Apple | Apple Mac OS X HFS and HFS+[nb 7] | |
0xB1 | Hewlett Packard | HP Volume Expansion (SpeedStor)[nb 5] | |
QNX Software Systems | QNX 6.x | QNX Neutrino power-safe file system[nb 2] | |
0xB2 | QNX Software Systems | QNX 6.x | QNX Neutrino power-safe file system[nb 2] |
0xB3 | Hewlett Packard | HP Volume Expansion (SpeedStor)[nb 5] | |
QNX Software Systems | QNX 6.x | QNX Neutrino power-safe file system[nb 2] | |
0xB4 | Hewlett Packard | HP Volume Expansion (SpeedStor)[nb 5] | |
0xB6 | Hewlett Packard | HP Volume Expansion (SpeedStor)[nb 5] | |
0xC0 | Novell, IMS | DR-DOS, Multiuser DOS, REAL/32 | Secured FAT partition (smaller than 32 MB)[nb 8][nb 9] |
0xC1 | Digital Research | DR DOS 6.0+ | Secured FAT12 (corresponds with 0x01)[nb 8] |
0xC4 | Digital Research | DR DOS 6.0+ | Secured FAT16 (corresponds with 0x04)[nb 8] |
0xC5 | Digital Research | DR DOS 6.0+ | Secured extended partition with CHS addressing (corresponds with 0x05)[nb 8] |
0xC6 | Digital Research | DR DOS 6.0+ | Secured FAT16B (corresponds with 0x06)[nb 8] |
0xCB | Caldera | DR-DOS 7.0x | Secured FAT32 (corresponds with 0x0B)[nb 8] |
0xCC | Caldera | DR-DOS 7.0x | Secured FAT32X (corresponds with 0x0C)[nb 8] |
0xCE | Caldera | DR-DOS 7.0x | Secured FAT16X (corresponds with 0x0E)[nb 8] |
0xCF | Caldera | DR-DOS 7.0x | Secured extended partition with LBA (corresponds with 0x0F)[nb 8] |
0xD0 | Novell, IMS | Multiuser DOS, REAL/32 | Secured FAT partition (larger than 32 MB)[nb 10][nb 9] |
0xD1 | Novell | Multiuser DOS | Secured FAT12 (corresponds with 0x01)[nb 10] |
0xD4 | Novell | Multiuser DOS | Secured FAT16 (corresponds with 0x04)[nb 10] |
0xD5 | Novell | Multiuser DOS | Secured extended partition with CHS addressing (corresponds with 0x05)[nb 10] |
0xD6 | Novell | Multiuser DOS | Secured FAT16B (corresponds with 0x06)[nb 10] |
0xDB | Digital Research | CP/M-86, Concurrent CP/M-86, Concurrent DOS | CP/M-86, Concurrent CP/M-86, Concurrent DOS[11] |
0xDE | Dell | Dell diagnostic partition[4] | |
0xE5 | Tandy | Tandy MS-DOS | Logical sectored FAT12 or FAT16[3][nb 3] |
0xEB | Be Inc. | BeOS, Haiku | BFS |
0xED | Matthias Paul | Sprytix | EDC |
0xEE | Microsoft | EFI | EFI protective MBR[12] |
0xEF | Intel | EFI | EFI system partition can be a FAT file system |
0xF2 | 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[3][nb 3] |
0xFB | VMware | VMware | VMware VMFS |
0xFC | VMware | VMware | VMware VMKCORE |
0xFD | GNU/Linux | Linux | Linux RAID auto |
0xFE | IBM | IBM IML partition[4] | |
0xFF | Microsoft | XENIX | XENIX bad block table |
This is not an exhaustive list, notably ambiguous or obscure partition types are not covered.
See also
Notes
- ^ MS-DOS/PC DOS 2.0-3.1 cannot cope with hard disk partitions outside the first 32 MB of the disk. Therefore, FAT12 and FAT16 volumes in primary partitions physically residing outside this area must not use partition IDs 0x01 and 0x04, even if they were otherwise small enough to be recognized by these DOS versions. In order to hide these volumes from these DOS issues 0x06 can be used instead. DOS distinguishes FAT types by their number of clusters, not by their partition ID, therefore, this does not cause any problems for DOS 3.31 and higher except for a possibly wrong file system type display in FDISK.
- ^ a b c d e f g h i QNX partition IDs 0x07, 0x08, 0x09, 0x4D (77), 0x4E (78), 0x4F (79), as well as 0xB1 (177), 0xB2 (178) and 0xB3 (179).
- ^ a b c d e f g Known partition IDs for logical sectored FATs include: 0x08 (Commodore MS-DOS 3.x), 0x11 (Leading Edge MS-DOS 3.x), 0x14 (AST MS-DOS 3.x), 0x24 (NEC MS-DOS 3.30), 0x56 (AT&T MS-DOS 3.x), 0xE5 (Tandy MS-DOS), 0xF2 (Sperry IT MS-DOS 3.x, Unisys MS-DOS 3.3 — also used by Digital Research DOS Plus 2.1). While non-standard and sub-optimal these FAT variants are perfectly valid according to the specifications of the file system itself, although default issues of MS-DOS / PC DOS 3.x were not able to cope with them. Most of these vendor specific FAT12 and FAT16 variants can be mounted by more flexible file system implementations in operating systems such as DR-DOS simply by changing the partition ID to one of the recognized types. Also, if they no longer need to be recognized by their original operating systems, existing partitions can be "converted" into FAT12 and FAT16 volumes compliant with versions of MS-DOS/PC DOS like 5.0-6.3, which do not support logical sector sizes different from 512 bytes, by switching to a BPB with 32-bit entry for the number of sectors, as introduced since DOS 3.31, keeping the cluster size and reducing the logical sector size in the BPB down to 512 bytes, while at the same time increasing the counts of logical sectors per cluster, reserved logical sectors, total logical sectors, and logical sectors per FAT by the same factor.
- ^ a b c d e f g h i j k l m Used by OS/2 Boot Manager: 0x0A, 0x11, 0x14, 0x15, 0x16, 0x17, 0x1B, 0x1C, 0x1E, 0x1F.
- ^ a b c d e f g h i Hewlett-Packard Volume Expansion is a variant of Storage Dimensions SpeedStor and uses partition IDs 0x21, 0xA1, 0xA3, 0xA4, 0xA6, 0xB1, 0xB3, 0xB4, and 0xB6.
- ^ a b c d e f g h Used by Free FDISK of FreeDOS: 0x8D, 0x90, 0x91, 0x92, 0x97, 0x98, 0x9A, 0x9B.
- ^ a b c Apple Mac OS X uses partition IDs 0xA8, 0xAB, and 0xAF.
- ^ 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: 0xC0, 0xC1, 0xC4, 0xC5, 0xC6, 0xCB, 0xCC, 0xCE, 0xCF.
- ^ a b Versions of IMS REAL/32 use partition IDs 0xC0 and 0xD0 for multi-user security.
- ^ a b c d e Versions of Multiuser DOS use these partition IDs for secured FAT partitions with multi-user security: 0xD0, 0xD1, 0xD4, 0xD5, 0xD6.
References
- ^ Andries Brouwer. "List of partition identifiers for PCs".
- ^ a b c d e f QNX partition types
- ^ a b c d e f g Andries Brouwer. "Properties of partition tables".
- ^ 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.
- ^ "BIOS-Based Disk-Partition Configurations". MSDN. Microsoft. 2009-10-22. Retrieved 2011-07-24.
- ^ "About PqRP". HowToFixComputers. 2003-07-26. Retrieved 2011-10-14.
- ^ "Drive Letters Assigned to Unsupported Partition Types". Microsoft Knowledge Base. Microsoft. 2007-02-27.
- ^ Andries Brouwer (2004). "Extended and logical partitions". Large Disk HOWTO. Retrieved 2011-07-19.
- ^ "Disk Organization". FreeBSD Handbook. FreeBSD. 2011. Retrieved 2011-07-30.
- ^ "Partitions". The NetBSD Guide. NetBSD. 2011. Retrieved 2011-12-30.
- ^ 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 0DBh (CP/M). If such a partition is found at cylinder n, then cylinder n, head 0, sector 4 is read into memory."
- ^ "Windows and GPT FAQ". Windows Hardware Developer Center. Microsoft. 2011-06-15. Retrieved 2011-07-24.
{{cite web}}
: External link in
(help)|work=
- "Disk Concepts and Troubleshooting". Windows 2000 Server. Microsoft TechNet. Retrieved 2011-08-21.
- "Create Multiple Partitions on a Device". Advanced Server Purposing Topics. Microsoft TechNet. Retrieved 2011-09-15.
- Jonathan de Boyne Pollard (2009). "How to determine the filesystem type of a volume". Frequently Given Answers written by JdeBP. Retrieved 2011-08-21.