dosfstools
dosfstools is a collection of user-space utilities designed to manage FAT filesystem variants on Linux and other Unix-like systems. It supports FAT12, FAT16, and FAT32, with VFAT extensions that enable long filenames compatible with Windows environments. The tools operate on block devices and disk images and are commonly used for removable media such as USB drives and SD cards.
The core utilities are mkdosfs (often invoked as mkfs.vfat) for creating a new FAT filesystem on a
dosfstools provides options to select the FAT type (FAT12/16/32), set cluster size, and customize filesystem parameters
Usage is common in system administration and embedded Linux environments, particularly for preparing removable media and
Development and maintenance are ongoing in the open-source community, with updates to support newer kernels and