vFAT maximal zulässige Daten 4 GB?

3101
Gernot

Wie viele Daten können auf einem virtuellen FAT-Laufwerk gespeichert werden? Ich weiß, dass eine Datei max sein kann. 4 GB auf einer vFAT, bedeutet das aber, dass ich nur 4 GB auf diesem Laufwerk speichern kann?

0
"Wie viele Daten können auf einem virtuellen FAT-Laufwerk gespeichert werden?" - Sprechen wir über FAT12, FAT16 oder FAT32? Ich kann meine Antwort erst dann einreichen, wenn Sie mir eine Antwort auf diese Frage geben. Ramhound vor 7 Jahren 2
Hast du da draußen Tonnen von 8- oder 16-GB-Flash-Laufwerken gesehen? phuclv vor 7 Jahren 0

1 Antwort auf die Frage

1
Ramhound

Bedeutet das, dass ich maximal 4 GB auf diesem Laufwerk speichern kann?

Die maximale Datenträgergröße hängt davon ab, ob Sie FAT12, FAT16 oder FAT32 verwenden. Ich gehe davon aus, dass Sie FAT32 verwenden, da Sie von 4 GiB-Dateien sprechen.

Darüber hinaus ist VFAT eine Erweiterung des Dateisystemarchitekturstandards File Allocation Table (FAT). Es handelt sich NICHT um ein Dateisystem.

Wie viele Daten können auf einem virtuellen FAT-Laufwerk gespeichert werden?

Dies hängt davon ab, ob das Dateisystem FAT16 oder FAT32 ist. Mit FAT16 beschränken Sie sich auf eine Größe von 4 GiB, während Sie mit FAT32 auf 2 TiB begrenzt wird. Es sei darauf hingewiesen, dass die derzeit unterstützten Versionen von Windows nur FAT32 und ExFAT unterstützen.

Was ist mit VFAT?

Vielleicht haben Sie auch von einem Dateisystem mit dem Namen VFAT gehört. VFAT ist eine Erweiterung des FAT-Dateisystems und wurde mit Windows 95 eingeführt. VFAT behält die Abwärtskompatibilität mit FAT bei, lockert jedoch die Regeln. Beispielsweise können VFAT-Dateinamen bis zu 255 Zeichen, Leerzeichen und mehrere Punkte enthalten. Obwohl VFAT die Groß- / Kleinschreibung von Dateinamen beibehält, wird die Groß- und Kleinschreibung nicht berücksichtigt.

Wenn Sie mit VFAT einen langen Dateinamen (länger als 8.3) erstellen, erstellt das Dateisystem zwei verschiedene Dateinamen. Einer ist der tatsächliche lange Dateiname. Dieser Name ist für Windows 95, Windows 98 und Windows NT (4.0 und höher) sichtbar. Der zweite Dateiname wird als MS-DOS®-Alias ​​bezeichnet. Ein MS-DOS-Alias ​​ist eine abgekürzte Form des langen Dateinamens. Das Dateisystem erstellt den MS-DOS-Alias, indem die ersten sechs Zeichen des langen Dateinamens (ohne Leerzeichen zählen) gefolgt von der Tilde [~] und einem numerischen Trailer verwendet werden. Beispielsweise hätte der Dateiname Brien's Document.txt einen Alias ​​von BRIEN '~ 1.txt.

Ein interessanter Nebeneffekt ergibt sich aus der Art und Weise, wie VFAT seine langen Dateinamen speichert. Wenn Sie einen langen Dateinamen mit VFAT erstellen, verwendet es einen Verzeichniseintrag für den MS-DOS-Alias ​​und einen anderen Eintrag für alle 13 Zeichen des langen Dateinamens. Theoretisch kann ein einzelner langer Dateiname bis zu 21 Verzeichniseinträge enthalten. Das Stammverzeichnis hat ein Limit von 512 Dateien. Wenn Sie jedoch die Dateinamen mit maximaler Länge im Stammverzeichnis verwenden, können Sie dieses Limit auf 24 Dateien reduzieren. Daher sollten Sie lange Dateinamen im Stammverzeichnis sehr sparsam verwenden. Andere Verzeichnisse sind von diesem Limit nicht betroffen.

Sie fragen sich vielleicht, warum wir über VFAT sprechen. Der Grund ist, dass es häufiger als FAT wird, aber abgesehen von den oben genannten Unterschieden hat VFAT die gleichen Einschränkungen. Wenn Sie Windows NT anweisen, eine Partition als FAT zu formatieren, wird die Partition tatsächlich als VFAT formatiert. Unter Windows NT 4.0 haben Sie nur dann eine echte FAT-Partition, wenn Sie ein anderes Betriebssystem wie MS-DOS zum Formatieren der>> Partition verwenden.

Quelle: Auswahl zwischen Dateisystemen

zusätzlich

Ferner hat der Begriff "VFAT" zu verschiedenen Missverständnissen geführt, da er manchmal irrtümlich verwendet wird, als würde er eine andere Variante des FAT-Dateisystems beschreiben, die von den Dateisystemen FAT12, FAT16 und FAT32 unterschieden wird, während dies tatsächlich der Fall ist Geben Sie kein anderes Dateisystem an, sondern eine optionale Erweiterung, die auf jedem FAT-Dateisystem (FAT12, FAT16 oder FAT32) ausgeführt werden kann. Volumes, die VFAT-Dateinamen verwenden, können auch von Betriebssystemen gelesen werden, die die VFAT-Erweiterung nicht unterstützen, sofern sie das zugrunde liegende Dateisystem unterstützen.

Quelle: Dateizuordnungstabelle