Augmenter la taille d'une partition sous Debian
Utilisation de fdisk sous linux
Sommaire
Augmenter la taille d'une partition sous Debian
Adgensee, Vincent GARCIES 26 August, 2022

Ouvrez une connexion SSH à votre instance pour ajuster la partition au disque redimensionné.

État des lieux

Lister les disques et partitions :

admin@server:~$ lsblk -f

Vérifier les points de montages et les espaces de chaque partition :

admin@server:~$ df -h

Démontez d’abord le disque en utilisant cette commande :

admin@server:~$ sudo umount /mnt/disk

Modification de la partition

Recréez la partition :

admin@server:~$ sudo fdisk /dev/sdb

Welcome to fdisk (util-linux 2.25.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command

On supprime la partition (ne vous inquiétez pas on ne supprime pas les données qu'elle contient)

Command (m for help): d
Selected partition 1
Partition 1 has been deleted.

On créé la nouvelle partition avec le choix "n".

Command (m for help): n

Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)

Select (default p):
Using default response p.
Partition number (1-4, default 1):
First sector (2048-146800639, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-146800639, default 146800639):
Created a new partition 1 of type 'Linux' and of size 70 GiB. La partition #4 contient une signature ext4. Voulez-vous supprimer la signature ? [O]ui/[N]on : N

On enregistre les modification

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

Vérification et redimensionnement

Vérifiez le système de fichiers de la partition :

admin@server:~$ sudo e2fsck -f /dev/sdb1

e2fsck 1.46.2 (28-Feb-2021)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sdb: 12/3276800 files (0.0% non-contiguous), 251700/13107200 blocks

On redimensionne ensuite le système de fichier pour que linux prenne en compte la nouvelle taille de la partition :

admin@server:~$ sudo resize2fs /dev/sdb1

resize2fs 1.42.12 (29-Aug-2014)
Resizing the filesystem on /dev/sdb to 18350080 (4k) blocks.
The filesystem on /dev/sdb is now 18350080 (4k) blocks long.

Enfin, remontez et vérifiez le disque :

admin@server:~$ sudo mount /dev/sdb1 /mnt/disk/

Contrôle final

Un contrôle final pour vérifier la taille des partitions :

admin@server:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.8G 840M 8.6G 9% /
udev 10M 0 10M 0% /dev
tmpfs 393M 5.2M 388M 2% /run
tmpfs 982M 0 982M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 982M 0 982M 0% /sys/fs/cgroup
/dev/sdb1 69G 52M 66G 1% /mnt/disk

Et voila, votre nouvelle partition est prête !

Sign in to leave a comment
Surcharger bootstrap : Liste des variables dispos