# Reduction taille disque utilisant LVM

**URL:** <https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797>\
**Category:** Support Debian\
**Created:** [Mai 26, 2018, 1:09 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797 "2018-05-26T13:09:14Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Mai 26, 2018, 1:09 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/1 "2018-05-26T13:09:14Z")

</div>

Bonjour à tous,

Concernant la réduction de VG ou PV, j’ai trouvé énormément d’articles sur le sujet mais malheureusement je ne suis pas sur de moi et je n’ai pas envie de faire de bêtises … je préfère donc vous demandez votre avis.

Voila l’histoire :

J’ai une debian stretch qui tourne sur mon PC avec un disque de 1To. Je souhaiterais virtualiser ce système mais pour cela, il me faut réduire la taille à son maximum.

Voila les infos que je peux vous donner :

```
gudbes@MUFASA:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931,5G 0 disk
├─sda1 8:1 0 243M 0 part /boot
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 931,3G 0 part
  └─sda5_crypt 254:0 0 931,3G 0 crypt
    ├─MUFASA--vg-root 254:1 0 919,4G 0 lvm /
    └─MUFASA--vg-swap_1 254:2 0 11,9G 0 lvm [SWAP]

```

====================================================================

```
gudbes@MUFASA:~$ sudo pvdisplay -m
  --- Physical volume ---
  PV Name /dev/mapper/sda5_crypt
  VG Name MUFASA-vg
  PV Size 931,27 GiB / not usable 2,00 MiB
  Allocatable yes (but full)
  PE Size 4,00 MiB
  Total PE 238405
  Free PE 0
  Allocated PE 238405
  PV UUID WOH24h-csfC-h8xm-qgZN-oqoG-odrB-jHWcMJ

  --- Physical Segments ---
  Physical extent 0 to 235354:
    Logical volume /dev/MUFASA-vg/root
    Logical extents 0 to 235354
  Physical extent 235355 to 238404:
    Logical volume /dev/MUFASA-vg/swap_1
    Logical extents 0 to 3049

```

===============================================================

```
gudbes@MUFASA:~$ sudo vgdisplay
  --- Volume group ---
  VG Name MUFASA-vg
  System ID
  Format lvm2
  Metadata Areas 1
  Metadata Sequence No 3
  VG Access read/write
  VG Status resizable
  MAX LV 0
  Cur LV 2
  Open LV 2
  Max PV 0
  Cur PV 1
  Act PV 1
  VG Size 931,27 GiB
  PE Size 4,00 MiB
  Total PE 238405
  Alloc PE / Size 238405 / 931,27 GiB
  Free PE / Size 0 / 0
  VG UUID YrLLKJ-ExUA-0KnY-wGcr-Cfx4-3QDy-egdgec

```

====================================================================

```
gudbes@MUFASA:~$ sudo fdisk -l
Disque /dev/sda : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xc5fe8884

Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 499711 497664 243M 83 Linux
/dev/sda2 501758 1953523711 1953021954 931,3G 5 Étendue
/dev/sda5 501760 1953523711 1953021952 931,3G 83 Linux

La partition 2 ne commence pas sur une frontière de cylindre physique.

Disque /dev/mapper/sda5_crypt : 931,3 GiB, 999945142272 octets, 1953017856 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets

Disque /dev/mapper/MUFASA--vg-root : 919,4 GiB, 987150417920 octets, 1928028160 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets

Disque /dev/mapper/MUFASA--vg-swap_1 : 11,9 GiB, 12792627200 octets, 24985600 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets

```

================================================================================

J’espère que cela pourra vous aider.

---

<div class="post-metadata">

**Author:** ![jimbo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/d78d45/32.png) [@jimbo](https://www.debian-fr.org/u/jimbo)\
**Post date:** [Mai 26, 2018, 9:29 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/2 "2018-05-26T21:29:35Z")

</div>

commence par faire un clone du disque !

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Mai 26, 2018, 10:34 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/3 "2018-05-26T22:34:12Z")

</div>

OK et après ? Je fais des tests c’est à ça que tu pense ?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 27, 2018, 8:22 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/4 "2018-05-27T08:22:28Z")

</div>

Au plus simple, tu peux vérifier la taille utilisé par ton système, et ensuite créer un volume logique avec un poil plus de place.  
Une fois le volume créer prépare une partition avec le système de fichier de ton choix et effectue une copie à l’aide de la commande dd.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 27, 2018, 9:06 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/5 "2018-05-27T09:06:12Z")

</div>

