Really? What do you mean FAT is broken? I am using kernel 2.4.18 and have no problems with reading MSDOS or Windows files. I just meant that maybe UMSDOS was not quite right.