# Redimensionner une partition LUKS sur LVM

**URL:** <https://www.debian-fr.org/t/redimensionner-une-partition-luks-sur-lvm/91999>\
**Category:** Trucs et Astuces\
**Tags:** luks, resize, lvm, redimensionner\
**Created:** [Janvier 31, 2026, 11:57 UTC](https://www.debian-fr.org/t/redimensionner-une-partition-luks-sur-lvm/91999 "2026-01-31T11:57:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Janvier 31, 2026, 11:57 UTC](https://www.debian-fr.org/t/redimensionner-une-partition-luks-sur-lvm/91999/1 "2026-01-31T11:57:49Z")

</div>

# Introduction

**ATTENTION** : ce tutoriel n’est destiné qu’à des partitions chiffrées avec LVM et avec ext4. Je n’ai pas testé un équivalent avec des partitions _primaires, secondaire_. La raison principale c’est que je considère que de ne pas utiliser lvm n’est pas pertinent. Mais cela n’engage que moi.

## Environnement

J’utilise un disque entièrement chiffré sur lequel est configuré mes partitions avec LVM. Certaines de ces partitions LVM peuvent être chiffrées (les partitions utilisateurs par exemple).  
L’objectif ici est de voir comment redimensionner l’une de ces partitions LVM chiffrées.

Nous allons profiter des faits suivants:

1. cryptsetup ne stocke pas la taille d’une partition chiffrée
2. le redimensionnement d’une partition LVM est extrêmement simple

## Pré-requis

Je ne montrerais pas ici comment créer une partition chiffrée LVM.  
Les prérequis c’est que la partition LVM doit ne pas être montée et le chiffrement doit être fermé.  
La partition chiffrée, luks, s’appelle `vg01-secret`, crypto\_luks 2.  
Le mapping ouvert de cette partition sera `secret_crypt` (j’utilise toujours le post-fixe _\_crypt_ pour ce type de mapping).

# Opération

1. On va directement redimensionner le device:  
On va étendre la partition avec 5Go supplémentaires:

```auto
lvextend -L +5G /dev/mapper/vg01-secret

```

1. On ouvre la partition luks  
En effet, il faut indiquer au mapping le changement de taille et redimensionner celle-ci.

```auto
cryptsetup luksOpen /dev/mapper/vg01-secret secret_crypt

```

1. On vérifie l’état du filesystem:

```auto
e2fsck -f /dev/mapper/secret_crypt

```

1. Si tout vas bien, on redimensionne le filesystem, ici en ext4:

```auto
resize2fs /dev/mapper/secret_crypt

```

1. On monte le filesystem sous-jacent (/dev/mapper/secret\_crypt):  
Comme je teste avec une partition utilisateur, user=momo, je vais donc monter mon répertoire pour être utilisable par celui-ci, j’utiliserai les options évoquées dans [Montage particulier d’une partition](https://www.debian-fr.org/t/montage-particulier-dune-partition/91950/3:):

```auto
mount -t ext4 -o user,nodev,nosuid,X-mount.owner=momo,X-mount.group=momo,X-mount.mode=0750,X-mount.mkdir /dev/mapper/secret_crypt /home/momo

```

L’option `X-mount.mkdir` permet de créer le point de montage si celui-ci n’existe pas.

Et voilà, votre partition est redimensionnée et prête à l’emploi.
