I had the same problem with my x4store card. The solution was to not create any partitions on the SD card, just create an msdos filesystem on the card and you're set.
So, first, using fdisk when you're working under linux, delete all partitions, and after that, use mkfs.msdos -F32 -I /dev/sda...