Your card is probably damaged completely if you have this.
Android has many sd card problems when people root it. I have this problem many times as well.
Try to reboot the phone. Don't format using the phone or your card may get corrupted. I have had this problem many times, and if i reboot the phone, it starts working again. In Other words, just turn it off and on. Restart it.