Soa muito muito parecido com o seu disco rígido está morrendo. Você deve pegar outra unidade de tamanho similar, uma cópia do distro de resgate do Linux e usar o Gnu DDRescue para [bit] copiar o máximo possível da unidade. (Comece na direção para frente até dar erros, depois inverta a direção até ficar sem tempo ou conseguir tudo.