Aufmacher Artikel

Datei mit System

Hintergrundwissen zu Linux- und Windows-Dateisystemen

12.07.2007
Was ist ein Dateisystem? Warum gibt es mehrere davon, und warum verwendet Linux nicht die gleichen wie Windows? Das sind viele Fragen, die wir in diesem Artikel beantworten.

Vielleicht haben Sie bei der Linux-Installation von (Open) Suse, Mandriva oder Ubuntu Linux den Hinweis gesehen, dass der Installer eine Partition "mit Ext3 formatiert". Ext3 ist der Kurzname eines Dateisystems für Linux. Den meisten Desktop-Anwendern sagt auch der Begriff "Dateisystem" nicht mehr als "Ext3"; ein Großteil der Magie rund um Dateisysteme geschieht unter der Haube und damit vom Benutzer ungemerkt. Akut wird das Thema allerdings, wenn Sie unter Linux Windows- oder Apple-Dateisysteme (z. B. NTFS, HFS) lesen möchten. Dieser Artikel gibt einen Überblick über die Funktionsweise eines Dateisystems und stellt die wichtigen Vertreter vor.

Begriffsklärung

Was genau ist ein Dateisystem? Die Antwort auf diese Frage liegt in den Interna der Computertechnik begraben. Halten Sie sich zunächst vor Augen, wie Datenträger Informationen speichern: Auf Festplatten schreibt ein Schreib-/Lesekopf magnetisch, Flash-Laufwerke (z. B. Speicherkarten für Digitalkameras oder USB-Sticks) schreiben elektronisch auf integrierte Speicherchips.

Würde das Betriebssystem die Daten "einfach so" ohne feste Ordnung auf das Speichermedium schreiben, wäre das zwar eine schnelle und praktikable Methode, aber das System hätte anschließend große Schwierigkeiten, das zuvor Geschriebene wiederzufinden. Denken Sie an eine Bibliothek, in der es einen Zettelkasten mit Informationen über alle verfügbaren Bücher gibt. Ohne diesen Zettelkasten wäre es praktisch unmöglich, gezielt ein bestimmtes Buch zu suchen. Ein Dateisystem ist der Zettelkasten der Festplatte, in dem alle Dateien und Ordner mit ihren physikalischen Adresses vermerkt sind. Es dient also der sinnvollen Verwaltung von Speicherplatz. Dazu gehört auch, Zugriffsrechte zu speichern: Nicht jeder Benutzer darf beliebige Dateien lesen oder überschreiben.

Abbildung 1: Erst ein Dateisystem macht die sinnvolle Verwaltung von Speicherplatz mit Ordnern überhaupt möglich.

Die technische Beschreibung ist freilich etwas komplizierter und variiert in Details von einem zum anderen Dateisystem sowie zwischen den verschiedenen Betriebssystemen: Unterschiedliche Programmierer und Softwarehersteller haben ganz eigene Vorstellungen davon, wie ein Dateisystem funktionieren muss.

Anwender sehen sich heute einer Vielzahl verschiedener Dateisysteme für Linux gegenüber, auch für Windows gibt es zumindest zwei wichtige Vertreter. Windows kommt nicht problemlos mit den Linux-eigenen Dateisystemen klar, und Linux kennt zwar einige der Windows-Dateisysteme, nutzt diese aber auch nur mit Einschränkungen.

An dieser Stelle stellen wir zunächst die wichtigsten Linux-Dateisysteme vor, zwischen denen Sie sich bei der Installation oder dem späteren Einbau einer zusätzlichen Platte entscheiden können, bevor ein Blick über den Tellerrand auch Windows miteinbezieht.

Ext2, der Linux-Klassiker

Ext2fs oder Ext2 ist der Kurzname für das Second Extended File System, auch das zugehörige Kernel-Modul heißt so (ext2fs). Das Dateisystem ist der Nachfolger des schon länger nicht mehr unterstützten Extended File System, mit dem sehr alte Linux-Versionen arbeiteten. Die Verbreitung von Ext2 ist auch heute noch hoch, da es viele ältere Systeme gibt, die vor Jahren aufgesetzt wurden.

