The most common reason for a filesystem to not know about free space is that there is actually no free space... a less common reason is, the filesystem is damaged and needs to be fixed. With Linux filesystems there'd also be a root reserve to consider, but I don't think it exists for FAT filesystems.
|