I am sorry guys!
But running linux from Fat32 will never work. For example, linux is using symbolic links, Fat doesn't support that.
But why are you guys using FAT anyway?
Never heard of NTFS ?