Grundlagen

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Partition (lat. partitio „Abschnitt, Teil“)

Wiki/Icons/windows_users.pngDieser Artikel richtet sich an Linuxneulinge und Windowsumsteiger. Da man bei der Erstinstallation von Linux unweigerlich mit dem Thema Partitionierung konfrontiert wird, soll dieser Artikel ein wenig Einblick in diese Thematik geben. Hier werden die Grundlagen von Partitionen und die Unterschiede zwischen Windows und Linux dargestellt.

Partitionen, was ist das und wofür ist sowas gut?

Unter Partitionen versteht man die Einteilung von Festplatten in unabhängige Teile. Diese Teile bezeichnet man dann als Laufwerke. Windowsnutzern dürfte zum Beispiel das Laufwerk C bekannt sein, auf dem in der Regel das Betriebssystem installiert ist. Daneben findet sich auf den meisten Windowsrechnern noch das Laufwerk D, das zur Datensicherung bzw. Datenwiederherstellung benutzt wird. In so einem Fall hat man zwei voneinander unabhängige Laufwerke (C und D). Der Vorteil liegt auf der Hand: Sind die Daten auf dem Laufwerk C nicht mehr lesbar, so kann man diese einfach wieder von Laufwerk D herüberkopieren. Durch eine Einteilung, also der Partitionierung, von Festplatten erhält man aber noch weitere Vorteile:

  • Grundstrukturierung der zu speichernden Daten (Z.B.: ein Laufwerk fürs Betriebssystem, ein Laufwerk für private Dateien, ein Laufwerk für Musik)

  • Verwendung von mehreren Betriebssystemen

  • Verwendung unterschiedlicher Dateisysteme

Primäre Partitionen, erweiterte Partition und logische Laufwerke

Um die Einteilung einer Festplatte möglich zu machen, können bis zu vier primäre Partitionen (Laufwerke) erstellt werden. Da eine Limitierung auf vier Laufwerke oft unzureichend ist, wurde zusätzlich zu den primären Partitionen eine erweiterte Partition geschaffen. Die erweiterte Partition dient als Container für sogenannte logische Laufwerke.

Primäre Partitionen

  • Auf jeder Festplatte dürfen bis zu vier primäre Partitionen erstellt werden

  • Eine primäre Partition kann auch als erweiterte Partition deklariert werden

  • In der Regel ist die erste Partition der ersten Festplatte eine primäre Partition und enthält das Betriebssystem. Linux kann aber auch in ein logisches Laufwerk installiert werden.

Erweiterte Partition und logische Laufwerke

  • Die erweiterte Partition enthält logische Laufwerke. Am IDE-Anschluss können bis zu 60 logische Laufwerke erstellt werden, am SATA-Anschluss können bis zu 12 logische Laufwerke erstellt werden

  • Die erweiterte Partition enthält kein eigenes Dateisystem und kann deswegen von einem Betriebssystem nicht beschrieben werden. Sie ist nur der Container für die logischen Laufwerke

Wiki/Icons/hd-windows.png

Partitionenkennzeichnung unter Windows

Windows benutzt zur Kennzeichnung von Partitionen und logischen Laufwerken die Buchstaben von C bis Z. Die erste primäre Partition erhält in der Regel den Buchstaben C.

Experten-Info:

Da Windows nicht alle Dateisysteme kennt, beginnt die Vergabe der Buchstaben bei der Partition, die Windows zuerst erkennt. Das muss nicht die erste primäre Partition auf der ersten Festplatte sein!

Folgt eine erweiterte Partition mit logischen Laufwerken, werden sie der Reihe nach gekennzeichnet: D, E, F, ... Anders verhält es sich, wenn eine zweite Festplatte eingebaut wird und sich auf dieser ebenfalls eine primäre Partition befindet. Dann erfolgt die Kennzeichnung wie folgt:

  • 1. Festplatte

    • primäre Partition = Laufwerk C

    • erweiterte Partition mit logischen Laufwerken

      • Laufwerk E

      • Laufwerk F

  • 2. Festplatte

    • primäre Partition = Laufwerk D

    • erweiterte Partition mit logischen Laufwerken

      • Laufwerk G

