Partition (informatique)

Page d'aide sur l'homonymie Pour les articles homonymes, voir Partition.
Exemple schématique de partitionnement d'un support mixte Linux/Windows, avec des liens entre les partitions.

En informatique, le partitionnement d'un support de stockage (disque dur, SSD, carte-mémoire...) est l'opération qui consiste à le diviser en régions — ou partitions dans lesquelles les systèmes d'exploitation présents sur la machine peuvent gérer leurs informations de manière séparée et privée.Chaque système d'exploitation est libre de diviser les partitions qu'il utilise de la manière qui lui convient; il le fait généralement en y créant un système de fichiers qui n'est autre qu'une manière de subdiviser l'espace disponible en y plaçant des repères “logiques” (par opposition aux subdivisions matérielles qui n'ont pas d'incidence pour l'utilisateur) et en maintenant à jour des tables d'allocations pour déterminer à quoi sont utilisés les différents sous-espaces.

Les différentes partitions apparaissent aux systèmes d'exploitation qui les repèrent, chacun à sa manière, en leur donnant en général le nom de "disque" (désormais impropre puisque pouvant désigner des unités de stockage basés sur la mémoire flash comme les SSD) ou "volume". Les systèmes Windows les présentent généralement à l'utilisateur en les repérant par des lettres (C:, D:, etc.), alors que les systèmes Mac OS les présentent sous forme d'icônes sur le bureau. Dans les systèmes UNIX ou Linux, elles apparaissent à l'utilisateur de façons différentes selon l'outil utilisé et peuvent être parfois masquées car noyées dans l'arborescence unique des dossiers (typiquement, la désignation est de la forme /dev/sda pour un support matériel, et si deux partitions sont créées elles seront désignées par /dev/sda1, /dev/sda2).

On nomme « partition d'amorçage » (parfois par abus de langage « partition primaire ») celle dans laquelle le micro-code, après avoir accompli l'initialisation du matériel, va chercher les premières instructions à exécuter pour continuer le processus de démarrage. En général, ce micro-code y trouve un chargeur d'amorçage qui lui permet, soit de démarrer l'unique système d'exploitation présent sur l'ordinateur, soit de présenter à l'utilisateur un choix entre différents systèmes chargeables.

Un support de stockage peut être partitionné pour différentes architectures. On trouve ainsi le partitionnement de type MBR (partitionnement Intel) longtemps employé sur la majorité des ordinateurs personnels de type PC pour les supports d'une capacité inférieure ou égale à 2 To (le partitionnement MBR étant limité par l'adressage en 32 bits), ou GPT pour des architectures plus récentes (Macintosh, Linux, et PC depuis les années 2010) conçues pour exploiter pleinement les supports de capacité supérieure à 2 To.

Other Languages