# 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 ```bash sudo swapoff -a free -h # Prüfen, ob kein Swap mehr aktiv ist ```` --- ## 3. Partitionen umbauen Mit `cfdisk` die Partitionen neu anordnen: ```bash 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 ```bash sudo reboot ``` --- ## 5. Dateisystem vergrößern Nach dem Neustart: ```bash 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) ```bash sudo fallocate -l 2G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile ``` ### 6.2 Dauerhaft aktivieren ```bash echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab ``` ### 6.3 Überprüfen ```bash 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: ```bash sudo swapoff /swapfile sudo rm /swapfile ``` Neue Größe anlegen (z. B. 4 GB): ```bash sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile ``` Eintrag in `/etc/fstab` bleibt gleich.