Drive [Q] Partition missing!

I use a HTC Explorer running cyanogenmod 10.
Previously i was running stock ROM and using Link2SD onto my SD card. I then factory reset the phone and flashed it with The partition i had made for Link2SD has now completely vanished. It was about 500Mb, now the SD card total storage shows a reduction in total memory of he same 500Mb.
Further, im not able to partition the remaining memory in the card to use Link2SD with either! HELP! What can i do?
Error Messages:
MiniTool Partition Wizard cannot create a new partition on this removable disk. If you like to create several partitions on this removable disk, you need to delete all the partitions first.


Link2SD: Mount script cannot be created. mount: Invalid argument