Partitionner, c'est découper un disque en sections logiques avant d'y créer un système de fichiers. C'est l'étape qui suit l'identification du disque et précède le formatage. Ce guide montre comment choisir entre MBR et GPT, créer une table puis des partitions avec parted, et vérifier le résultat. Toutes les commandes ont été exécutées sur un disque de test AlmaLinux ; les sorties sont réelles.
Ce que vous allez apprendre
Section intitulée « Ce que vous allez apprendre »- Choisir entre MBR et GPT selon le matériel
- Créer une table de partitions puis des partitions avec
parted - Vérifier le découpage avec
parted printetlsblk - Savoir où
fdisketgdiskrestent pertinents
Prérequis
Section intitulée « Prérequis »- Un accès
sudoet un disque non monté à préparer (jamais le disque système) - Avoir identifié le bon disque avec
lsblk
Pourquoi partitionner
Section intitulée « Pourquoi partitionner »Découper un disque sert à isoler les usages. Séparer /home, /var ou /data du système racine apporte trois bénéfices concrets :
- Isolation : des logs qui saturent
/varn'empêchent pas le système racine de fonctionner si/varest sur sa propre partition. - Sécurité : une partition dédiée peut recevoir des options de montage restrictives dans
/etc/fstab(noexec,nosuid,nodev), utiles sur/tmpou/home. - Sauvegarde ciblée : sauvegarder ou restaurer
/homesans toucher au reste.
En pratique, sur un serveur moderne, la flexibilité est souvent déléguée à LVM au-dessus d'une ou deux partitions, plutôt qu'à un découpage figé en nombreuses partitions.
Table de partitions : MBR ou GPT
Section intitulée « Table de partitions : MBR ou GPT »Avant toute partition, le disque a besoin d'une table de partitions, la structure qui décrit comment le disque est découpé. Deux formats coexistent, et le choix est structurant car il se fait avant tout le reste.
| Caractéristique | MBR (msdos) | GPT |
|---|---|---|
| Partitions primaires | 4 maximum | 128 (usage courant) |
| Taille de disque gérée | 2 Tio | très au-delà |
| Firmware | BIOS hérité | UEFI (et BIOS) |
| Redondance de la table | non | oui (copie de secours) |
En 2026, GPT est le choix par défaut : il est requis au-delà de 2 Tio, indispensable en UEFI (le firmware moderne qui remplace le BIOS), et plus robuste grâce à sa table de secours. Ne réservez MBR qu'aux systèmes anciens sans UEFI. Sur GPT en UEFI, une petite partition EFI System Partition (ESP, formatée en FAT32, montée sur /boot/efi, environ 512 Mio) porte les fichiers d'amorçage.
Créer une table et des partitions avec parted
Section intitulée « Créer une table et des partitions avec parted »parted gère MBR comme GPT et s'utilise en ligne de commande (mode -s pour scripter sans confirmation interactive). Commencez par la table :
sudo parted -s /dev/sda mklabel gptCréez ensuite les partitions en indiquant un nom, un type de système de fichiers (simple indication pour parted, le formatage réel vient après) et les bornes. Ici, trois partitions : 3 Gio, 2 Gio, puis tout le reste pour LVM :
sudo parted -s /dev/sda mkpart data1 ext4 1MiB 3GiBsudo parted -s /dev/sda mkpart data2 xfs 3GiB 5GiBsudo parted -s /dev/sda mkpart lvm 5GiB 100%La première partition démarre à 1 MiB et non à 0 : cet alignement sur 1 Mio est la convention qui garantit de bonnes performances sur SSD et baies modernes. parted l'applique automatiquement.
Vérifier le découpage
Section intitulée « Vérifier le découpage »parted print affiche la table créée. C'est la vérification immédiate après chaque modification :
sudo parted /dev/sda printModel: QEMU QEMU HARDDISK (scsi)Disk /dev/sda: 10.7GBPartition Table: gpt
Number Start End Size File system Name Flags 1 1049kB 3221MB 3220MB data1 2 3221MB 5369MB 2147MB data2 3 5369MB 10.7GB 5368MB lvmLa colonne File system est vide : les partitions existent mais ne sont pas encore formatées. lsblk confirme l'arborescence avec les tailles arrondies :
lsblk /dev/sdaNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTSsda 8:0 0 10G 0 disk├─sda1 8:1 0 3G 0 part├─sda2 8:2 0 2G 0 part└─sda3 8:3 0 5G 0 partfdisk et gdisk : quand les préférer
Section intitulée « fdisk et gdisk : quand les préférer »parted couvre la plupart des besoins, mais deux outils interactifs gardent leur place :
fdisk: l'éditeur historique, devenu pleinement compatible GPT. En interactif,ncrée une partition,den supprime,paffiche,wécrit les changements. Pratique pour une exploration pas à pas.sudo fdisk -lliste toutes les tables du système.gdisk: équivalent defdiskspécialisé GPT, avec une gestion fine des types de partition (codes GUID). Utile pour des manipulations GPT pointues.
Pour supprimer une partition avec parted, indiquez son numéro :
sudo parted /dev/sda rm 3Et ensuite : formater
Section intitulée « Et ensuite : formater »Une partition créée est un conteneur vide. Pour y stocker des données, il faut la formater avec un système de fichiers (mkfs.ext4, mkfs.xfs...). Le choix du système de fichiers et les commandes de formatage sont détaillés dans les guides dédiés, pour ne pas les dupliquer ici.
Mettre en pratique
Section intitulée « Mettre en pratique »Manipuler parted sur un disque qui ne craint rien change tout : on ose, on se trompe, on recommence. Le lab vous fait poser une table GPT sur le disque de réserve, tailler deux partitions (512 Mio et 1 Gio) avec parted, puis forcer le noyau à relire la table pour valider le découpage.
Contrôle de connaissances
Section intitulée « Contrôle de connaissances »Vérifiez que l'essentiel de ce guide est acquis. Les questions portent uniquement sur ce qui vient d'être expliqué ici.
Contrôle de connaissances
Validez vos connaissances avec ce quiz interactif
Informations
- Le chronomètre démarre au clic sur Démarrer
- Questions à choix multiples, vrai/faux et réponses courtes
- Vous pouvez naviguer entre les questions
- Les résultats détaillés sont affichés à la fin
Lance le quiz et démarre le chronomètre
Vérification
(0/0)Profil de compétences
Quoi faire maintenant
Ressources pour progresser
Des indices pour retenter votre chance ?
Nouveau quiz complet avec des questions aléatoires
Retravailler uniquement les questions ratées
Retour à la liste des certifications
À retenir
Section intitulée « À retenir »- Un disque a besoin d'une table de partitions avant toute partition : GPT par défaut, MBR seulement pour le matériel ancien.
partedcrée la table (mklabel) et les partitions (mkpart) en MBR comme en GPT ; l'alignement à 1 MiB est automatique.parted printetlsblkvérifient le résultat ; une colonne File system vide signale une partition non formatée.mklabelefface la table : confirmez toujours le bon disque avant.- Pour la flexibilité en production, préférez une partition LVM à un découpage figé.
- Une partition n'est utilisable qu'une fois formatée puis montée.
Pour aller plus loin
Section intitulée « Pour aller plus loin »- Administrer ext4 : Formater et gérer le FS par défaut.
- Gérer le stockage avec LVM : Volumes logiques extensibles à chaud.
- Monter et rendre persistant : mount et /etc/fstab par UUID.