Choses a connaitre sur linux
Redimensionner la partition /
1. Vérifier la disposition des partitions
Exécutez la commande suivante pour voir la disposition actuelle des partitions :
lsblk
ou
fdisk -l
Si sda2 est juste après sda1, il faut d'abord supprimer sda2 et éventuellement sda5 pour libérer de l’espace.
2. Sauvegarde des données
Avant toute modification, assure toi d’avoir une sauvegarde des fichiers importants. Modifier la table des partitions peut être risqué.
3. Désactiver et supprimer le swap (sda5)
Si la swap est active, désactive là temporairement :
swapoff -a
Ensuite, supprime sda5 et sda2 avec fdisk :
fdisk /dev/sda
- Tape
ppour afficher la table des partitions. - Supprime
sda5(dpuis sélectionne 5). - Supprime
sda2(dpuis sélectionne 2). - Sauvegarde avec
wet quitte.
4. Redétecter la taille du disque sans redémarrer
echo 1 > /sys/class/block/sdX/device/rescan
Remplace sdX par ton disque (ex: sda, vda, etc.).
5. Étendre sda1
Une fois l’espace libre récupéré, agrandis sda1 avec fdisk.
fdisk /dev/sda
- Supprime
sda1(dpuis sélectionne 1, surement utilisé par default si c'est la dernière). - Crée une nouvelle partition
sda1prenant tout l’espace libre (n, puis sélectionneprimary, puis1). - Utiliser les premiers secteur par default
- Si tu veux remettre la swap il faut faire
-1Gpour garder 1 Go pour la swap - Si il demande de supprimer la signature dire n pour non
- Sauvegarde avec
w.
Puis, ajuste le système de fichiers :
resize2fs /dev/sda1
6. Recréer la SWAP
Si tu as besoin de la swap, recrée sda2 et sda5 en format swap :
fdisk /dev/sda
- n
- e
- 2
- <Entrer>
- <Entrer>
- n
- <Entrer>
- <Entrer>
- Si il demande de supprimer la signature dire n pour non
- t
- 5
- 82
- w
Il faut la formater
mkswap /dev/sda5
Active la
swapon /dev/sda5
7. Vérifier les modifications
lsblk
df -h
free -h
8. Dernière vérification IMPORTANTE
Et mets à jour /etc/fstab si / et la swap ont changé d’UUID (blkid pour récupérer le nouvel UUID).