gdisk
Mit dem Konsolenprogramm gdisk wird die Partitionstabelle eines Datenträgers verändert oder neu erstellt.
Installation
Das Programm gdisk ist im Paket Vorlage:Paket enthalten und gehört zur Standardinstallation.
Partitionieren
Vorlage:Hinweis Vorlage:Achtung
Eingeleitet wird das Partitionieren mit dem Befehl:
gdisk <Datenträger>
Danach können interaktiv vom Benutzer die weiteren Schritte gewählt werden:
Mit der Eingabe von Vorlage:Ic werden alle Optionen aufgelistet.
Alle Änderungen werden vorerst nur im cache vorgenommen und können mit Vorlage:Ic jederzeit folgenlos abgebrochen werden.
Erst mit der Eingabe von Vorlage:Ic und einer folgenden Bestätigung wird die neue Partitionstabelle auf den Datenträger geschrieben und die Partitionierung abgeschlossen.
Beispiel
Zur Veranschaulichung hier ein Beispiel mit allen Aus- und Eingaben.
Der Datenträger /dev/sda soll für die Einrichtung mit Arch Linux neu partitioniert werden.
- Die erste Partition soll für /boot mit 512MiB als EFI-Partitionstyp -
- Die zweite Partition soll für root (/) mit dem restlichen Speicherplatz erstellt werden.
Dies entspricht der gebräuchlichen Partitionierung für UEFI-Boot-Systeme.
# gdisk /dev/sda
GPT fdisk (gdisk) version 1.0.5
Partition table scan:
MBR: not present
BSD: not present
APM: not present
GPT: not present
Creating new GPT entries in memory.
Command (? for help): o
Wenn ?' Drucken :
Command (? for help): ? b back up GPT data to a file c change a partition's name d delete a partition i show detailed information on a partition l list known partition types n add a new partition o create a new empty GUID partition table (GPT) p print the partition table q quit without saving changes r recovery and transformation options (experts only) s sort partitions t change a partition's type code v verify disk w write table to disk and exit x extra functionality (experts only) ? print this menu
This option deletes all partitions and creates a new protective MBR. Proceed? (Y/N): y
Command (? for help): n Partition number (1-128, default 1):{{#if:trim|Enter}}