Passo 1) Certifique-se de que o drive pode ser visto no ônibus:
sudo lshw -businfo
Passo 2) Obtenha hddsupertool aqui
Execute como root, selecione o dispositivo e selecione a entrada do VSC.
Etapa 3) Selecione esta entrada:
4) WD royl (Marvel) patch mod 02 (slow fix)
Etapa 4) Você quer primeiro
1) Read the module to a file and create the patch.
seguido por
2) Write the patched data back to the disk.
Passo 5) Volte para a entrada do VSC, selecione:
5) WD royl (Marvel) patch mod 32 (slow fix)
e execute as entradas 1 & 2 novamente (lendo mod, patch e escrevendo de volta)
Observação: isso pode indicar que ele falhou na etapa final. Ainda funcionou para mim.
Passo 6) Desligue e ligue a unidade
O que você acabou de fazer: você limpou o status SMART e a lista de realocação de arquivos. A lista de re-lo contém informações sobre quais setores precisam ser realocados, o que no caso da WD acontece com bastante frequência em uma leitura com falha.
Crédito: Spildit (Método manual para fazer isso) & Scott Dwyer (Autor de hddsupertool)
Eu passei de 130 KB / s para velocidade de i / o no testdisk para 11-13 MB / s após a correção, e consegui recuperar dados a + 100 MB / s desde a primeira vez em que usei dirigir. Isso foi depois de uma semana pesquisando uma tonelada de becos sem saída.
Boa sorte!