Référence des partitions
Les identificateurs de partitions de disque dur constituent un élément historique et technique important dans l'organisation des supports d'entreposage des ordinateurs compatibles PC. À l'origine, ces valeurs numériques étaient utilisées dans la table de partition de type MBR, soit le Master Boot Record, afin d'indiquer au système d'exploitation quel type de partition se trouvait sur le disque. Chaque partition pouvait ainsi être associée à un code hexadécimal précis, par exemple 07h pour NTFS, 0Bh pour FAT32 ou encore 83h pour une partition native Linux.
Ces identificateurs permettaient aux systèmes d'exploitation, aux gestionnaires de démarrage, aux utilitaires de partitionnement et aux programmes de récupération de données de reconnaître rapidement la nature d'une partition. Grâce à cette information, le système pouvait déterminer s'il devait tenter de monter la partition, l'ignorer, la cacher, la traiter comme une partition étendue ou encore la réserver à un usage particulier comme l'hibernation, la récupération, le diagnostic ou l'échange mémoire.
Avec le temps, la liste des identificateurs s'est considérablement allongée. De nombreux systèmes d'exploitation, logiciels de gestion de disque, constructeurs d'ordinateurs et outils spécialisés ont utilisé leurs propres codes afin de représenter leurs formats de fichiers ou leurs partitions particulières. On y retrouve donc des références à DOS, Windows, OS/2, XENIX, AIX, Linux, BSD, Solaris, QNX, BeOS, NetWare, CP/M, Mac OS X, VMware, Dell, IBM, ainsi qu'à plusieurs utilitaires de sauvegarde, de chiffrement ou de démarrage multiple.
Il est important de noter qu'un même identificateur peut parfois être utilisé par plusieurs systèmes différents. Par exemple, le code 07h peut désigner une partition NTFS, HPFS, exFAT ou encore d'autres formats plus anciens selon le contexte. Cette situation s'explique par l'absence d'une autorité unique ayant officiellement contrôlé tous les codes de partitions au fil du temps. Dans bien des cas, l'interprétation exacte dépend donc du système d'exploitation utilisé, du contenu réel de la partition et des signatures présentes dans son secteur de démarrage.
Les partitions plus anciennes, comme FAT12, FAT16 et FAT32, occupent une place importante dans cette classification, car elles ont longtemps été utilisées par DOS et les premières versions de Windows. Les systèmes plus modernes, comme NTFS, Linux ext, BSD, Solaris ou les partitions EFI, montrent quant à eux l'évolution des besoins vers des volumes plus grands, une meilleure sécurité, une meilleure fiabilité et une meilleure compatibilité avec les environnements de démarrage récents.
Cette référence des partitions permet donc de mieux comprendre l'histoire des systèmes d'exploitation compatibles PC et l'évolution des méthodes d'entreposage. Elle est particulièrement utile pour l'analyse de disques, la récupération de données, la configuration de systèmes multiboot, l'étude des anciens systèmes informatiques ou la compréhension des outils de partitionnement. Même si les systèmes modernes utilisent de plus en plus GPT à la place du MBR, ces identificateurs demeurent essentiels pour comprendre le fonctionnement historique des disques durs et de nombreux environnements informatiques encore en usage.
Voici la liste des différents identificateurs de partitions de disque dur sous les compatibles PC :
| Identificateur | Nom |
|---|---|
| 00h | Vide, aucune partition |
| 01h | FAT de 12 bits pour DOS |
| 02h | XENIX root |
| 03h | XENIX /usr |
| 04h | DOS 3.0+ FAT de 16 bits (jusqu'à 32 Mo) |
| 05h | DOS 3.3+ Extended Partition |
| 06h | DOS 3,31+ FAT de 16 bits (plus de 32 Mo) |
| 07h | OS/2 IFS (exemple, HPFS) |
| 07h | NTFS de Windows NT |
| 07h | exFAT |
| 07h | Advanced Unix |
| 07h | QNX2.X pré-1988 |
| 08h | OS/2 (version de 1.0 à 1.3 seulement) |
| 08h | Partition de démarrage AIX |
| 08h | SplitDrive |
| 08h | Commodore DOS |
| 08h | Partition DELL couvrant plusieurs unités de disques |
| 08h | QNX 1.x et 2.x ("qny") |
| 09h | Partition de données AIX |
| 09h | Système de fichiers Coherent |
| 09h | QNX 1.x et 2.x ("qnz") |
| 0Ah | OS/2 Boot Manager |
| 0Ah | Partition d'échanges de données Coherent |
| 0Ah | OPUS |
| 0Bh | FAT32 de WIN95 OSR2 |
| 0Ch | FAT32 de WIN95 OSR2, cartographié LBA. |
| 0Dh | SILICON SAFE |
| 0Eh | WIN95: DOS 16-bit FAT, cartographié LBA |
| 0Fh | WIN95: Extended partition, cartographié LBA |
| 11h | DOS caché en FAT de 12 bits |
| 11h | Leading Edge DOS 3.x |
| 12h | Configuration/partition de diagnostic |
| 14h | Hidden DOS caché en FAT de 16 bits inférieur à 32 Mo |
| 14h | AST DOS |
| 16h | Hidden DOS caché en FAT de 16 bits supérieur à 32 Mo |
| 17h | IFS caché (exemple, HPFS) |
| 18h | AST SmartSleep Partition |
| 1Bh | WIN95 OSR2 FAT32 caché |
| 1Ch | WIN95 OSR2 FAT32, cartographié LBA caché |
| 1Eh | WIN95 16 bits FAT, LBA cartographié caché |
| 24h | NEC DOS 3.x |
| 27h | PQservice |
| 27h | Partition caché Windows RE |
| 27h | Partition MirOS |
| 27h | Partition du noyau RouterBOOT |
| 2Ah | AtheOS File System (AFS) |
| 2Bh | SyllableSecure (SylStor) |
| 32 | NOS |
| 35h | JFS dans OS/2 ou eComStation |
| 38h | Partition de 2 Go THEOS version 3.2 |
| 39h | Partition de Plan 9. |
| 39h | Partition étendue THEOS version 4 |
| 3Ah | Partition de 4 Go de THEOS version 4 |
| 3Bh | Partition étendue THEOS version 4 |
| 3Ch | Partition de récupération de PartitionMagic |
| 3Dh | Partition caché NetWare |
| 40h | Venix 80286 |
| 40h | PICK |
| 41h | Linux/MINIX (disque partagé avec DR-DOS) |
| 41h | Personal RISC Boot |
| 41h | PPC PReP (Power PC Reference Platform) Boot |
| 42h | Partition d'échange Linux (Linux swap), disque partagé avec DR-DOS |
| 42h | SFS (Secure Filesystem) |
| 42h | Marqueur de partition étendu dynamique Windows 2000 |
| 43h | Linux native, disque partagé avec DR-DOS |
| 44h | Partition GoBack |
| 45h | Partition du gestionnaire de démarrage Boot-US. |
| 45h | Priam |
| 45h | EUMEL/Elan |
| 46h | EUMEL/Elan |
| 47h | EUMEL/Elan |
| 48h | EUMEL/Elan |
| 4Ah | Système de fichiers Alfs / Thin Lightweight de Mark Aitchison pour DOS. |
| 4Ah | AdaOS Aquila (Withdrawn) |
| 4Ch | Partition Oberon |
| 4Dh | QNX4.x |
| 4Eh | QNX4.x 2nd part |
| 4Fh | QNX4.x 3rd part |
| 4Fh | Partition Oberon |
| 50h | OnTrack Disk Manager (anciennes versions) RO |
| 50 | Lynx RTOS |
| 50h | Native Oberon (alt) |
| 51h | OnTrack Disk Manager RW (DM6 Aux1) |
| 51h | Novell |
| 52h | CP/M |
| 52h | Microport SysV/AT |
| 53h | Disk Manager 6.0 Aux3 |
| 54h | Disk Manager 6.0 Dynamic Drive Overlay (DDO) |
| 55h | EZ-Drive |
| 56h | Golden Bow VFeature Partitioned Volume. |
| 56h | DM converti en EZ-BIOS |
| 56h | AT&T MS-DOS 3.x en secteur logique FAT. |
| 57h | DrivePro |
| 57h | Partition VNDI |
| 5Ch | Priam EDisk |
| 61h | SpeedStor |
| 63h | Unix System V (SCO, ISC Unix, UnixWare, ...), Mach, GNU Hurd. |
| 64h | Partition protégé PC-ARMOUR. |
| 64h | Novell Netware 286, 2.xx |
| 65h | Novell Netware 386, 3.xx or 4.xx |
| 66h | Novell Netware SMS Partition |
| 67h | Novell |
| 68h | Novell |
| 69h | Novell Netware 5+, Novell Netware NSS Partition |
| 70h | DiskSecure Multi-Boot |
| 72h | V7/x86 |
| 74h | Partition Scramdisk |
| 75h | IBM PC/IX |
| 77h | Partition M2FS/M2CS |
| 77h | Partition VNDI |
| 78h | XOSL FS |
| 80h | MINIX jusqu'à 1.4a |
| 81h | Minix depuis 1,4b, précurseur Linux |
| 81h | Gestionnaire de disque Mitac |
| 82h | Prime |
| 82h | Solaris x86 |
| 82h | Linux swap |
| 83h | Partition native Linux |
| 84h | Partition C: caché d'OS/2 |
| 84h | partition d'hibernation |
| 85h | Partition étendue Linux |
| 86h | Ancienne partition Linux Raid Partition Superblock |
| 86h | Ensemble de volume FAT16 |
| 87h | Ensemble de volume NTFS |
| 88h | Table de partition Linux PlainText |
| 8Ah | Partition du noyau Linux (utilisé par AiR-BOOT) |
| 8Bh | Volume de FAT32 tolérant aux failles hérité |
| 8Ch | Volume FAT32 tolérant aux pannes hérité en utilisant le BIOS étendue avec l'interruption 13h. |
| 8Dh | Partition Primary DOS d'une FAT de 12 bits caché Free FDISK 0.96+ |
| 8Eh | Partition Linux Logical Volume Manager. |
| 90h | Partition Primary DOS FAT en 16 bits caché Free FDISK 0.96+. |
| 91h | Partition étendue caché DOS de Free FDISK 0.96+. |
| 92h | Parition large caché DOS de FAT 16 bits de Free FDISK 0.96+. |
| 93h | Partition native Linux cachée |
| 93h | Amoeba |
| 94h | Table de blocs de mauvais Amoeba |
| 95h | Partition native MIT EXOPC. |
| 96h | Système de fichiers CHRP ISO-9660. |
| 97h | Partition caché Primary DOS de FAT 32 bits de Free FDISK 0.96+. |
| 98h | Partition caché Primary DOS de FAT 32 bits de Free FDISK 0.96+ (LBA). |
| 98h | Partition Datalight ROM-DOS Super-Boot. |
| 99h | Unité logique DCE376 |
| 9Ah | Parition caché Primary DOS de FAT en 16 bits de Free FDISK 0.96+ (LBA) |
| 9Bh | PArtition caché étendue DOS de FDISK 0.96+ (LBA) |
| 9Eh | Partition ForthOS |
| 9Fh | BSD/OS |
| A0h | Partition d'hibernation pour ordinateur portable |
| A1h | Partition d'hibernation pour ordinateur portable |
| A1h | HP Volume Expansion (variant de SpeedStor) |
| A3h | HP Volume Expansion (variant de SpeedStor) |
| A4h | HP Volume Expansion (variant de SpeedStor) |
| A5h | BSD/386, 386BSD, NetBSD, FreeBSD |
| A6h | OpenBSD |
| A6h | HP Volume Expansion (variant de SpeedStor) |
| A7h | NeXTStep |
| A8h | Mac OS-X |
| A9h | NetBSD |
| AAh | Partition de service Olivetti de FAT en 12 bits de 1,44 Mo |
| ABh | Partition Mac OS-X Boot |
| ABh | Partition GO! |
| ADh | RISC OS ADFS |
| AEh | Système de fichier ShagOS. |
| AFh | Partition d'échange ShagOS |
| AFh | MacOS X HFS |
| B0h | BootStar Dummy |
| B1h | HP Volume Expansion (variant de SpeedStor) |
| B1h | Système de fichiers QNX Neutrino Power-Safe |
| B2h | Système de fichiers QNX Neutrino Power-Safe |
| B3h | HP Volume Expansion (variante de SpeedStor) |
| B3h | Système de fichiers QNX Neutrino Power-Safe. |
| B4h | HP Volume Expansion (variante SpeedStor). |
| B6h | HP Volume Expansion (variante SpeedStor). |
| B6h | Ensemble de miroir NT Windows corrompu (maître), système de fichiers en FAT 16 bits |
| B7h | Ensemble de miroir NT Windows corrompu (maître), système de fichiers en NTFS. |
| B7h | Système de fichiers BSDI BSD/386. |
| B8h | Partition d'échange BSDI BSD/386. |
| BBh | Assistant caché de démarrage Boot Wizard |
| BCh | Partition de copie de sauvegarde Acronis. |
| BDh | BonnyDOS/286 |
| BEh | Partition de démarrage Solaris 8 |
| BFh | Nouvelle partition Solaris x86 |
| C0h | CTOS |
| C0h | Petite partition sécurisé REAL/32. |
| C0h | Partition NTFT |
| C0h | Partition sécurisé DR-DOS/Novell DOS. |
| C1h | PArtition sécurisé DRDOS en FAT 12 bits |
| C2h | Partition caché Linux |
| C3h | Partition d'échange caché Linux. |
| C4h | DRDOS sécurisé en FAT 16 bits inférieur à 32 Mo. |
| C5h | DRDOS sécurisé étendue |
| C6h | DRDOS sécurisé en FAT 16 bits supérieur à 32 Mo |
| C6h | Ensemble Windows NT corrompu FAT en 16 bits volume/bande |
| C7h | Ensemble Windows NT corrompu NTFS volume/bande |
| C7h | Démarrage Syrinx |
| CBh | DR-DOS 7.04+ sécurisé FAT32 (CHS) |
| CCh | DR-DOS 7.04+ sécurisé FAT32 (LBA) |
| CEh | DR-DOS 7.04+ FAT16X (LBA) |
| CFh | DR-DOS 7.04+ sécurisé EXT DOS (LBA) |
| D0h | Grande partition sécurisé REAL/32. |
| D0h | Partition sécurisé Multiuser DOS |
| D1h | Ancienne Multiuser DOS en FAT 12 bits. |
| D4h | Ancienne partition sécurité Multiuser DOS en FAT 16 bits inférieur à 32 Mo. |
| D5h | Ancienne partition étendue sécurisé Multiuser DOS. |
| D6h | Ancienne partition Multiuser DOS sécurisé en FAT 16 bits supérieur à 32 Mo. |
| D8h | CP/M-86 |
| DAh | Partition sans données de système de fichiers. |
| DAh | Powercopy Backup |
| DBh | Digital Research CP/M, Concurrent CP/M, Concurrent DOS |
| DBh | CTOS (Convergent Technologies OS -Unisys) |
| DBh | Démarrage KDG Telemetry SCPU. |
| DEh | Partition utilitaire Dell PowerEdge Server (système de fichier FAT). |
| DFh | Partition de gestionnaire de disque virtuelle DG/UX. |
| DFh | BootIt EMBRM |
| E1h | Partition à accès DOS ou SpeedStor 12 bits en FAT étendue. |
| E3h | DOS R/O ou SpeedStor |
| E4h | Parition étendue SpeedStor FAT de 16 bits avec moins de 1024 cylindres |
| E5h | Tandy MS-DOS avec des secteurs logiques FAT |
| E6h | Storage Dimensions SpeedStor |
| E8h | LUKS |
| EAh | Partition supplémentaire Rufus. |
| EAh | Démarrage Freedesktop |
| EBh | BeOS BFS |
| ECh | SkyFS de SkyOS |
| EEh | Partition étant un héritage MBR suivi par un entête EFI. |
| EFh | Partition contenant un système de fichiers EFI |
| F0h | Chargeur de démarrage Linux/PA-RISC |
| F1h | Storage Dimensions SpeedStor |
| F2h | Partition secondaire DOS 3.3+. |
| F4h | Partition large SpeedStor. |
| F4h | Partition simple-volume de Prologue. |
| F5h | Partition multi-volume de Prologue. |
| F6h | Storage Dimensions SpeedStor |
| F7h | DDRdrive Solid State File System |
| F9h | pCache |
| FAh | Bochs |
| FBh | Partition VMware File System. |
| FCh | Partition VMware Swap |
| FDh | Partition Linux Raid avec autodétection en utilisant un super bloc persistant |
| FEh | SpeedStor avec plus de 1024 cylindres. |
| FEh | LANstep |
| FEh | Partition IBM PS/2 IML (charge de microcode initiale), située à la fin du disque. |
| FEh | Partition caché Windows NT Disk Administrator |
| FEh | Ancienne partition Linux Logical Volume Manager |
| FFh | Xenix Bad Block Table |