Une minute
Commandes pour redimensionner le disque d’une VM sous Linux
Voici quelques commandes très utiles pour redimensionner le disque d’une VM sous Debian 13.
Ajouter l’user actuel au fichier sudoers
su -
EDITOR=vim visudo
# Ajouter votre user au fichier sudoers si vous avez l'erreur:
# "monuser is not in the sudoers file."
# monuser ALL=(ALL:ALL) ALL
Visualiser
sudo apt update
sudo apt install util-linux
echo 'export PATH=$PATH:/sbin:/usr/sbin' >> ~/.bashrc
source ~/.bashrc
sudo cfdisk
Resize
# Etends la partition
parted /dev/sda
print
print free
resizepart 2 100%
# resizepart 2 1611GB
quit
# Etends le filesystem
resize2fs /dev/sda2
Effacer une partition si nécessaire
parted /dev/sda
rm 3
# Agrandis une partition comme la 2 avec toute la place libre
resizepart 2 100%
# ou mieux avec la taille en GB. Par exemple:
resizepart 2 1611GB (sur un total de 1617 pour créer un swap de 6GB par exemple)
quit
Recréer partition swap si nécesssaire
parted /dev/sda mkpart primary linux-swap 1605GB 1611GB
# Format la partition en SWAP
mkswap /dev/sda3
# active le swap
swapon /dev/sda3
fstab
blkid /dev/sda3 (pour récupérer le UUID du nouveau SWAP)
vim /etc/fstab