AA_PO-3798-Fotolia-Kristian_Peetz_fotolia-festplatte.jpg

© Kristian Peetz, fotolia

Shell-Tools für GPT-Partitionstabellen

GPT-Platten im Griff

Um Platten zu partitionieren, greift man unter Linux traditionell zu "fdisk" – doch mit modernen GPT-Platte kann das Programm nicht umgehen. Die Alternativen heißen "gdisk" und "parted".

Wie in den Schwerpunktartikeln dieser Ausgabe schon ausführlich besprochen, verwenden neue Rechner (vor allem solche, die mit Windows 8 ausgeliefert werden) eine neue Firmware namens UEFI [1]; damit verbunden gibt es auch eine neue Methode, Festplatten zu partitionieren. GPT (GUID Partition Table) ist auf Apples Macs schon länger im Einsatz, für PCs ist es aber Neuland [2].

Wenn Sie auf einem Rechner mit GPT fdisk nutzen wollen, um einen Blick auf die Partitionierung zu werfen, erhalten Sie wenig brauchbare Information: Statt der erhofften Tabelle erscheint (nach einer GPT-Warnung) nur eine einzige Partition vom Typ GPT, welche die ganze Platte zu füllen scheint (Listing 1).

Listing 1

"fdisk"-Ausgabe

susepc:/home/esser # fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The
util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 750.2 GB, 750156374016 bytes
[...]
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  1465149167   732574583+  ee  GPT
Partition 1 does not start on physical sector boundary.

Was Sie dort sehen, ist der Inhalt des so genannten Protective MBR – dieser liegt als Schutzmechanismus an der Stelle, wo MBR-basierte Partitionierungstools die Partitionstabelle erwarten. Der stets einzige vorhandene Eintrag gibt vor, dass die gesamte Platte durch eine Partition von Typ GPT belegt wäre. Das stimmt zwar nicht, hält aber ältere Partitionierungstools (die GPT nicht kennen) erfolgreich davon ab, neue Partitionen nach dem MBR-Schema zu erzeugen und damit Daten auf der Platte zu löschen.

GPT-Partitionstabellen

GPT (GUID Partition Table) verwendet einen ganz anderen Aufbau als die bisher üblichen MBR-Tabellen: Was Sie über primäre, erweiterte und logische Partitionen wissen, können Sie in der GPT-Welt vergessen – es gibt nur noch Partitionen, und davon (theoretisch) bis zu 128 Stück auf einer Platte. Das Partitionierungsprogramm von Windows 8 beharrt zwar auf der Bezeichnung primäre Partition (Abbildung 1), dieser Begriff hat für GPT-Platten aber keine Bedeutung.

Abbildung 1: Windows spricht bei GPT-Platten durchgängig von "primären Partitionen", der Begriff ist hier aber falsch.

Die Bezeichnungen der einzelnen Partitionen einer Platte /dev/sda sind jetzt einfach durchnummeriert: Sie sprechen diese über /dev/sda1, /dev/sda2 usw. an. Dabei darf es durchaus Lücken zwischen den Nummern geben, es ist aber üblich, einfach fortlaufend Nummern zu vergeben.

GPT fdisk

Am leichtesten gelingt der Einstieg in die GPT-Partitionierung mit gdisk, dessen Name eine Abkürzung für GPT-fdisk ist: Das Tool lehnt sich von der Bedienung stark an fdisk an und weicht nur dort von dem Klassiker ab, wo es unvermeidbar ist. Sie brauchen in jedem Fall Root-Rechte für die Benutzung von gdisk, auch dann, wenn Sie nur einen Blick auf die vorhandenen Partitionen werfen wollen. Um als normaler Anwender wenigstens die Partitionsliste abzurufen, können Sie den Befehl

cat /proc/partitions

verwenden, finden in der Ausgabe aber nur Hinweise auf Größe und Gerätedatei der jeweiligen Partition.

Für einen ersten Blick auf die Partitionierung steht die Option -l (list) bereit, die allerdings zwingend die Angabe einer Gerätedatei (/dev/sda, /dev/sdb etc.) erwartet (Abbildung 2). Bei fdisk ist es genauso möglich, die Platte anzugeben, aber dort kann man das Argument auch weglassen, und fdisk zeigt dann Informationen über sämtliche Platten an.

