05488bafaac6763e99236475dfee7e75105e6c87
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:
- sda5 (Swap-Partition) löschen
- sda2 (erweiterte Partition) löschen
- sda1 auswählen → Resize → bis zum Ende des Datenträgers vergrößern
- Write → mit
yesbestätigen - 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