|
|
(96 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| Entwurf Beitrag 'gdisk'
| | {{SEITENTITEL:sway}}{{righttoc}} |
| (Kopie von fdisk - muss noch entsprechend angepasst werden)
| |
|
| |
|
| {{SEITENTITEL:gdisk}}{{righttoc}}
| | <u>Erzeugen einer Schlüsseldatei zur Vermeidung einer zweiten Eingabe des Verschlüsselungspassworts:</u><br> |
| {{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>
| | <code style=font-size:12px>dd bs=512 count=4 if=/dev/urandom of=/keyfile.bin</code><br> |
| | <code style=font-size:12px>cryptsetup luksAddKey /dev/disk/by-label/ROOT /keyfile.bin</code><br> |
| | <code style=font-size:12px>chmod 000 /keyfile.bin</code><br><br> |
|
| |
|
| Mit dem Konsolenprogramm {{ic|gdisk}} wird die Partitionstabelle eines Datenträgers verändert oder neu erstellt.
| | <code style=font-size:12px>nano /etc/mkinitcpio.conf</code><br> |
| | | <u>'/keyfile.bin' zu Files hinzufuegen:</u><br> |
| == Installation ==
| | <code style=font-size:12px>FILES=(/keyfile.bin)</code><br> |
| 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}} 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 -
| |
| * Die zweite Partition soll für root (/) mit dem maximalen Speicherplatz -
| |
| 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.<br>
| |
| 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">{{taste|Enter}}</span>
| |
| Current type is 8300 (Linux filesystem)<br>
| |
| 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"> w</span>
| |
| 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 jeweils das konkrete Laufwerk zu setzen.
| |
| | |
| ===1 Partition===
| |
| | |
| ===/boot, root (/)===
| |
| (siehe oben)
| |
| | |
| * {{ic|gdisk /dev/'''x'''}} – Starten von gdisk
| |
| * {{taste|N}} – Erstellen einer leeren Partitionstabelle
| |
| * {{taste|Enter}} – Erstellen einer Partition
| |
| * {{taste|Enter}} – Den ersten Sektor bestätigen
| |
| * {{ic|+512M}} – Die Partition 512 Megabyte groß zu machen
| |
| * {{ic|ef00}} – Bestimmen, dass es eine EFI-Partition ist
| |
| * {{ic|n}} – Eine weitere Partition erstellen
| |
| * {{taste|Enter}} – Erstellen der Partition bestätigen
| |
| * {{taste|Enter}} – Ersten Sektor bestätigen
| |
| * {{taste|Enter}} – Letzten Sektor bestätigen
| |
| * {{taste|Enter}} – Partitionstypen bestätigen
| |
| | |
| == siehe auch ==
| |
| * [[Partitionierung]]
| |
| * [[fdisk]]
| |
| * [[Parted]]
| |
| * [[KDE-Partitionsverwaltung]]
| |
| | |
| [[Kategorie: Installation]]
| |
| [[Kategorie: Befehle]]
| |
| [[en:gdisk]]
| |