|
|
Zeile 1: |
Zeile 1: |
| Entwurf Beitrag 'gdisk'
| |
|
| |
|
| {{SEITENTITEL:gdisk}}{{righttoc}}
| |
| {{Hinweis|Gdisk nutzt die moderne GUID-Partitionstabelle (GPT) welche für das Booten von UEFI-Systeme notwendig ist, während [[fdisk]] eine DOS-Partitionstabelle (MBR) für Datenträger bis 2TiB einsetzt die für das Booten von BIOS-Systemen benötigt wird.}}<br>
| |
|
| |
| Mit dem Konsolenprogramm {{ic|gdisk}} wird die Partitionstabelle eines Datenträgers verändert oder neu erstellt.
| |
|
| |
| == Installation ==
| |
| Das Programm gdisk ist im Paket {{paket|gptfdisk}} enthalten und gehört zur Standardinstallation.
| |
|
| |
| == Partitionieren ==
| |
| {{Hinweis|Vor dem Partitionieren sollte man sich mit dem Befehl '''# fdisk -l''' oder '''lsblk''' über die angeschlossenen Festplatten und deren Partitionen einen Überblick verschaffen.}}
| |
| {{Achtung|Das Neuanlegen der Partitionstabelle kann gespeicherte Daten unauffindbar machen.}}
| |
|
| |
| Eingeleitet wird das Partitionieren mit dem Befehl:
| |
| gdisk <Datenträger>
| |
| Danach können interaktiv vom Benutzer die weiteren Schritte gewählt werden:<br>
| |
| Mit der Eingabe von {{ic|?}} werden alle Optionen aufgelistet.<br>
| |
| Alle Änderungen werden vorerst nur im cache vorgenommen und können mit {{ic|q}} jederzeit folgenlos abgebrochen werden.<br>
| |
| Erst mit der Eingabe von {{ic|w}} 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 <span style="color:darkblue">Aus-</span> und <span style="color:maroon">Eingaben</span>.<br>
| |
| Der Datenträger /dev/sda soll für die Einrichtung mit Arch Linux neu partitioniert werden.<br>
| |
|
| |
| * 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.
| |
|
| |
| <b><span style="color:darkblue"># <span style="color:maroon">gdisk /dev/sda</span><br>
| |
| GPT fdisk (gdisk) version 1.0.5<br>
| |
| Partition table scan:
| |
| MBR: not present
| |
| BSD: not present
| |
| APM: not present
| |
| GPT: not present<br>
| |
| Creating new GPT entries in memory.<br>
| |
| Command (? for help):<span style="color:maroon"> o</span>
| |
| This option deletes all partitions and creates a new protective MBR.
| |
| Proceed? (Y/N):<span style="color:maroon"> y</span><br>
| |
| Command (? for help):<span style="color:maroon"> n</span>
| |
| Partition number (1-128, default 1):<span style="color:maroon">{{taste|Enter}}</span>
| |
| First sector (34-976773134, default = 2048) or {+-}size{KMGTP}:<span style="color:maroon">{{taste|Enter}}</span>
| |
| Last sector (2048-976773134, default = 976773134) or {+-}size{KMGTP}:<span style="color:maroon"> +512M</span>
| |
| Current type is 8300 (Linux filesystem)
| |
| Hex code or GUID (L to show codes, Enter = 8300):<span style="color:maroon"> ef00</span>
| |
| Changed type of partition to 'EFI system partition'<br>
| |
| Command (? for help):<span style="color:maroon"> n</span>
| |
| Partition number (2-128, default 2):<span style="color:maroon">{{taste|Enter}}</span>
| |
| First sector (34-976773134, default = 1050624) or {+-}size{KMGTP}:<span style="color:maroon">{{taste|Enter}}</span>
| |
| Last sector (1050624-976773134, default = 976773134) or {+-}size{KMGTP}:<span style="color:maroon">{{taste|Enter}}</span>
| |
| Current type is 8300 (Linux filesystem)
| |
| Hex code or GUID (L to show codes, Enter = 8300):<span style="color:maroon">{{taste|Enter}}</span>
| |
| Changed type of partition to 'Linux filesystem'<br>
| |
| Command (? for help):<span style="color:maroon"> p</span>
| |
| Disk /dev/sdc: 976773168 sectors, 465.8 GiB
| |
| Model: USB 3.5"-HDD
| |
| Sector size (logical/physical): 512/512 bytes
| |
| Disk identifier (GUID): 96231FD8-EEE4-4EFB-846A-5527772B96FC
| |
| Partition table holds up to 128 entries
| |
| Main partition table begins at sector 2 and ends at sector 33
| |
| First usable sector is 34, last usable sector is 976773134
| |
| Partitions will be aligned on 2048-sector boundaries
| |
| Total free space is 2014 sectors (1007.0 KiB)<br>
| |
| Number Start (sector) End (sector) Size Code Name
| |
| 1 2048 1050623 512.0 MiB EF00 EFI system partition
| |
| 2 1050624 976773134 465.3 GiB 8300 Linux filesystem<br>
| |
| Command (? for help):<span style="color:maroon"> w</span><br>
| |
| Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!!<br>
| |
| Do you want to proceed? (Y/N):<span style="color:maroon"> y</span>
| |
| OK; writing new GUID partition table (GPT) to /dev/sda.
| |
| The operation has completed successfully.</span></b>
| |
|
| |
| ==Weitere Beispiele==
| |
| (Bei den folgenden Beispielen ist lediglich die Eingabe notiert.)<br>
| |
| Für '''x''' ist hier jeweils das konkrete Laufwerk zu setzen.
| |
|
| |
| ===1 Partition===
| |
|
| |
| * {{ic|gdisk /dev/'''x'''}} – Starten von gdisk
| |
| * {{taste|o}} – Erzeugen einer neuen GPT im cache. (Protektiver MBR zur Kompatibilität)
| |
| * {{taste|y}} – Bestätigung
| |
| * {{ic|n}} – Eine neue Partition erstellen
| |
| * {{taste|Enter}} – Partitionsnummer bestätigen
| |
| * {{taste|Enter}} – Ersten Sektor bestätigen
| |
| * {{taste|Enter}} – Letzten Sektor bestätigen
| |
| * {{taste|Enter}} – Linux Partitionstyp (8300) bestätigen
| |
| * {{taste|p}} - Zeige neue Partitionstabelle zur Überprüfung an.
| |
| * {{taste|w}} - Speicher der neue Partitionstabelle.
| |
| * {{taste|y}} – Bestätigung
| |
|
| |
| ===/boot, root (/)===
| |
| Die gebräuchliche Partitionierung für UEFI-Boot-Systeme. (siehe oben)
| |
|
| |
| * {{ic|gdisk /dev/'''x'''}} – Starten von gdisk
| |
| * {{taste|o}} – Erzeugen einer neuen GPT im cache. (Protektiver MBR zur Kompatibilität)
| |
| * {{taste|y}} – Bestätigung
| |
| * {{taste|n}} – Erstellen einer neuen Partition
| |
| * {{taste|Enter}} – Partitionsnummer bestätigen
| |
| * {{taste|Enter}} – Den ersten Sektor bestätigen
| |
| * {{ic|+512M}} – Die Partitionsgröße festlegen
| |
| * {{ic|ef00}} – Den Partitionstyp einer EFI-Partition setzen
| |
| * {{ic|n}} – Eine weitere Partition erstellen
| |
| * {{taste|Enter}} – Partitionsnummer bestätigen
| |
| * {{taste|Enter}} – Ersten Sektor bestätigen
| |
| * {{taste|Enter}} – Letzten Sektor bestätigen
| |
| * {{taste|Enter}} – Linux Partitionstyp (8300) bestätigen
| |
| * {{taste|p}} - Zeige neue Partitionstabelle zur Überprüfung an.
| |
| * {{taste|w}} - Speicher der neue Partitionstabelle.
| |
| * {{taste|y}} – Bestätigung
| |
|
| |
| ==Swap-Partition==
| |
| Hierzu ist eine zusätzliche Partition mit mindestens der Göße des RAM Speichers zu erstellen, wenn man den [[Bereitschaft_und_Ruhezustand | Suspend-to-Disk Modus]] benutzen möchte.
| |
| Als Partitionstyp für die Swap-Partition ist {{ic|8200}} zu setzen. Alternativ zur separaten Swap-Partition gibt es auch die Möglichkeit eine [https://wiki.archlinux.de/title/Swap#Swapdatei Swap-Datei] anzulegen.
| |
|
| |
| ==BIOS-Boot-Systeme und Grub==
| |
| Wird der Bootmanager [[Grub]] auf einem BIOS-Boot-System verwendet und statt [[fdisk]] gdisk zum Pratitionieren eingesetzt, wird eine zusätzliche Partition von 1MiB Größe und dem Partitionstyp {{ic|ef02}} auf dem Bootmedium benötigt.
| |
|
| |
| == siehe auch ==
| |
| * [[Partitionierung]]
| |
| * [[fdisk]]
| |
| * [[Parted]]
| |
| * [[KDE-Partitionsverwaltung]]
| |
|
| |
| [[Kategorie: Installation]]
| |
| [[Kategorie: Befehle]]
| |
| [[en:gdisk]]
| |