VFAT
E37335
VFAT is a Linux-compatible variant of the FAT file system that adds support for long filenames and improved interoperability with Windows systems.
Statements (30)
| Predicate | Object |
|---|---|
| instanceOf |
FAT file system variant
→
file system → |
| backwardCompatibleWith |
traditional FAT
→
|
| basedOn |
FAT
→
|
| category |
Computer file systems
→
|
| compatibleWith |
Linux
→
Microsoft Windows → |
| designedFor |
interoperability between Linux and Windows
→
|
| developedFor |
improved interoperability with Windows systems
→
|
| doesNotSupport |
Unix ownership model
→
full POSIX permissions → |
| extends |
FAT12
→
FAT16 → FAT32 → |
| fileNameLimit |
255 characters (long filename)
→
|
| implementedAs |
Linux kernel filesystem driver
→
|
| mountOptionOf |
Linux vfat driver
→
|
| shortFileNameLimit |
8.3 format
→
|
| storesLongFilenamesIn |
directory entries with special attributes
→
|
| supports |
8.3 short filenames
→
Unicode filenames (via codepage/IO charset options in Linux) → case-preserving filenames → long filenames → |
| usedBy |
Linux distributions for cross-platform data exchange
→
|
| usedFor |
USB flash drives
→
dual-boot systems → memory cards → removable media → |
| uses |
additional directory entries to store long filenames
→
short filename entries for backward compatibility → |
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
Linux
→
|
supportsFileSystem |