Guys I don't know how you got a2sd working because it aint working for me. This SD card issue is a serious bug. Here's a list of what I have done to get it to work:
1) Created an EXT 2 partition using Linux on SD card (tried with EXT4 but wouldn't mount on CWM)
2) mounted partition in CWM
3) Formated partition using sd-ext (which gave me an error saying it doesn't exist)
4) After scratching my head a few times I decided to use Sir Maroc's EXT4 zip which surprise surprise worked and then allowed me to mount the partition then format which gave me no errors and even allowed me to allocate 32 mg for cache.
Cool bananas.., so after all this I fire up a2sd and get this (screen shot)
Then I install link2sd which works, but when I reinstall Fruit Ninja and then reboot BAM its gone!
Then I tried the SD unmount/remount trick and that does not work either
Oh and by the way clearing cache does not seem to make any difference to the SD card problem.
So for those out there who have got this to successfully work then please post a detailed how to