File Allocation Table — Änderungen 10256 → 10291

Zeile 310: Zeile 310:
  
 
== Lesen von Dateien ==
 
== Lesen von Dateien ==
−
{{TODO|Nochmal überfliegen ob das so stimmt. Hab noch nie einen entsprechenden Treiber geschrieben ;)}}
 
 
Um eine Datei zu lesen benötigt man als ersten den entsprechenden Verzeichnis-Eintrag. Sobald man diesen hat, kann man den ersten Cluster (der ja im Verzeichnis-Eintrag steht) laden. Danach lädt man für den ersten Cluster den zugehörigen Eintrag in der FAT. Über den FAT-Eintrag kann man nun feststellen ob dieser Cluster der letzte war oder, wenn nicht, welcher der nächste Cluster ist. Hier nochmal in Kurzform:
 
Um eine Datei zu lesen benötigt man als ersten den entsprechenden Verzeichnis-Eintrag. Sobald man diesen hat, kann man den ersten Cluster (der ja im Verzeichnis-Eintrag steht) laden. Danach lädt man für den ersten Cluster den zugehörigen Eintrag in der FAT. Über den FAT-Eintrag kann man nun feststellen ob dieser Cluster der letzte war oder, wenn nicht, welcher der nächste Cluster ist. Hier nochmal in Kurzform:
 
# Verzeichnis-Eintrag suchen
 
# Verzeichnis-Eintrag suchen