Ich weiss zwar nicht, was MMCards und Festplatten gemeinsam haben, ausser, dass man auf beiden Daten speichern kann. ^^
Formatieren kannst du ja mal, aber ich bezweifel, dass dies was bringt. Anders, als bei Festplatten befindet sich ein EEPROM Chip in den MMCards, wo die Daten gespeichert werden. Dort kann man fehlerhafte Bits nicht deaktivieren.