Algo enredé en algún momento con un SD card micro de 1 GB en mi teléfono. Me dieron uno de esos blackberries Pearl y si insertaba la tarjeta decía que tenía errores (pero en el teléfono viejo lo leia) y que debía utilizarse una herramienta de discos . Cómo no tengo a mano ninguna PC con Windows (alabado sea el Señor) utilicé los siguientes comandos para reparticionar y formartear la tarjeta.
Paso 1.
Volví a poner tarjeta en el teléfono que funcionaba, lo conecté a mi PC con Ubuntu.
Paso 2
Desde la consola dar comando dmesg
Al final de todo esto debe salir info sobre el disco que está en el teléfono, buscar algo que dica /dev/sdb1 o similar, esa es la tarjeta micro (o puede ser un USB)
Paso 3
Siguientes comandos:
sudo fdisk /dev/sdb1
Paso 4
sudo mkfs -t vfat /dev/sdb1 (no puede ser solo sdb, tira un error hay que darle un número al final)
Listo eso fue todo

