Hinweis : Sie sollten fast alle der folgenden Befehle mit einer Live-CD ausführen. Manchmal möchten Sie, dass Sie die Partition aushängen, die bereits in / eingebunden ist (in diesem Fall können Sie sie nicht aushängen).
Dies sind alle Schritte, die zum Ändern der Größe einer LVM- oder LVM2-Partition erforderlich sind:
sudo lvresize --verbose --resizefs -L -150G /dev/mapper/ubuntu
sudo pvresize --setphysicalvolumesize {some-space} /dev/sda5
Wenn der zweite Befehl ungefähr so aussieht:
/dev/sda5: cannot resize to xxxxx extents as later ones are allocated.
Anschließend müssen Sie den nicht zugewiesenen Speicherplatz am Ende des LVM neu anordnen. Das heißt nach root und Swap_1 Partition. Zunächst müssen Sie die Informationen zu den physischen Volumes mit dem folgenden Befehl überprüfen:
sudo pvs -v --segments /dev/sda5
Dies zeigt die Ausgabe wie folgt:
/dev/sda5 ubuntu lvm2 a-- 698.04g 150g 0 xxx root 0 linear /dev/sda:0-rrr
/dev/sda5 ubuntu lvm2 a-- 698.04g 150g xxx sss 0 free
/dev/sda5 ubuntu lvm2 a-- 698.04g 150g zzz ttt swap 0 linear /dev/sda5:yyy-www
Beachten Sie das JJJ-WWW . Verwenden Sie den folgenden Befehl, um externe Fragmentierung zu entfernen:
sudo pvmove --alloc anywhere /dev/sda5:yyy-www
Nun wollen wir sehen, wie es geht:
sudo pvs -v --segments /dev/sda5
Dies zeigt die Ausgabe wie folgt (Änderungen beachten):
/dev/sda5 ubuntu lvm2 a-- 698.04g 150g 0 xxx root 0 linear /dev/sda:0-rrr
/dev/sda5 ubuntu lvm2 a-- 698.04g 150g xxx ttt swap 0 linear /dev/sda5:xxx-sss
/dev/sda5 ubuntu lvm2 a-- 698.04g 150g yyy www 0 free
Verwenden Sie danach GParted und ändern Sie die Größe des LVM auf den maximal genutzten Bereich. Der Rest befindet sich im nicht zugewiesenen Speicherplatz. Genießen...
e2fsck -f /dev/vg_blah/lv_blah
Rückgabe: „e2fsck: Gerät oder Ressource beschäftigt , während ausschließlich von einem anderen Programm zu öffnen / dev / sda2 Dateisystem gemountet oder geöffnet versuchen?“, das gleiche mit resize2fs ...