commit 05488bafaac6763e99236475dfee7e75105e6c87 Author: alf Date: Thu Oct 30 08:54:28 2025 +0000 README.md hinzugefügt diff --git a/README.md b/README.md new file mode 100644 index 0000000..e13f468 --- /dev/null +++ b/README.md @@ -0,0 +1,120 @@ +# 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. +