Have you tried taking the card out, then rebooting, then trying to mount it again? From what you've said it looks like your card is unusable now. Have you tried this method: Damaged microSD Card...(this is how I recovered my Data) - xda-developers ?
In any case, it's always good to do frequent...