O problema aqui não é se o resto dos blocos na unidade estiver ok ou não. O problema aqui é se a unidade está mostrando blocos defeituosos para o host, então isso significa que a unidade está sem blocos sobressalentes, portanto, não tem mais a capacidade de remapear um bloco defeituoso. Esta pode ou não ser a situação com esta unidade, mas você pode dar uma olhada no S.M.A.R.T. informações da unidade para ver se este é o caso ou não. Em particular, você quer olhar para o atributo 05 Relocated Sector Count. Se esse número for alto, isso confirmaria que a unidade está tendo que remapear muitos setores.
A Wikipedia tem um bom artigo sobre S.M.A.R.T. que inclui todos os atributos conhecidos.
Em ambos os casos, acho que apenas substituiria a unidade.