Gparted ne peut pas redimensionner une partition étendue ou LVM


41

J'ai créé une machine virtuelle à l'aide de VirtualBox et j'ai réalisé qu'elle était trop petite. Après un certain temps, j'ai réussi à créer un nouveau disque dur plus grand.

Image du CD GParté en direct (v.022):

Capture d'écran GParted

Maintenant, je dois intégrer l'espace non alloué à la /dev/sda5partition.

  • Un clic droit sur sda5 montre l'option de redimensionner mais je ne reçois aucun espace libre avant ou après.
  • Je pensais que je devais peut-être d'abord étendre la partition sda2 mais un clic droit sur sda2 ne me permet pas de redimensionner.

Avez-vous des conseils utiles?


cette image provient du linux HOST or GUEST (aka VM)
— linuxdev2013

L'image est de l'invité VM, désolé si je n'étais pas clair
— papnikol

2
D'accord, la vg est-elle cryptée OU vient-elle d'être montée dans les deux cas, elle doit être démontée et, en plus, dans le premier cas, déchiffrée et
— démontée

1
Ce n'est pas crypté. Depuis que j'ai commencé avec le cd live gparted, toutes les partitions ne doivent-elles pas être démontées? Si non, comment puis-je les démonter de gparted?
— papnikol

2
le verrou implique que les sélectionner montés ou cryptés doivent avoir l'option `démonter`
— linuxdev2013

Réponses:


54

Après une aide de linuxdev2013 , voici ce que j'ai fait:
Le problème était que les partitions étaient en quelque sorte verrouillées. Alors:

  1. J'ai cliqué à droite sur sda2 et sda5 et j'ai choisi "Désactiver".
  2. J'ai redimensionné la partition étendue (sda2).
  3. J'ai redimensionné la partition LVM (sda5).

Le problème a été résolu.

J'ajouterais que dans la machine virtuelle, le nouvel espace n'était pas disponible, j'ai donc dû exécuter ces 2 commandes: développer LVM sur tout l'espace libre restant:

lvextend –l +100%FREE [MOUNTPOINT]

développer le système de fichiers:

sudo resize2fs [MOUNTPOINT]

4
Merci! J'avais également besoin de lvm lvdisplay pour obtenir le périphérique exact de lvextend, puis df -h pour connaître le volume sur lequel redimensionner.
— Andreas Reiff

Merci pour votre réponse précise, cela m'a évité des heures et des cheveux gris!
— derFunk

Après l’utilisation de gparted, la partition n’affiche pas le montant exact disponible. Ces 2 fonctions en ligne de commande étaient exactement ce dont j'avais besoin pour terminer le travail. Merci de partager cette magie
— twig

Malheureusement, pour moi, les désactiver ne fonctionne pas. Aucun message d'erreur non plus ... Des indices?
— Christoph Wurm

4
Je devais courir sudo lvdisplaypour obtenir le [MOUNTPOINT]. Dans mon cas, il est revenu sous le nom de chemin LV (/ dev / ubuntu-vg / root)
— Sheamus O'Halloran

0

appliance @ zabbix: ~ $ sudo lvdisplay

--- Volume logique ---

Chemin LV / dev / zabbix-vg / root

Nom LV racine

Nom VG zabbix-vg

Taille LV 15,52 Gio


--- Volume logique ---

Chemin LV / dev / zabbix-vg / swap_1

Nom swap_1

Nom VG zabbix-vg

Taille LV 4,00 Gio


appliance @ zabbix: ~ $ sudo vgs

VG #PV #LV #SN Attr VSize VFree

zabbix-vg 1 2 0 wz - n- 24.52g 5.00g


Comme vous voyez j'ai 5 Go d'espace libre


appliance @ zabbix: ~ $ sudo lvextend -L + 5G / dev / zabbix-vg / root

La taille du volume logique zabbix-vg / root est passée de 15,52 GiB (3973 extensions) à 20,52 GiB (5253 extensions).

La racine du volume logique a été redimensionnée avec succès.


appliance @ zabbix: ~ $ sudo resize2fs / dev / zabbix-vg / root

Le système de fichiers sur / dev / zabbix-vg / root a maintenant une longueur de 5379072 (4k) blocs.


appliance @ zabbix: ~ $ sudo lvdisplay

--- Volume logique ---

Chemin LV / dev / zabbix-vg / root

Nom LV racine

Nom VG zabbix-vg

Taille LV 20,52 Gio


--- Volume logique ---

Chemin LV / dev / zabbix-vg / swap_1

Nom swap_1

Nom VG zabbix-vg

Taille LV 4,00 Gio


1
Il demandait comment redimensionner le volume physique (la partition de disque), pas un volume logique.
— Psusi

exactement ce que je cherche. étendu mon disque physique sans problème mais cela ne s'applique pas au disque logique. vous m'avez aidé à ajuster mon lecteur logique. merci mille fois!
— Kapitan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.