| Zeile 1: | Zeile 1: | ||
==Einführung== | ==Einführung== | ||
| − | SFS(simple file system) verfolgt das Ziel sehr einfach implementierbar zu sein. Es kann auf Floppys und Festplatten verwendet werden. | + | SFS (simple file system) verfolgt das Ziel sehr einfach implementierbar zu sein. Es kann auf Floppys und Festplatten verwendet werden. |
::Vorteile des SFS: | ::Vorteile des SFS: | ||
| − | * | + | *Einfacher Aufbau |
| − | * | + | *Lange Dateinamen |
::Nachteile des SFS: | ::Nachteile des SFS: | ||
| − | * | + | *Keine Unterstützung für Linux |
==Aufbau== | ==Aufbau== | ||
Das SFS teilt das Medium in fünf Bereiche auf. | Das SFS teilt das Medium in fünf Bereiche auf. | ||
| Zeile 16: | Zeile 16: | ||
Der Superblock enthält wichtige Daten für den SFS Treiber. | Der Superblock enthält wichtige Daten für den SFS Treiber. | ||
===Reserved Area=== | ===Reserved Area=== | ||
| − | Dieser Bereich enthält Daten, die der SFS Treiber ignorieren muss | + | Dieser Bereich enthält Daten, die der SFS Treiber laut Spezifikation ignorieren muss und die der Programmierer frei verwenden kann, zum Beispiel für den Bootloader. |
===Data Area=== | ===Data Area=== | ||
Der Datenbereich enthält alle Dateien, die das Dateisystem enthält. | Der Datenbereich enthält alle Dateien, die das Dateisystem enthält. | ||
===Free Area=== | ===Free Area=== | ||
| − | Die Free Area trennt die Data Area und die Index Area d.h. wenn Dateien erstellt werden vergrößert sich der Datenbereich und die Free Area wird kleiner. | + | Die Free Area trennt die Data Area und die Index Area, d.h. wenn Dateien erstellt werden vergrößert sich der Datenbereich und die Free Area wird kleiner. |
===Index Area=== | ===Index Area=== | ||
Die Index Area enthält die Informationen über die Dateien. | Die Index Area enthält die Informationen über die Dateien. | ||
==weiterführende Links== | ==weiterführende Links== | ||
[http://dimensionalrift.homelinux.net/combuster/vdisk/sfs.html Spezifikation(Englisch)] | [http://dimensionalrift.homelinux.net/combuster/vdisk/sfs.html Spezifikation(Englisch)] | ||