Der logische Aufbau eines Ext2-Dateisystems ist simpel: Es teilt den verfügbaren Platz in Blöcke auf und fasst diese zu Blockgruppen zusammen. Jede solche Blockgruppe besteht aus einem Superblock (das ist der erste Block der Gruppe) und weiteren Kontrollblöcken, bevor im Anschluss die eigentlichen Datenblöcke folgen, in denen die Dateien und Verzeichnisse liegen. Im Vergleich mit moderneren Dateisystemen ist Ext2 veraltet – unter anderem, weil es keine Journaling-Features bietet.

Abbildung 2: Mit dem Kommando "mount" auf der Konsole sehen Sie, welche Laufwerke mit welchen Dateisystemen derzeit eingehangen sind. ?????????

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Das passende Dateisystem wählen
    Die wenigsten Benutzer machen sich während der Installation Gedanken über das Dateisystem, sondern übernehmen die Grundeinstellung der Distribution. Dieser Artikel zeigt Ihnen, wann Sie davon abweichen sollten.
  • Linux-Dateisysteme unter Windows nutzen
    Wer mit Linux und Windows auf einem Rechner arbeitet, hat sich schon mehr als einmal darüber geärgert, dass er nicht an die Daten des des Linux-Systems herankommt. Der Artikel zeigt, wie Sie diesen Frust zukünftig vermeiden.
  • Patch für ReiserFS entfernt den großen Kernel-Lock
    Obwohl ReiserFS eigentlich schon zu den Veteranen der Journaling Filesystems gehört und sich Ext3/4 als Linux-Standarddateisystem etabliert hat, sorgt ein neuer Patch für deutliche Verbesserungen im Dateisystem.
  • Linux-Dateisysteme unter Windows 8 nutzen
    Seit jeher weigert sich Windows, andere als die eigenen Dateisysteme zu unterstützen. Mit ein paar Tricks klappt es aber trotzdem mit den Ext-FS von Linux.
  • Sauber eingeräumt
    Jeder Benutzer weiß, dass er eine Datei speichern muss, damit diese beim nächsten Start des Rechners noch vorhanden ist. Welche Speichermedien sich dazu eignen und wie die Dateien auf das Medium gelangen, erklärt dieser Basics-Artikel.
Kommentare

Infos zur Publikation

EL 03/2015: Distributionen im Test

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

EasyLinux erscheint vierteljährlich und kostet EUR 9,80. Weitere Informationen zum Heft finden Sie auf der EasyLinux-Homepage.

Das EasyLinux-Jahresabo mit Prämie kostet ab EUR 33,30. Details zum EasyLinux-Jahresabo finden Sie im Medialinx-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

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

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 2 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Scanner EPSON Perfection V 300 photo und VueScan
Roland Welcker, 19.08.2015 09:04, 1 Antworten
Verehrte Linux-Freunde, ich habe VueScan in /usr/local/src/vuex_3295/VueScan installiert, dazu d...
Empfehlung gesucht Welche Dist als Wirt für VM ?
Roland Fischer, 31.07.2015 20:53, 2 Antworten
Wer kann mir Empfehlungen geben welche Distribution gut geeignet ist als Wirt für eine VM für Win...
Plugins bei OPERA - Linux Mint 17.1
Christoph-J. Walter, 23.07.2015 08:32, 3 Antworten
Beim Versuch Video-Sequenzen an zu schauen kommt die Meldung -Plug-ins und Shockwave abgestürzt-....
Wird Windows 10 update/upgrade mein Grub zerstören ?
daniel s, 22.07.2015 08:31, 8 Antworten
oder rührt Windows den Bootloader nicht an? das ist auch alles was Google mir nicht beantw...
Z FUER Y UND ANDERE EINGABEFEHLER AUF DER TASTATUR
heide marie voigt, 10.07.2015 13:53, 2 Antworten
BISHER konnte ich fehlerfrei schreiben ... nun ist einiges drucheinander geraten ... ich war bei...