VM angelegt und später festgestellt, dass die Festplatte zu klein ist? Mit LVM kein Problem.
Ubuntu 22.04 bietet bei jeder Neuinstallation standardmäßig an, die Festplatten als LVM (Logical Volume Manager) Gruppe anzulegen. Das ist speziell bei der Erweiterung einer Festplatte jetzt hilfreich.
Aktueller Stand meiner Festplatte abgefragt mit
df -h
… und wie man sieht, wirds langsam dünn.
Also erweitern wir unter Vmware wie gewohnt die Festplatte (VM -> Einstellungen -> HDD -> neue Größe angeben). Ich gehe mal auf 60GB…
Ich mounte jetzt ein GParted ISO, um die Partition um den freien Space zu erweitern. Für mich die einfachste Variante, ohne etwas nachinstallieren zu müssen, vor allem wenn die Platte bereits voll ist… 😉
Jetzt die VM starten und den freien Platz „hinter“ der Systemplatte prüfen:
sudo vgdisplay
Sieht schonmal gut aus…
Achtung! Jetzt brauchen wir wenigstens ein paar Bytes Platz! Ich habe immer alte Logs gelöscht.
Schaut bspw. unter /var/log… nach, ob nicht doch irgendwo ein paar KB’s freizumachen sind…
Jetzt erweitern wir zuerst das Block Volume um den maximal freien Platz mit:
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
… um gleich danach das Dateisystem zu vergrößern:
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
Ein letzter Check mit
df -h
und alles ist wieder gut..