FAT Problem
-
Hi,
ich hab ein Problem ich berechne die Startposition des Rootverzeichnisses so:
ReservedSecs + wHiddenSecs + CountFATs * SPF;
( SPF = SectorsPerFat )
Aber irgendwie stimmt das ganz und gar nicht
-
Hi.
Laut Microsoft muesste es bei FAT12/16
ReservedSecs + (CountFATs * SPF)
heissen, wobei die wHiddenSecs keine Rolle spielen sollten, da auf unpartitionierten Datentraegern eigentlich eh 0.Wenn das nicht passt: Koennte der Fehler uU. auch anderswo im Code liegen (zB. falsch auf CHS/LBA umgerechnet; FAT32 oder gar etwas ganz anderes :D; beschaedigter Datentraeger)?
-
http://mitglied.lycos.de/mastaaceinc/cgi-bin/htmlgenerator.php?number=1
Da stehts ganz genau.