www.wikidata.de-de.nina.az
Das Minix file system ist das Dateisystem des ehemaligen Lehr Betriebssystems Minix Geschichte BearbeitenMinix wird seit den 1980ern als Unix ahnliches Betriebssystem vollstandig von Andrew S Tanenbaum als Lehrsystem programmiert die aktuelle Version ist Minix 3 3 aus dem Jahr 2014 Das Minix Dateisystem wurde fur Minix konzipiert Es basiert auf den grundlegenden Strukturen des Unix File System unter Auslassung komplexer Funktionen um den Quellcode im Sinne des Lehreinsatzes von Minix moglichst klar strukturiert und einfach gestalten zu konnen Es weist daher eine Reihe von Begrenzungen auf Eine Partition kann nicht grosser als 64 MiB sein Cluster Adressen werden als 16 Bit Integer Zahlen dargestellt Dateinamen konnen nicht langer als 14 bzw 30 Zeichen sein Dateiverknupfungen Symbolic links auch symlinks sind nicht verwendbar Dieses Dateisystem wurde von Linux bis zur Einfuhrung des extended filesystem im April 1992 als Standard benutzt und wurde auch lange danach noch haufig bei bootfahigen Disketten teilweise fur RAM Disks und auf anderen Anwendungsgebieten wegen des geringen fur die Verwaltung benotigten Speicherplatzes verwendet Aufbau BearbeitenEin Minix Dateisystem besteht aus sechs Bestandteilen Der Bootsektor der immer im ersten Block untergebracht ist Er enthalt den Bootloader der beim Starten des Computers das Betriebssystem ladt und startet Der Superblock der Daten uber das Dateisystem enthalt Diese Daten erlauben es dem jeweiligen Betriebssystem weitere Strukturen des Dateisystems zu lokalisieren und zu verarbeiten Beispiele fur die Daten des Superblocks sind die Anzahl der Inodes und Cluster Die Inode Bitmap ist eine einfache Darstellung des Status aller Inodes Es wird lediglich dargestellt ob ein Inode belegt 1 oder frei 0 ist Die Cluster Bitmap ist ebenso aufgebaut wie die Inode Bitmap stellt jedoch den Status der Cluster im Daten Bereich dar Der Inodes Bereich Jede Datei und jedes Verzeichnis wird von mindestens einem Inode reprasentiert der wiederum folgende Metadaten enthalt Typ Datei Verzeichnis Geratedatei oder Pipe Benutzer und Gruppen ID Zeitstempel der letzten Anderung Zugriffsberechtigungen Grosse Anzahl der Links Liste von Adressen die auf die Cluster im Daten Bereich verweisen in denen die zum Inode gehorigen inhaltlichen Daten gespeichert sind Der Daten Bereich ist der Bestandteil des Dateisystems der naturgemass den grossten Platz einnimmt Hier wird der tatsachliche Inhalt der Dateien und Verzeichnisse gespeichert Hinweis In englischsprachigen Texten wird der Cluster in Bezug auf Minix meist als zone bezeichnet Literatur BearbeitenScott D Heavner Introduction to the Minix File System 2000 Andrew S Tanenbaum Albert S Woodhull Operating systems design and implementation 3 Auflage Prentice Hall Upper Saddle River 1997 ISBN 0 13 142938 8 Abgerufen von https de wikipedia org w index php title Minix Dateisystem amp oldid 199966224