Wenn du den Festplattenspeicher unter Ubuntu erweitert hast – egal ob auf einem physischen Server oder in einer virtuellen Umgebung (z. B. Proxmox, VMware, VirtualBox) – wird der zusätzliche Speicherplatz nicht automatisch im System verfügbar. In dieser Anleitung zeige ich dir Schritt für Schritt, wie du bei einem typischen LVM-Setup den neuen Speicherplatz korrekt einbindest.
Schritt-für-Schritt Anleitung
1. Prüfen: Neue Größe erkannt?
Führe aus:
lsblk
Oder:
fdisk -l
👉 Siehst du dort z. B. /dev/sda mit einer größeren Größe als vorher? Wenn ja, geht's weiter.
🛠 2. Partition erweitern (wenn nötig)
Wenn du /dev/sda3 o. ä. nutzt und diese Partition noch nicht die volle Größe hat, musst du sie mit growpart oder fdisk erweitern:
Beispiel (automatisch mit growpart):
sudo apt install cloud-guest-utils -y
sudo growpart /dev/sda 3
Ersetze /dev/sda 3 mit dem tatsächlichen Partitionsnamen.
📦 3. Physikalisches Volume (PV) erweitern
Jetzt musst du LVM mitteilen, dass mehr Platz da ist:
sudo pvresize /dev/sda3
(Wieder anpassen, falls dein PV anders heißt.)
📦 4. LVM-Volume erweitern
Dann erweiterst du das logische Volume:
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
📂 5. Dateisystem erweitern
Wenn du ein ext4-Dateisystem verwendest (sehr wahrscheinlich):
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
✅ Jetzt prüfen:
df -h
Du solltest nun den erweiterten Speicherplatz sehen.
Beispielausgabe nach erfolgreicher Erweiterung:
/dev/mapper/ubuntu--vg-ubuntu--lv 128G 50G 75G 40% /
📌 Fazit
Mit diesen drei einfachen Befehlen hast du den Festplattenspeicher deiner Ubuntu-VM erfolgreich erweitert. Das Vorgehen eignet sich für alle Systeme mit LVM, wie sie häufig bei Ubuntu-Servern oder Cloud-VMs verwendet werden.