Antrieb FAT32 Plan |
Versatz |
Beschreibung |
Anfang des Faches |
Aufladung Sektor |
Anfang des Faches + der Zahl der reservierten Sektoren |
FAT Tabellen |
Anfang des Faches + der Zahl des reservierten Sektors + (Zahl von Sektoren pro FAT * 2)
[, daß FAT das Widerspiegeln annehmend ermöglicht wird, ist dieses fast immer zutreffend] |
Wurzelverzeichnis |
Anfang des Faches + der Zahl der reservierten Sektoren + (Zahl von Sektoren pro FAT * 2) + Zahl der Sektoren im Wurzelverzeichnis |
Daten-Bereich |
FAT Eintragungen können Werte enthalten, die anzeigen:
- Der folgende Block in einer FAT Kette für eine gegebene Akte
- Die freien Blöcke d.h., die Blöcke, die durch jede mögliche Akte nicht verwendet sind
- Die Informationen der schlechten Sektoren d.h., der Block, der eine oder mehrer Sektoren enthält, die physikalisch beschädigt werden u. nicht verwendet werden sollten.
- Der abschließende Block einer Akte
Eintragungen der FAT Tabelle |
Zahl (Hexagon.) |
Beschreibung |
0 |
Freier Block |
???? |
Block gebräuchlich, folgender Block in der Kette |
FF0-FF6/FFF0-FFF6 |
Block ist reserviert |
FF7 /FFF7 |
Block enthält schlechte Sektoren |
FF8-FFF/FFF8-FFFF |
Dateiende |
Jede FAT Eintragung stellt eine Blockadresse dar und enthält einen Zeiger zur folgenden Blockadresse (FAT Eintragung) für die Akte. Die letzte FAT Eintragung für eine Akte enthält den abschließenden Blockwert anstelle von einem Zeiger. Die ersten zwei Eintragungen in einem FAT enthalten Informationen über das FAT. Diese Bytes des FAT enthalten ein Mittelbeschreiberbyte. Dieses Byte kann verwendet werden, um die Art der Scheibe Mittel zu finden, von denen diese FAT Eintragung ist.
Die dritten und folgenden Eintragungen im FAT werden Blöcken von Speicherkapazitaet, beginnend mit dem ersten Block zugewiesen, der für Akten vorhanden ist. Eine FAT Eintragung kann irgendwelche der Werte haben, die in der oben genannten Tabelle gegeben werden, basiert auf den Informationen, die sie übermitteln möchte.
Ein 000H in FAT 12-Bit oder in 0000H in 16-Bit FAT zeigt an, daß der Block, der dieser FAT Position entspricht, geaberkannt wird oder ist leer. Irgendein Wert von FF8H zu FFFH in FAT 12-Bit oder in FFF8H zu FFFFH in 16 - Spitze FAT zeigt an, daß dieser Block der letzte Block in einer Kette der Blöcke einer Akte ist.
Wert von FF0H zu FF7H in 12 - Spitze FAT zeigt reservierte Blöcke an. Ein FF7H in einem FAT 12-Bit oder in einem FFF7H in 16-Bit FAT zeigt an, daß der Block, der der Position des FAT entspricht, ein schlechter Block ist, d.h., das dieses im Allgemeinen ein Block ist, der schlechte Sektoren enthält. Dieser Block wird nicht für Datenspeicher benutzt.
Jeder möglicher andere Wert in der FAT Tabelle ist ein Zeiger zum folgenden Block in der Akte Verteilung Kette.
Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi, translated using machine translation. See original English contents on Data recovery book pages. |
|
Publishers of the Book
Number of Pages
ISBN
Price of the Book
|
BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)
|
 |
|
|