Abbildung 2: Die Ausgabe von "gdisk" ist informativ, sie verrät, welche Partitionstabellen es gibt.

Um die Partitionierung einer Platte zu bearbeiten, rufen Sie gdisk mit dem Gerätenamen der Platte als einzigem Argument auf, also z. B.

gdisk /dev/sda

Das Programm sucht dann nach Partitionstabellen in verschiedenen Formaten und berichtet über das Resultat der Suche: Auf einem GPT-System sollten Sie die Einträge MBR: protective und GPT: present (sowie Hinweise auf nicht vorhandene BSD- und APM-Tabellen) finden.

Dass Sie nun in gdisk arbeiten, erkennen Sie am Prompt, der sich zu Command (? for help): ändert. Sie können sich jederzeit mit p (print) die aktuellen Partitionierungsdaten anzeigen lassen. Wie bei fdisk spiegelt die Anzeige alle bisher geplanten (aber noch nicht ausgeführten) Änderungen wider – Sie verlassen das Programm mit q (quit), dann gehen alle Änderungen verloren. Erst wenn Sie w (write) eingeben, schreibt gdisk die neuen Daten in die Partitionstabelle.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Dateien unter Windows und Mac OS sichern
    Viele Anwender arbeiten nicht exklusiv mit Linux, sondern benutzen parallel Windows oder Mac OS – die dort entstehenden privaten Dateien gilt es auch zu sichern. So klappt es mit einer einzigen Backup-Platte.
  • Sauber löschen
    Zwar würden wir stark davon abraten, ein Linux-System von der Platte zu entfernen, um nur noch Windows zu nutzen, doch mancher Anwender möchte seinen Windows-Rechner nach Linux-Experimenten in den Originalzustand zurückversetzen. Das kann leicht oder schwer sein; EasyLinux hilft.
  • Feine Minznote
    Seit August 2015 gibt es Linux Mint 17.2 KDE, Codename "Rafaela". Auf unserer Heft-DVD finden Sie die 64-Bit-Version der eng mit Ubuntu verwandten und populären Linux-Distribution.
  • Frische Minze
    Im November 2014 erschien Linux Mint 17.1, Codename "Rebecca". Auf unserer Heft-DVD finden Sie die 64-Bit-Version der KDE-Ausgabe, und dieser Artikel zeigt, wie Sie das System installieren.
  • Kubuntu 13.10 von der Heft-DVD installieren
    Im Oktober ist Ubuntu 13.10 erschienen – und zeitgleich auch die KDE-Variante Kubuntu. Sie können die Heft-DVD, die Kubuntu 13.10 enthält, als Livesystem verwenden oder für eine Installation auf Platte nutzen. Dieser Artikel zeigt, wie es geht.
Kommentare

Infos zur Publikation

EL 02/17-04-17: E-Mail sicher und komfortabel

Digitale Ausgabe: Preis € 9,80
(inkl. 19% MwSt.)

EasyLinux erscheint vierteljährlich und kostet 9,80 Euro. Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 33,30 Euro. Details dazu finden Sie im Computec-Shop.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!      

Aktuelle Fragen

Shell-Befehl zur Installation von Scanner-Treiber
Achim Zerrer, 15.02.2017 12:13, 9 Antworten
Hallo, ich habe Einen Brother Drucker mit Scanner. Nachdem ich mit Hilfe der Community den Druck...
kiwix öffnet ZIM Datei nicht
Adrian Meyer, 13.02.2017 18:23, 1 Antworten
Hi, ich nutze Zim Desktop für mein privates Wiki. Fürs Handy habe ich mir kiwix heruntergelade...
registration
Brain Stuff, 10.02.2017 16:39, 1 Antworten
Hallo, Das Capatcha auf der Registrierungsseite von linux-community ist derartig schlecht gema...
Hilfe ich verstehe das AWK Programm nicht
Alex Krug, 09.02.2017 10:04, 3 Antworten
Hallo Liebe Linux Community, im zuge meiner Arbeit bin ich auf dieses AWK Programm gekommen....
Problem beim Upgrad auf Opensuse Leap 42.2
Klaus Sigerist, 09.02.2017 08:56, 6 Antworten
Hallo zusammen! Ich habe mein Opensuse 13.2 auf das neue Leap upgraden wollen. Nach dem Einlege...