Zum Inhalt springen

Benutzer:Tuxnix: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Tuxnix (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
K Seiten im Benutzerkontext müssen nicht mit inuse-Vorlage markiert werden
 
(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]]

Aktuelle Version vom 31. Januar 2025, 14:39 Uhr

Erzeugen einer Schlüsseldatei zur Vermeidung einer zweiten Eingabe des Verschlüsselungspassworts:
dd bs=512 count=4 if=/dev/urandom of=/keyfile.bin
cryptsetup luksAddKey /dev/disk/by-label/ROOT /keyfile.bin
chmod 000 /keyfile.bin

nano /etc/mkinitcpio.conf
'/keyfile.bin' zu Files hinzufuegen:
FILES=(/keyfile.bin)