i also had this problem and found that if i nandroided with a warm phone (just charged or charging) it always caused this problem, and it was while i was running miui that it happened. there is an app for checking the md5, cant remember the name. i think its from using a cheaper sd card, mines a 16gb from play, cost me