Para bastante razonable este metodo, a ver si alguien podria comprobar este metodo:
Yo tuve un problema con mi memora usb (aunque fue por culpa mía). Estaba instalando el windows xp y en cierto momento me pregunta en que partición quiero instalar, yo vi que había una unidad de 9 gigas y otra de 55 mb (tenía la mem conectada en el usb), sin darme cuenta borré las dos particiones ... después de esto seguí con la instalación etc etc. Cuando quise ver archivos que tenía en la memoria me pasó lo mismo que a vos, no podía formatear etc y tampoco encontré en win xp la forma de crear una partición en el usb. La única forma que encontré (y que me funcionó) fue hacer como que iba a cargar otra vez el win xp hasta la pantalla de las particiones y volver a crear una en el usb. En definitiva toda este verso para decirte que vas a tener que hacer una partición antes de formatear.
http://www.lukor.com/foros/01/315.htm
Tal vez formateando una memoria usb con el instalador de Windows XP SP2 se pueda arreglar las memoria USB dañadas.
Saludos.
EDIT:
Restablecer memoria Flash USB con Tiger
Publicado el Wednesday 13 July 2005
En los últimos tiempos, diferentes compañeros se han comprado memorias Flash USB, y han acabado corrompiéndolas, muchas veces hasta el punto de no poderlas formatear en sus equipos, cortesía del formato FAT. Ahí puede entrar un equipo con Mac OS X al rescate.
http://www.laneros.com/
En primer lugar, hay que determinar si se puede perder el contenido de la Flash. Si no, es posible que sea necesario utilizar un programa tipo
FileSalvage para recuperar lo que sea factible.
Suponiendo que el contenido es prescindible, porque hemos salvado lo que podíamos, o porque realmente es prescindible, el resultado normalmente es tener que formatear la memoria USB. Pero si abrimos Utilidad de Discos, o Perfil del Sistema, no podremos ver la memoria Flash porque está en marcha el proceso
fsck_msdos que está intentando reparar la unidad. Tendremos que utilizar el Monitor de Actividad, o la línea de comandos, para eliminar ese proceso.
Una vez eliminado el proceso, podremos cerrar y volver a abrir Utilidad de Discos, y ya podremos seleccionar el disco (no habrá volumen montado), para formatearlo como deseemos.
Si lo queremos hacer desde la línea de comandos, primero utilizaremos Perfil del Sistema > Hardware > USB para determinar el identificador de disco de la unidad USB, por ejemplo,
disk3s1. Después, enviaremos el comando:
diskutil eraseDisk MS-DOS SinTitulo disk3
Eso es, nos quedamos con la primera parte del identificador de la unidad; si lo intentáramos con
disk3s1 obtendríamos un mensaje de error. Por cierto, SinTitulo podemos cambiarlo por cualquier cadena sin espacios de hasta 11 caracteres alfabéticos y numéricos, sin acentos; también se acepta el guión bajo, ‘_’.
Una vez hecho esto, se habrá montado la memoria USB, y podremos expulsarla y después retirarla, y habremos quedado como señores ;-)
http://www.faq-mac.com/bitacoras/memoria/?p=176
Saludos.