sammlung:parted
Inhaltsverzeichnis
parted: Partitionen verwalten
Kurzfassung - GNU parted verwaltet Partitionstabellen (MBR/GPT) und erstellt, löscht oder verschiebt Partitionen auf Blockgeräten. - Es eignet sich für automatisierbare Partitionierung, Größenänderungen und Vorbereitung von Datenträgern für unterschiedliche Betriebssysteme.
Voraussetzungen
- Root- oder sudo-Rechte - Datenträger als /dev/sdX oder /dev/nvmeXnY verfügbar - Backup wichtiger Daten; Operationen sind destruktiv - Paket parted installiert (sudo apt install parted)
Schritte
Überblick über vorhandene Datenträger
# Alle erkannten Blockgeräte und deren Partitionstabellen anzeigen sudo parted -l
Neue GPT-Tabelle anlegen
# Neue GPT-Partitionstabelle auf /dev/sdb schreiben (löscht vorhandene Aufteilung) sudo parted /dev/sdb --script mklabel gpt
Partition mit Start/Ende anlegen
| Befehl | Beschreibung |
|---|---|
sudo parted /dev/sdb --script mkpart primary ext4 1MiB 100GiB | Erste primäre Partition von 1 MiB bis 100 GiB für ext4 erstellen. |
sudo parted /dev/sdb --script mkpart primary linux-swap 100GiB 120GiB | Swap-Bereich zwischen 100 GiB und 120 GiB anlegen. |
sudo parted /dev/sdb --script mkpart primary fat32 120GiB 100% | FAT32-Partition ab 120 GiB bis zum Ende des Datenträgers erstellen. |
sudo parted /dev/sdb --script mkpart primary ext4 0% 50% | Partition über prozentuale Angaben (0 %–50 %) einrichten. |
Dateisystem-Typ setzen (Kompatibilität)
| Befehl | Beschreibung |
|---|---|
sudo parted /dev/sdb --script set 1 boot on | Erste Partition als bootfähig kennzeichnen. |
sudo parted /dev/sdb --script set 1 raid on | Partition für Software-RAID markieren. |
Größe anpassen
# Partition 1 auf 200GiB vergrößern (vorher Dateisystem anpassen) sudo parted /dev/sdb resizepart 1 200GiB
Interaktive Sitzung mit Sicherheitsabfrage
| Eingabe | Beschreibung |
|---|---|
sudo parted /dev/sdb | parted interaktiv starten. |
(parted) print | Aktuelle Partitionstabelle anzeigen. |
(parted) mkpart primary ext4 1MiB 51200MiB | Neue Partition mit Start/Ende definieren. |
(parted) quit | Sitzung verlassen und Änderungen bestätigen/verwerfen. |
Ausrichtung prüfen
# Prüfen, ob Partition 1 optimal ausgerichtet ist (wichtig für SSD/RAID) sudo parted /dev/sdb align-check optimal 1
Hinweise
- Mit –script laufen Befehle ohne Rückfragen; nur bei automatisierten Abläufen verwenden.
- Nach Änderungen udev triggern oder Datenträger neu einlesen: sudo partprobe /dev/sdb.
- Unterschiedliche Einheiten nutzbar (MiB, GiB, %) – konsistente Angaben verhindern Rundungsfehler.
- Für Online-Resizing vorsichtig vorgehen: Dateisystem vorher abhängen oder passende Tools (resize2fs, xfs_growfs) nutzen.
Siehe auch
sammlung/parted.txt · Zuletzt geändert: von 127.0.0.1
