Default [Q] SD card second partition is not available

Hi

I need help with my sd card second partition.
I had a second partition in my sd card with ext4 file system which i partitioned it using 4ext recovery and I linked most of my applications using link2sd. So life was great (not really) for a while until this morning when I rebooted my phone and now I cant have access to any of my applications because I get mount script error. and looks like my second partition does not exist or something like that. I tried to mount it using recovery but it failed too.

So my phone model is HTC sensation xe and i'm using stock mod with android 4.0.3

Ihope you can help me