If you can read it from an external card reader then maybe you should back it up and try formatting the card. Did you do any format to it when it was new or did you just start using it? If I remember correctly the OT has a built in format utility, maybe try using that one rather than from your computers OS.