Gparted kann die Größe der erweiterten oder LVM-Partition nicht ändern

41

Ich habe eine VM mit VirtualBox erstellt und festgestellt, dass sie zu klein ist. Nach einiger Zeit gelang es mir, eine neue, größere Festplatte zu erstellen.

Live-GParted-CD-Image (v.022):

GParted-Screenshot

Jetzt muss ich den nicht zugewiesenen Speicherplatz in die /dev/sda5Partition integrieren.

  • Wenn Sie mit der rechten Maustaste auf sda5 klicken, wird die Option zum Ändern der Größe angezeigt. Vorher oder nachher ist jedoch kein Speicherplatz mehr verfügbar.
  • Ich dachte, dass ich vielleicht zuerst die sda2-Partition erweitern musste, aber wenn ich mit der rechten Maustaste auf sda2 klicke, kann ich die Größe nicht ändern.

Haben Sie nützliche Ratschläge?

papnikol
quelle
Dieses Bild wurde vom Linux-Host oder -GAST (aka VM)
linuxdev2013
Das Bild ist von der Gast-VM, sorry, wenn ich nicht klar war
Papnikol
2
Okay, ist das vg verschlüsselt ODER wird es nur in beiden Fällen gemountet, muss es entschlüsselt und zusätzlich im ersten Fall entschlüsselt und
entpackt werden
1
Es ist nicht verschlüsselt. Sollten nicht alle Partitionen abgehängt werden, seit ich von der gparted-Live-CD gestartet bin? Wenn nicht, wie kann ich sie von gparted entfernen?
Papnikol
2
das Schloss impliziert montiert oder Crypted wählen sie sollte `` Aushängen Option haben
linuxdev2013

Antworten:

54

Nach etwas Hilfe von linuxdev2013 habe ich Folgendes getan:
Das Problem war, dass die Partitionen irgendwie gesperrt waren. So:

  1. Ich habe mit der rechten Maustaste auf sda2 und sda5 geklickt und "Deaktivieren" gewählt.
  2. Ich habe die Größe der erweiterten (sda2) Partition geändert.
  3. Ich habe die Größe der lvm (sda5) -Partition geändert.

Das Problem wurde behoben.

Ich sollte hinzufügen, dass in der VM der neue Speicherplatz nicht verfügbar war, also musste ich diese 2 Befehle ausführen: Erweitern Sie LVM auf den gesamten verbleibenden freien Speicherplatz:

lvextend –l +100%FREE [MOUNTPOINT]

Dateisystem erweitern:

sudo resize2fs [MOUNTPOINT]
papnikol
quelle
4
Vielen Dank! Ich brauchte auch lvm lvdisplay, um das genaue Gerät für lvextend zu erhalten, und später df -h, um herauszufinden, auf welchem ​​Volume die Größe geändert werden soll.
Andreas Reiff
Vielen Dank für Ihre genaue Antwort, die mir Stunden und graues Haar erspart hat!
derFunk
Nach der Verwendung von gparted wurde auf der Partition nicht der richtige Betrag angezeigt. Diese 2 Kommandozeilenfunktionen waren genau das, was ich brauchte, um den Job zu beenden. Vielen Dank für das Teilen dieser Zauberei
Zweig
Leider funktioniert es für mich nicht, sie zu deaktivieren. Auch keine Fehlermeldung ... Irgendwelche Hinweise?
Christoph Wurm
4
Ich musste rennen sudo lvdisplay, um den [MOUNTPOINT] zu bekommen. In meinem Fall kam es zurück als LV-Pfad (/ dev / ubuntu-vg / root)
Sheamus O'Halloran
0

appliance @ zabbix: ~ $ sudo lvdisplay

--- Logisches Volumen ---

LV-Pfad / dev / zabbix-vg / root

LV Name root

VG Name zabbix-vg

LV-Größe 15,52 GiB


--- Logisches Volumen ---

LV-Pfad / dev / zabbix-vg / swap_1

LV Name swap_1

VG Name zabbix-vg

LV-Größe 4,00 GiB


appliance @ zabbix: ~ $ sudo vgs

VG #PV #LV #SN Attr VSize VFree

zabbix-vg 1 2 0 wz - n - 24,52 g 5,00 g


Wie Sie sehen, habe ich 5 GB freien Speicherplatz


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

Die Größe des logischen Volumes zabbix-vg / root wurde von 15,52 GiB (3973 Extents) auf 20,52 GiB (5253 Extents) geändert.

Die Größe des Stammvolumes des logischen Volumes wurde erfolgreich geändert.


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

Das Dateisystem unter / dev / zabbix-vg / root ist jetzt 5379072 (4k) Blöcke lang.


appliance @ zabbix: ~ $ sudo lvdisplay

--- Logisches Volumen ---

LV-Pfad / dev / zabbix-vg / root

LV Name root

VG Name zabbix-vg

LV-Größe 20,52 GiB


--- Logisches Volumen ---

LV-Pfad / dev / zabbix-vg / swap_1

LV Name swap_1

VG Name zabbix-vg

LV-Größe 4,00 GiB

Abdelhak
quelle
1
Er fragte, wie die Größe des physischen Datenträgers (der Festplattenpartition) und nicht des logischen Datenträgers geändert werden soll.
Psusi
genau das was ich suche. Das physische Laufwerk wurde problemlos erweitert, gilt jedoch nicht für das logische Laufwerk. Sie haben mir geholfen, mein logisches Laufwerk anzupassen. tausend Dank!
kapitan