Eu tive o mesmo problema e consertei meu USB usando estas etapas:
- use o programa "ChipGenius" para saber o tipo de chip de controle usado (o Windows é necessário)
- pesquise no Google por uma ferramenta que possa recuperar / corrigir / formatar meu USB especificando o chip de controle
- agora o disco do USD é detectado e eu posso formatá-lo / particioná-lo!
Espero que ajude você!
Links úteis: