-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Milestone
Description
Diese Aufgabe wird nicht für sich abgenommen, sondern dient dem Einstieg in die Aufgabe. Die Fragen hier können in den folgenden Aufgaben als Kolloquiumsfragen auftauchen und zudem als Lösungshinweise zu diesen gesehen werden.
- Eine Einarbeitung in Hexedit ist sinnvoll. Zuerst könnten etwa die Funktionen wie Sprung-an-eine-Adresse usw. an einer kleinen Textdatei ausprobiert werden. Dazu kann Hexedit so gestartet werden: "hexedit "
- Es lohnt sich in die Beschreibung der Tabellen für FAT32 (im Anhang dieser Anleitung) die Werte einzutragen, die man mit dem Hex-Editor in der Datei "/tmp/filesystem_von_" vorfindet. Es erspart einem später Arbeit beim Rechnen.
- Wie findet ein FAT32-Treiber mittels der Verwaltungsdaten die Größe eines Sektors/Clusters?
- Wie stehen die drei Einheiten Sektornummer, Clusternummer und Dateiadresse im Zusammenhang? Wie lassen sich die Einheiten umrechnen?
- Wie errechnet sich der Beginn der ersten/zweiten FAT?
- Wo beginnt der erste Cluster auf dem Medium und was ist seine Nummer (Hinweis: es ist weder 0 noch 1)? Wo der nächste?
- Wie kann ein Treiber das Wurzelverzeichnis finden?
- Wie sieht ein Verzeichniseintrag aus?
Metadata
Metadata
Assignees
Labels
No labels