Windows FAT


Table of Contents

Linux Wiki > FAT32 
vfat not respecting all uppercase filenames 
vfat not respecting all uppercase filenames 
FAT32 file size limit 
FAT32 file size limit 
FAT32 file size limit 
see also 

Linux Wiki > FAT32 

http://wiki.linuxquestions.org/wiki/FAT32

Covers "Copying bootable FAT32 partitions"

Create format the new partition with

mkdosfs -s 8 -F 32 -n fat_label /dev/partition

This creates a FAT32 partition with a cluster size of 4KB, regardless of the partition size. This is much better than formatting using a windows format tool, because if partitions are big, windows format defines the cluster size as 16KB. If you have about 700'000 files, you save about 4GB of space (due to less internal fragmentation) this way. So using mkdosfs actually is worth it.

[Caution]

There is no tool to change the fat/vfat label using Linux, so make sure when you create the filesystem, use mkdosfs -n <label> <other options> to create label as well.

documented on: 2007.01.04