SD card not detected after re-partitioning it, FAT32 + EXT4 I followed the steps here to add an EXT4 partition on my 8gb sd card:
http://www.addictivetips.com/mobile/properly-partition-sd-card-for-app2sd-android-roms/

Now I have 6.xGB FAT32 as the primary partition, and a 1GB EXT4 logical partition.
But my Samsung Galaxy Ace (running on CyanogenMod-7.2.0-C1-cooper, official nightly build) doesn't recognize the sd card anymore.

Please help. Thanks.

Update: I gave up and reformatted it back to a single FAT32 partition, copied my backup into the sd card, now the apps don't get recognized. Please, please help me. :(
If your phone is rooted and got ClockworkMod installed, then try formatting and creating an EXT partition in ClockworkMod. Its the most simplest and easiest way to do it. It will automatically take care of your Fat partition too.

For more info, read this article