Das Laufwerk D befindet sich auf der zweiten Festplatte, wohingegen die weiteren Laufwerke wieder auf der ersten Festplatte zu finden sind. Problematisch kann diese Art der Kennzeichnung werden, wenn die zweite Festplatte nachträglich eingebaut wird und sich dadurch die Laufwerksbezeichnungen verschieben. Dateiverknüpfungen auf das Laufwerk D funktionieren dann nicht mehr, weil sie auf ein anderes Laufwerk verweisen.

Wiki/Icons/hd-linux.png

Partitionenkennzeichnung unter Linux

Der Begriff Laufwerk wird unter Linux nicht mehr verwendet. Stattdessen spricht man nur noch von Partitionen. Vor Feisty Fawn wurden die Partitionen, je nach Anschlussart, unterschiedlich bezeichnet. Entweder hd für IDE-Festplatten, oder sd für SATA-Festplatten. Seit Feisty Fawn wird auch für IDE nur noch das SATA-Protokoll verwendet, so dass man es nur noch mit der Bezeichnung sd zu tun hat.

Mit dem dritten Buchstaben wird angegeben, um welche Festplatte es sich handelt: sda = 1. Festplatte, sdb = 2. Festplatte usw. Darauf folgt die Nummerierung der Partitionen. Beispiel sda1:

sda = Erste Festplatte, 1 = Erste primäre Partition. Befindet sich noch eine erweiterte Partition mit logischen Partitionen auf dieser Festplatte, so lauten die Kennzeichnungen: Erweiterte Partition sda2, logische Partitionen sda5, sda6, sda7, ...

Die Nummerierung für logische Partitionen fängt unter Linux immer bei 5 an. Das liegt daran, dass die Plätze 1-4 für primäre oder erweiterte Partitionen reserviert sind. Ob sie nun tatsächlich vorhanden sind oder nicht spielt dabei keine Rolle. Beispiel mit 2 Festplatten:

  • 1. Festplatte = sda

    • primäre Partition = sda1

    • erweiterte Partition (= sda2) mit logischen Partitionen

      • logische Partition = sda5

      • logische Partition = sda6

  • 2. Festplatte = sdb

    • primäre Partition = sdb1

    • erweiterte Partition (= sdb2) mit logischen Partitionen

      • logische Partition = sdb5

Auf jeder Festplatte fängt die Nummerierung der primären Partitionen mit 1 an: sda1, sdb1. Die Nummerierung der logischen Partitionen fängt bei 5 an: sda5, sdb5.

Beispiele

Bezeichnung unter Windows Bezeichnung unter Linux
1. Festplatte Primäre Partition C sda1
Erweiterte Partition sda2
logische Partitionen E, F, G,... sda5, sda6, sda7, ...
2. Festplatte Primäre Partition D sdb1
Bezeichnung unter Windows Bezeichnung unter Linux
1. Festplatte Primäre Partition C sda1
Primäre Partition D sda2
2. Festplatte Erweiterte Partition sdb1
logische Partitionen E, F, G, ... sdb5, sdb6, sdb7, ...

Will man sich unter Linux sämtliche Partitionen anzeigen lassen, so gibt man am einfachsten folgenden Befehl in der Konsole [1] ein:

sudo fdisk -l 

Weitere Hinweise

  • Die Einteilung der Partitionen wird auf jeder Festplatte in einem MasterBootRecord (MBR) festgehalten {de} Wikipedia: MBR

  • Die Partitionen können erst nach einer Formatierung genutzt werden. Bei einer Formatierung wird einer Partition ein Dateisystem (Art und Weise der Speicherung von Daten) zugewiesen

  • Neben der oben genannten Bezeichnung wird bei der Partitionierung für jede Partition eine eindeutige UUID erstellt. Diese UUID findet nach der Installation von Linux in der Datei fstab und menu.lst Verwendung.

  • Soll weiterhin das Betriebssystem Windows installiert bleiben, ist darauf zu achten, dass die Windowspartition das Bootflag erhält.

Diese Revision wurde am 24. Mai 2011 um 19:51 Uhr von primus pilus erstellt.
Dieser Seite wurden folgende Begriffe zugeordnet: Hardware, Übersicht, System, Einsteiger

Passwort vergessen?