FAT read and write support, plus syncing with disk