> [@gudbes](#):
>
> J’ai une debian stretch qui tourne sur mon PC avec un disque de 1To. Je souhaiterais virtualiser ce système

Mais encore ? Sous quelle forme ?

> [@gudbes](#):
>
> mais pour cela, il me faut réduire la taille à son maximum.

Pourquoi ?

> [@Clochette](#):
>
> Une fois le volume créer prépare une partition avec le système de fichier de ton choix et effectue une copie à l’aide de la commande dd.

Pardon ?

---

<div class="post-metadata">

**Author:** ![jimbo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/d78d45/32.png) [@jimbo](https://www.debian-fr.org/u/jimbo)\
**Post date:** [Mai 27, 2018, 9:47 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/6 "2018-05-27T09:47:19Z")

</div>

> [@gudbes](#):
>
> OK et après ? Je fais des tests c’est à ça que tu pense ?

si tu clones tout ça sur un autre disque tu essayes de démarrer avec ce disque. A partir de la tu pourras casser tout se que tu veux te recommencer autant de fois que tu veux.  
Par contre je n’ai pas compris ton histoire de virtualisation, je comprends pas le rapport entre virtualiser ce system et le réduire au maximum ?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 27, 2018, 10:16 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/7 "2018-05-27T10:16:49Z")

</div>

> [@PascalHambourg](#):
>
> > [@Clochette](#):
> >
> > Une fois le volume créer prépare une partition avec le système de fichier de ton choix et effectue une copie à l’aide de la commande dd.
> 
> Pardon ?

Oui ? on peu très bien copier la data directement sur une nouvelle partition se trouvant dans un nouveau LV.  
Quel est le problème à cela ?

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Mai 27, 2018, 10:16 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/8 "2018-05-27T10:16:53Z")

</div>

Merci à tous de votre réponse.

Alors je vais vous répondre concernant mon volonté de réduire mon système actuel :

J’ai donc un disque de 1To dont ma partition système actuelle utilise 100% de la place mais réellement il y a peut être que 100 Go d’utilisé et donc le fait de la virtualiser va lui faire prendre une valeur de 1To alors que je voudrais lui mettre 300Go pour pouvoir par la suite (peut être ) mettre une autre VM à coté.

Ai je été clair ?

Merci encore de votre aide.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 27, 2018, 10:19 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/9 "2018-05-27T10:19:22Z")

</div>

> [@Clochette](#):
>
> Oui ? on peu très bien copier la data directement sur une nouvelle partition se trouvant dans un nouveau LV.
> 
> Quel est le problème à cela ?

Le problème, c’est d’avoir une partition dans un LV. Personne ne fait ça. Si on utilise des LV, c’est bien pour se débarrasser des partitions et de leur limitations.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 27, 2018, 10:22 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/10 "2018-05-27T10:22:38Z")

</div>

> [@gudbes](#):
>
> J’ai donc un disque de 1To dont ma partition système actuelle utilise 100% de la place mais réellement il y a peut être que 100 Go d’utilisé et donc le fait de la virtualiser va lui faire prendre une valeur de 1To alors que je voudrais lui mettre 300Go pour pouvoir par la suite (peut être ) mettre une autre VM à coté.

Désolé, mais je ne vois toujours pas le rapport avec la virtualisation.

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Mai 27, 2018, 10:24 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/11 "2018-05-27T10:24:36Z")

</div>

Je veux juste virtualiser mon disque mais réduire l’espace libre car je n’ai pas besoin d’une VM qui fait 1To c’est tout 🙂

---

<div class="post-metadata">

**Author:** ![jimbo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/d78d45/32.png) [@jimbo](https://www.debian-fr.org/u/jimbo)\
**Post date:** [Mai 27, 2018, 10:24 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/12 "2018-05-27T10:24:49Z")

</div>

> [@PascalHambourg](#):
>
> Désolé, mais je ne vois toujours pas le rapport avec la virtualisation.

c’est se que j’ai écris plus haut, moi non plus

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Mai 27, 2018, 10:51 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/13 "2018-05-27T10:51:49Z")

</div>

Comment auriez vous fait ?

---

<div class="post-metadata">

**Author:** ![jimbo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/d78d45/32.png) [@jimbo](https://www.debian-fr.org/u/jimbo)\
**Post date:** [Mai 27, 2018, 10:55 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/14 "2018-05-27T10:55:06Z")

</div>

> [@gudbes](#):
>
> Comment auriez vous fait ?

expose ton but ! t’aimerais faire quoi ? arriver à quoi ?

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Mai 27, 2018, 11:14 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/15 "2018-05-27T11:14:01Z")

</div>

Je vais me répété mais pour faire simple je veux virtualiser ma debian en ne gardant pas toute la partie non utilisée. Est ce que c’est plus clair 🙂

---

<div class="post-metadata">

**Author:** ![jimbo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/d78d45/32.png) [@jimbo](https://www.debian-fr.org/u/jimbo)\
**Post date:** [Mai 27, 2018, 11:20 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/16 "2018-05-27T11:20:41Z")

</div>

la virtualiser avec quoi ? la virtualiser sur quel sytem ? elle a une interface graphique ou pas ?  
convertir avec virtualbox par exemple ?

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Mai 27, 2018, 11:33 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/17 "2018-05-27T11:33:28Z")

</div>

La virtualiser (ma debian) avec VMware converter pour l’utiliser avec un Esxi et non pas d’interface graphique

---

<div class="post-metadata">

**Author:** ![jimbo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/d78d45/32.png) [@jimbo](https://www.debian-fr.org/u/jimbo)\
**Post date:** [Mai 27, 2018, 11:48 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/18 "2018-05-27T11:48:02Z")

</div>

converti ta machine avec Vmware, importe la sur l’ESX, tu la clone et tu fais tes modifs sur le clone. D’ailleurs Vm converter te permet de “shrinker” ton vmdk

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Mai 27, 2018, 12:45 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/19 "2018-05-27T12:45:36Z")

</div>

Shrinker? Sinon ma pensée était de faire ça mais en commençant par réduire mon disque physique

---

<div class="post-metadata">

**Author:** ![jimbo](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/d78d45/32.png) [@jimbo](https://www.debian-fr.org/u/jimbo)\
**Post date:** [Mai 27, 2018, 2:30 UTC](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797/20 "2018-05-27T14:30:34Z")

</div>

> [@gudbes](#):
>
> Shrinker? Sinon ma pensée était de faire ça mais en commençant par réduire mon disque physique

si je dis pas de conneries tu as tout dans un seul volume logique le root, le home etc.. excepté le swap. Donc comme j’ai dit tu fais un clone, ensuite tu vérifies si le clone il boot si il boot tu boot sur un livecd tu reduis ton lvm et si tout c’est bien passer tu utilises vm converter.

option 2

tu converti tel quel avec vm converter, tu clone depuis l’esx, tu réduis depuis l’esx les vmdk avec vmconverter une seconde fois.

[Page suivante](https://www.debian-fr.org/t/reduction-taille-disque-utilisant-lvm/76797.md?page=2)
