2025-10-30 08:54:28 +00:00
2025-10-30 08:54:28 +00:00

Proxmox-VM: Root-Partition vergrößern (von 32 GB auf 90 GB)

Diese Anleitung beschreibt, wie eine bereits in Proxmox vergrößerte virtuelle Festplatte innerhalb der VM erweitert wird.
Beispiel: /dev/sda wurde in Proxmox von 32 GB auf 90 GB vergrößert.


1. Voraussetzungen

  • Root-Partition liegt auf /dev/sda1
  • Swap befindet sich auf /dev/sda5 (in erweiterter Partition /dev/sda2)
  • Dateisystem: ext4
  • System: Debian oder Ubuntu (andere Linux-Distributionen ähnlich)

2. Swap deaktivieren

sudo swapoff -a
free -h    # Prüfen, ob kein Swap mehr aktiv ist

3. Partitionen umbauen

Mit cfdisk die Partitionen neu anordnen:

sudo cfdisk /dev/sda

In cfdisk:

  1. sda5 (Swap-Partition) löschen
  2. sda2 (erweiterte Partition) löschen
  3. sda1 auswählen → Resize → bis zum Ende des Datenträgers vergrößern
  4. Write → mit yes bestätigen
  5. Quit

4. Neu starten

sudo reboot

5. Dateisystem vergrößern

Nach dem Neustart:

sudo resize2fs /dev/sda1
df -hT /

→ Root-Partition sollte jetzt etwa 90 GB groß sein.


6. Swap als Datei anlegen (statt Partition)

Empfohlene Variante, da flexibler als eine eigene Swap-Partition.

6.1 Neue Swap-Datei erstellen (z. B. 2 GB)

sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

6.2 Dauerhaft aktivieren

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

6.3 Überprüfen

swapon --show
free -h

7. Ergebnis

  • Root-Dateisystem: 90 GB
  • Swap: /swapfile (2 GB)
  • Keine Abhängigkeit mehr von separaten Swap-Partitionen

8. Optional: Swap-Größe anpassen

Swap-Datei deaktivieren und löschen:

sudo swapoff /swapfile
sudo rm /swapfile

Neue Größe anlegen (z. B. 4 GB):

sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Eintrag in /etc/fstab bleibt gleich.

Description
No description provided
Readme 27 KiB