cannot mount sdext for link2sd?
I've found it out,

the ext2 partition magically turned into ext3 without formatting I don't know how but it happened,

Formatted my ext3 partition into ext2 again and it worked,I couldn't find anyway to bring lost data back.