Introduction
Le partitionnement d'un disque sous Linux est une étape essentielle dans la gestion des systèmes de fichiers. Dans cet article, nous allons explorer pourquoi le partitionnement est important et comment procéder, en abordant notamment l'utilisation des outils de partitionnement, la création de volumes LVM, et le montage de partitions dans des répertoires comme /usr/share
.
Cet article est utile pour tout utilisateur de Linux. En particulier si vous souhaitez aller sur une distrib basée sur Arch Linux car vous touchez absolument à tout chez eux. (Mentalité de on est jamais mieux servi que par soi même en gros)
Comment Créer et Gérer des Partitions ?
Sous Linux, plusieurs outils sont disponibles pour créer et gérer des partitions et des volumes. Nous allons explorer les principales commandes et leur utilisation.
Outils de Partitionnement
-
lsblk
: Cette commande permet de lister tous les périphériques de blocs et leurs partitions. Elle affiche une vue hiérarchique de votre système de fichiers.lsblk
-
fdisk -l
: Affiche les partitions présentes sur les disques durs. Il est utile pour vérifier l'état des partitions. Nécessite des droits rootfdisk -l
-
cfdisks
: Un utilitaire interactif pour créer et modifier des partitions. Très simple d’utilisation, il permet de gérer les partitions sans connaître toutes les options defdisk
.cfdisks
Créer une Partition EFI, un Système de Fichiers et Swap
Il est important de savoir ces choses :
- Une partition EFI sera toujours formattée en FAT32. C'est la partition qui contient le GRUB qui est le microprogramme qui permet de démarrer Linux.
- Une partition système peut se formatter selon différents systèmes de fichiers mais sous Linux onc choisira ext4 en général. ~1-2G
- Une partition swap est en fait une sorte de "mémoire RAM virtuelle". ~6-20G
Pour créer nos partitions nous allons utiliser l'outil mk.
-
Créer la partition EFI (FAT32) :
mkfs.fat -F32 /dev/sda1
-
Créer la partition racine (ext4) :
mkfs.ext4 /dev/sda2
-
Créer une partition swap :
mkswap /dev/sda3 swapon /dev/sda3
[INFO] Les partitions Linux sont stockées sous /dev/sd(lettre)(chiffre).
Allouer l'Espace des Partitions avec cfdisks
-
Lancer cfdisks : D'abord, ouvrez l'outil avec la commande suivante :
cfdisks
Cela vous affichera une interface graphique textuelle vous permettant de gérer les partitions.
-
Sélectionner un disque : Une fois dans l'interface, sélectionnez le disque sur lequel vous souhaitez allouer de l'espace, par exemple
/dev/sda
. -
Créer une nouvelle partition : Pour ajouter une nouvelle partition, choisissez l'option de création (
New
), puis spécifiez la taille de la partition. -
Allouer de l'espace pour chaque partition : Vous pouvez ensuite allouer l'espace pour chaque partition selon vos besoins (par exemple, une partition EFI, une partition racine, etc.). Assurez-vous de choisir le bon type de partition (FAT32 pour la partition EFI, ext4 pour la racine, etc.).
-
Appliquer les changements : Une fois que vous avez alloué l'espace et créé les partitions nécessaires, appliquez les modifications pour les enregistrer. N'oubliez pas de formater chaque partition selon son système de fichiers.
-
Quitter cfdisks : Après avoir appliqué les changements, quittez l'outil avec l'option de sortie.
Créer et Gérer des Volumes Logiques avec LVM
LVM (Logical Volume Manager) est une méthode de gestion des volumes sous Linux qui permet de créer des partitions flexibles. LVM permet d’allouer de l’espace à partir de volumes physiques et de les redimensionner facilement en fonction des besoins.
Créer un Volume Physique
-
Créez un volume physique sur une partition :
pvcreate /dev/sda2
-
Affichez les volumes physiques :
pvs
Créer un Volume Groupe
- Créez un volume groupe en utilisant le volume physique créé :
vgcreate vg_data /dev/sda2
Créer un Volume Logique
-
Créez un volume logique à partir du volume groupe :
lvcreate -L 10G -n lv_data vg_data
-
Formatez le volume logique avec le système de fichiers ext4 :
mkfs.ext4 /dev/vg_data/lv_data
-
Montez le volume logique :
mount /dev/vg_data/lv_data /usr/share/workgroup
Conclusion
Jspr ca vous a plus voila c fini