Eu sugeriria inicializar um live CD do Linux e usar badblocks.
Por exemplo, um comando como badblocks -n / dev / sda varrerá a unidade e também fará uma gravação não-destrutiva.
Eu tenho uma unidade externa que teve problemas com dados corrompidos no passado. No entanto, não tenho certeza se isso é um problema físico na unidade ou se foi apenas um problema de arquivo.
Normalmente, eu coloco a unidade fora do gabinete, a instalo em um computador e uso um CD inicializável (como o Ultimate Boot CD ) para testar um disco rígido. No entanto, eu também gostaria de testar o gabinete USB em que isso está.
O que você sugere usar para determinar se isso é um problema físico na unidade ou no compartimento USB?
Eu tiraria isso do recinto e rodaria o SpinRite nele, para fazer um diagnóstico completo sobre o funcionamento interno do disco rígido.
Verifique a caixa apenas depois de verificar se a unidade está funcionando corretamente.