===== gparted =====
**Kurzfassung:** ''gparted'' ist das grafische Partitionierungstool für Linux. Mit einer benutzerfreundlichen Desktop-GUI bietet es alle Standard-Operationen (erstellen, löschen, resizen) für MBR und GPT. Zielgruppe: Desktop-Benutzer und Live-CD Nutzer für sichere, visuelle Partitionsverwaltung.
==== Übersicht ====
GParted (GNOME Partition Editor) ist das grafische Äquivalent zu ''fdisk'', ''cfdisk'', ''parted'' und ''sgdisk''. Während die Kommandozeilen-Tools für Automation und Server gedacht sind, ist GParted ideal für:
* Visuelle Arbeit ohne Kommandozeile
* Fehlertoleranz durch grafische Vorschau
* Live-CDs (GParted Live CD)
* Desktop-Systeme
* Größenänderungen (Resizing)
* Anfänger-freundliche Bedienung
**Hauptmerkmale:**
* Grafische Benutzeroberfläche (GTK+)
* MBR und GPT vollständig unterstützt
* Drag-and-Drop Partition resizing
* Größenänderungen für ext2, ext3, ext4, NTFS, etc.
* Visueller Vor-/Nachher-Vergleich
* Sichere Operationen (Bestätigungen vor Änderungen)
* Multi-Sprachen-Support
* Undo/Redo für manche Operationen (mit Vorsicht!)
==== Installation ====
=== Debian/Ubuntu ===
# Installation
sudo apt install gparted
# Starten
sudo gparted
# Oder aus Terminal
gksu gparted # Ältere Versionen
sudo gparted # Moderne Versionen
=== RHEL/CentOS/Fedora ===
# Installation
sudo dnf install gparted
# Starten
sudo gparted
=== Arch Linux ===
# Installation
sudo pacman -S gparted
# Starten
sudo gparted
==== GParted Live CD ===
Die einfachste und sicherste Methode für Partitionierungen:
# Herunterladen von
# https://gparted.org/download.php
# Live-CD brennen
sudo dd if=gparted-live-1.5.0-3-amd64.iso of=/dev/sdc bs=4M
# Oder mit graphischem Tool (Brasero, etc.)
**Vorteile der Live-CD:**
* Keine laufenden Prozesse beeinflussen Partitionen
* Größenänderungen möglich ohne Umount
* System-Festplatte sicher bearbeitbar
* Alle Tools automatisch vorhanden
* Empfohlen für kritische Operationen
==== Grundlegende Bedienung ====
=== Festplatte auswählen ===
1. GParted öffnen (als Root/sudo)
2. Oben-rechts: Dropdown ''Gerät'' (z.B. /dev/sda)
3. Aktuelle Partitionstabelle wird angezeigt
4. Farben zeigen Partitionstypen
**Partitions-Farben:**
* **Blau:** Linux Dateisystem (ext4, btrfs, etc.)
* **Grün:** Swap-Bereich
* **Gelb:** FAT/NTFS (Windows, macOS)
* **Grau:** Nicht zugeordneter Platz (free)
* **Rot:** Fehler/beschädigt
=== Partition erstellen ===
**Schritte:**
1. Rechtsklick auf ''Unallocated'' (freier Platz)
2. ''Neue Partition'' auswählen
3. Größe eingeben (oder per Drag)
4. Partitionstyp wählen (Primary, Extended, Logical für MBR)
5. Dateisystem-Format wählen (ext4, NTFS, FAT32, etc.)
6. Label optional eingeben
7. ''Hinzufügen'' klicken
8. Operation wird in der Liste gesammelt
9. Alle Änderungen werden erst nach ''Bearbeiten → Alle Operationen anwenden'' durchgeführt
=== Partition vergrößern/verkleinern ===
**Schritte:**
1. Partition rechtsklick
2. ''Größe ändern/Verschieben'' wählen
3. Schieber ziehen oder Wert eingeben
4. Grafische Vorschau zeigt neuen Platz
5. Pfeile-Taste: Partition verschieben
6. ''Größe ändern'' klicken
7. Operation wird gesammelt
8. Nach ''Anwenden'' wird Dateisystem automatisch angepasst (ext4, NTFS, etc.)
**Hinweis:** ext4 kann online vergrößert werden, NTFS und andere können offline vergrößert werden.
=== Partition formatieren ===
**Schritte:**
1. Partition rechtsklick
2. ''Format als'' → Dateisystem wählen
3. Optionaler Label eingeben
4. ''Format'' klicken
5. **Warnung:** Alle Daten auf der Partition gehen verloren!
6. Bestätigung ''Ja''
7. Operation wird gesammelt
**Verfügbare Dateisysteme:**
* ext2, ext3, ext4 (Linux Standard)
* btrfs, XFS (moderne Linux)
* FAT12, FAT16, FAT32 (Windows alt)
* NTFS (Windows modern)
* exFAT (cross-platform)
* swap (Linux Swap)
=== Partition löschen ===
**Schritte:**
1. Partition rechtsklick
2. ''Löschen'' wählen
3. Space wird zu ''Unallocated''
4. Operation wird gesammelt
5. Nach ''Anwenden'' ist der Platz frei und neue Partitionen möglich
=== Partitionstyp ändern (MBR-Modus) ===
**Schritte:**
1. Partition rechtsklick
2. ''Bearbeiten'' → ''Flags'' (nicht immer sichtbar)
3. Oder Partition rechtsklick → ''Eigenschaften''
4. Flags: ''boot'', ''hide'', ''raid'', ''lvm'', etc.
5. Abhängig von Partitionstyp (MBR-spezifisch)
==== Fortgeschrittene Operationen ====
=== GPT zu MBR konvertieren ===
**Warnung: Alle Daten gehen verloren!**
**Schritte:**
1. Alle Partitionen löschen
2. Geräte-Menü → ''Partitionstabelle erstellen''
3. Typ wählen: ''msdos'' (MBR) oder ''gpt'' (GPT)
4. Bestätigung ''Erstellen''
5. Neue leere Partitionstabelle
=== UEFI-Boot-Partition erstellen ===
**Schritte (bei GPT):**
1. Neue Partition 512 MiB
2. Dateisystem: **FAT32**
3. Eigenschaften/Flags: ''esp'' Flag setzen (UEFI-Boot-Flag)
4. Label: ''EFI Boot''
5. Bestätigen
**Für Linux-System dahinter:**
1. Zweite Partition (Linux, größer)
2. Dateisystem: ext4
3. Label: ''Linux Root''
4. Bestätigen
=== Online-Resize mit GParted Live ===
**Szenario:** System-Festplatte vergrößern während nicht gemountet
**Vorgehen:**
1. GParted Live-CD starten
2. Festplatte auswählen
3. Partition rechtsklick → ''Größe ändern''
4. **Kein Reboot nötig** – Änderungen direkt angewendet
5. Nach Speichern: Dateisystem ist automatisch angepasst
**Nach GParted Live:**
1. Herunterfahren (Eject CD)
2. Reboot in normalem System
3. Dateisystem-Größe prüfen: ''df -h''
=== Backup und Clone ===
GParted kann nicht direkt Partitionen klonen. Stattdessen:
# Mit dd von Kommandozeile
sudo dd if=/dev/sda1 of=/dev/sdb1 bs=1M status=progress
# Mit Gnome Disk Utility (ähnlich GParted)
sudo gnome-disks
==== Häufige Szenarien ====
=== Windows + Linux Dual-Boot ===
**Vorgehen:**
1. GParted Live-CD starten
2. Partitionstabelle: GPT wählen
3. Partition 1: 512 MiB, FAT32, EFI-Flag
4. Partition 2: 200 GiB, NTFS, Label "Windows"
5. Partition 3: Rest, ext4, Label "Linux"
6. Anwenden
7. Windows auf sda2, Linux auf sda3 installieren
=== Festplatte um 50% verkleinern ===
**Vorgehen:**
1. GParted Live-CD starten
2. Partition rechtsklick
3. ''Größe ändern/Verschieben''
4. Größe auf 50% des Originals setzen
5. OK
6. Freier Platz wird zu Unallocated
7. Neue Partitionen erstellen oder für andere OS verwenden
=== Fehlerhafte Partitionstabelle reparieren ===
**Wenn GParted die Festplatte nicht richtig erkennt:**
**Vorgehen:**
1. Geräte-Menü → ''Alle Geräte prüfen''
2. Fehler anzeigen (falls vorhanden)
3. Wenn Tabelle korrupt: Neue erstellen
4. Partitionen manuell nach Größe rekonstruieren
5. Wichtig: **Daten-Rettung besser mit testdisk/photorec**
==== Vergleich mit anderen Tools ====
| **Tool** | **UI** | **MBR** | **GPT** | **Resize** | **Anfänger** |
| ''fdisk'' | CLI | ✓ | ✓* | Nein | Schwierig |
| ''cfdisk'' | Text-Menu | ✓ | ✓ | Nein | Gut |
| ''parted'' | CLI | ✓ | ✓ | Ja | Mittelmäßig |
| ''sgdisk'' | CLI | ✗ | ✓ | Nein | Mittelmäßig |
| ''gparted'' | **GUI** | ✓ | ✓ | **Ja** | **Sehr gut** |
==== Fehlerbehandlung ====
**Problem: "GParted: Permission denied" oder "gksu not found"**
# Moderne Systeme: Einfach mit sudo
sudo gparted
# Fehler bei gksu? Tool ist veraltet
# Lösung: gparted direkt mit sudo starten
**Problem: "Device already in use" während Operation**
# Ursache: Partition ist noch gemountet
# Lösung (über GParted-GUI):
# 1. Rechtsklick auf Partition
# 2. "Unmount" wählen
# 3. Dann Operation wiederholen
# Oder terminal:
sudo umount /dev/sda2
sudo gparted
**Problem: "Resize schlägt fehl"**
# GParted-Live verwenden (nicht während System läuft)
# Oder von Live-CD starten
**Problem: "Partition wird nach GParted nicht erkannt"**
# Kernel-Partitionstabelle neu laden
sudo partprobe
# Oder Reboot
sudo reboot
**Problem: "Kein UEFI-Flag in GPT sichtbar"**
# GParted-Version zu alt?
# Oder Bootloader-Konfiguration prüfen
# Workaround: sgdisk von CLI nutzen
sudo sgdisk -t 1:ef00 /dev/sda
==== Best Practices ====
**Empfehlungen:**
* Für kritische Systeme: **GParted Live-CD verwenden** (nicht von System-HDD aus)
* Vor Resize: Dateisystem prüfen: ''sudo fsck -n /dev/sda2''
* Nach Operationen: Festplatte prüfen in GParted (Geräte-Menü)
* Backup vor großen Änderungen: ''dd if=/dev/sda of=/mnt/backup.img bs=1M''
* Für Anfänger ideal: Grafische Vorschau verhindert Fehler
* UEFI-Systeme: EFI-Flag nicht vergessen!
* Swap-Partition nicht online resizen
**KRITISCH:**
* Falsche Festplatte auswählen → Kompletter Datenverlust
* System-Festplatte während Betrieb ändern risiko-behaftet
* Partitionen löschen ist permanent - Kein Undo!
* Nicht alle Dateisysteme online resize-bar (btrfs ja, NTFS nein)
* "Anwenden" startet irreversible Operationen
* Bei Unsicherheit: GParted Live-CD nutzen, nicht vom laufenden System
==== Siehe auch ====
* [[sammlung:partitionieren|Partitionieren - Übersicht]]
* [[sammlung:fdisk|fdisk]]
* [[sammlung:cfdisk|cfdisk]]
* [[sammlung:parted|parted]]
* [[sammlung:sgdisk|sgdisk]]
* [[sammlung:lvm|LVM - Logisches Volume Management]]
* [[sammlung:mount|mount und Dateisystem-Verwaltung]]
* [[sammlung:gnome-disks|GNOME Disks]]
==== Quellen ====
* [[https://gparted.org/|GParted Projektseite]]
* [[https://gparted.org/livecd.php|GParted Live CD]]
* [[https://wiki.gnome.org/Apps/Disks|GNOME Disks (ähnlich)]]
* [[https://man7.org/linux/man-pages/man8/gparted.8.html|GParted - man page]]
----
{{tag>gparted partition gui grafisch mbr gpt}}