Antes de decir de si está roto, prueba hacer un formateo a bajo nivel, conectandolo obviamente a otro ordenador, el proceso es lento pero a mi a veces me ha solucionado problemas con los usb y con algún que otro disco duro. Hay muchas herramientas por internet para hacerlo, una de mis preferidas son las HDDGURU