.:: GESCHICHTE DER FAT/NTFS DATEISYSTEME::.
Das FAT System (Akte Verteilung Tabelle) das Dateisystem hat seinen Ursprung Ende der Siebziger und in den frühen achtziger Jahren und war das Dateisystem, das durch das BetriebssystemMicrosoft MSDOS gestützt wird. Da einfach, wurde Dateisystem ursprünglich entwickelt, das für Diskettenlaufwerk kleiner als 500K in der verwendbaren Größe ist. Über Zeit wurde es erhöht, um die größeren und größeren Mittel zu stützen. Z.Z. gibt ihm drei FETTE zu den Arten des Dateisystems: FAT12, FAT16 und FAT32.
Der grundlegende Unterschied hinsichtlich sind dieser FETTE Vorarten und der Grund für die Namen, ist die Größe, in den Punkten, die Eintragungen in den tatsächlichen FETTEN die Struktur auf der Scheibe. Es gibt 12 Bits, wenn man eine Eintragung FAT12, 16 EINFETTET, Bits, wenn man eine Eintragung FAT16 und 32 EINFETTET, Bits in einer Eintragung des FAT FAT32. Die Erste wichtige Datenstruktur auf dem EINFETTEN einer Aufwendung wird das BPB (Bioc$s-parameter Block) genannt, das im Ersten Sektor der Aufwendung in der reservierten Region ist.
Dieser Sektor wird manchmal der „Ladensektor“, oder „hob Sektor“ oder das „0 auf. Sektor, „erwähnt, aber die wichtige Tatsache ist einfach, dass es der Erste Sektor der Aufwendung ist. Das BPB im Ladensektor, das für gelassenes MSDOS 2.x wurde nur, FETTE eine Aufwendung auch ausschließlich weniger als 65.536 Sektoren auch definiert (Wert M.Ü. 32 des Bytes der Sektoren 512). Diese Beschränkung war wegen der Tatsache, die „Gesamtsektor“ das Feld nur ein Feld mit 16 Bits war.
Diese Beschränkung wurde durch MSDOS 3.x, in dem das BPB geändert wurde adressiert, um ein neues Feld mit 32 Bits für den Gesamtsektorwert zu umfassen. Die Folgende BPB änderung trat mit dem BetriebssystemMicrosoft Windows 95 ein, zu denen das freundliche FAT32 eingeführt wurde. FAT16 war nicht für das durch die maximalen Größe FETTE und maximale gültige Blockgröße zu no more als ein 2-GB-Ausgabe begrenzt, wenn die Scheibe Byte der Sektoren 512 hatte.
FAT32 adressierte diese Beschränkung auf der Quantität von Speicherkapazität, die FETTE besetzen könnte eine Aufwendung, damit Scheiben größer als 2 GBS ein definiertes Thema nur haben müssen. Das FAT32 BPB holt genau das FAT12/das zusammen FAT16 BPB bis und Bedeckung das Feld BPB_TotSec32. Sie unterscheiden sich und an fangen am disalignment 6 an, abhängig, ob die zentrale Art FAT12/FAT16 oder FAT32 ist. Der relevante Punkt hier ist, dass das BPB im Ladensektor EINFETTEN einer Aufwendung eine immer sein sollte, die alle neuen BPB Felder entweder für das FAT12-/das fat16 oder die Fat32-bpb Art hat.
Tun, auf diese Weise, welches die maximalen Kompatibilität FETTE der Aufwendung ihr garantiert und garantiert, dass alle FETT-Dateisystemtreiber die Aufwendung richtig verstehen und stützen, weil sie immer alle zurzeit definierten Felder enthalten. Die Folgende Datenstruktur, die wichtig ist, ist das FAT. Welche diese Datenstruktur ist, definiert eine einzeln verbundene Liste des „Umfangs“ (Blöcke) eines Dokumentes. Es gibt normalerweise zwei identische Fette. FAT Nr. 2 ist einfach eine Ersatzkopie ohne. 1, da FAT für die Funktion der Scheibe erheblich ist.
Anmerkung an diesem Punkt, der nicht ein FAT Auflistung oder Dokumentbehälter nichts ist, aber an einem regelmäßigen Dokument, das ein spezielles anzuzeigen hat Attribut, ist es eine Auflistung. Nur andere spezielle Sache über einer Auflistung ist, dass die Daten oder der Inhalt des „Dokumentes“ eine Anzahl von FETTEN 32=byte der Eintragungen in eine Auflistung ist. Im Übrigen ist eine Auflistung wie ein Dokument gerade. Inhalt jeder FAT Eintragung besteht aus einer kompletten Zahl.