===== 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}}