Levando uma surra de uma recuperação simples de arquivos

Mais um HDD recondicionado da Elgin apresentou problemas e o cliente me pediu para tentar salvar o que eu pudesse (não adianta me questionar sobre backups). O defeito começava a partir de 1GB do disco e assim que o HDD Regenerator chegava nesse ponto o HDD deixava de responder. Por sorte eu tenho o hábito de particionar os discos e apontar os diretórios de documentos do Windows para a segunda partição, que começava mais de 60GB adiante. Porém tentar salvar esses dados com o kit que eu tinha na bolsa foi muito mais difícil do que eu esperava.

Eu dei boot por uns 8 discos diferentes e devo ter tentado umas 20 possibilidades, sem conseguir chegar sequer a essa partição. A maioria dos meus discos de boot tem versões do WinPE a partir do XP e todos eles travam na inicialização antes mesmo de me deixar usar um prompt porque provavelmente estão fazendo algum processo de inicialização da partição defeituosa. Dar boot pelo DOS puro não é tão simples porque eu preciso de suporte a NTFS. Uma hora eu consegui dar boot pelo DOS puro e chegar à partição facilmente com o Volkov Commander, mas  a primeira má notícia era que eu ia perder todos os nomes longos dos arquivos, a segunda era que o processo de cópia era lentíssimo (talvez pela falta do smartdrv) e a terceira foi que a cópia travou um minuto depois.

Tentei com uma cópia de 2016 do Linux Mint (18.1), mas o SO acusou erro ao checar a partição e não fez o mount.

Eu só tive sucesso ao usar uma cópia  de 2011 do Kubuntu (11.10), que montou automaticamente as partições e me permitiu copiar toda a pasta documentos do cliente. Não foi uma recuperação total porque o usuário, como de costume, coloca documentos na área de trabalho, que fica na mesma partição do Windows, que eu não pude abrir nem no Linux.

Eu concluí que se eu tivesse memorizado pelo menos o básico de manipulações de partições no Linux (eu sabia, mas já esqueci) para não depender de processos automáticos eu teria poupado pelo menos uma hora e meia de tentativas frustradas. Preciso de um LiveCD do Linux que não tente montar as partições NTFS automaticamente e aprender a fazer isso manualmente, incluindo executar a cópia por linha de comando, porque a mera abertura do gerenciador de arquivos na GUI do Linux (no caso, Dolphin) também pode emperrar o processo quando esse gerenciador vai em cada arquivo verificar os metadados.

Ou, quem sabe, um LiveCD com o Windows 98. Quando eu puder vou testar se essa versão do Windows também empacaria tentando inicializar as partições defeituosas. Eu tenho um LiveCD com o “mini98” em algum lugar, mas não consegui achá-lo para essa recuperação.

7 comentários
  • Jefferson - 6.606 Comentários

    Esta lista tem alguns LiveCDs específicos para recuperação. Depois eu testo alguns deles.

  • Jorge Mendonça - 60 Comentários

    Jefferson, o HDD dava sinal de vida usando aquela solução USB>SATA?

    • Jefferson - 6.606 Comentários

      Eu não tinha nenhuma interface USB-SATA para HDD de 3.5″ comigo naquele momento. Se tivesse eu teria tentado porque pelo menos permitiria inicializar o Windows e preparar uma linha de comando antes de plugar o HDD.

  • Matuto - 129 Comentários

    Lembrando que o Kaspersky Rescue Disk também tem um gerenciador de arquivos baseado em Linux, ou seja, dependendo da situação do HD, dá pra fazer o backup pelo LiveCD dele.

  • Richard - 21 Comentários

    Nesse tipo de situação, eu emprego o ddrescue no Linux. Ele faz uma imagem do HDD assim como o dd comum, mas também pula os setores que não puderam ser lidos e armazena uma lista deles em arquivo. Se o HDD travar, basta reiniciar a máquina e chamar o ddrescue novamente para continuar tentando ler esses setores defeituosos (ele alterna entre leituras em ordem crescente e decrescente). Já me salvou em vários HDDs de clientes (um salve para os Samsung 2.5″ amarelos) e até um SSD meu.

  • Jefferson - 6.606 Comentários

    O amigo José Carneiro me lembrou que eu poderia ter usado uma fonte ATX extra para ligar o HDD apenas depois do sistema operacional ter iniciado e assim tentar evitar o travamento.

    • Richard - 21 Comentários

      Se a opção hotplug/hotswap não estiver ativada no setup, o Windows não reconhecerá o HDD uma vez iniciado, e o Linux talvez reconheça talvez não. Falo de experiência, usando esse mesmo procedimento por esse mesmo motivo.

      Já tive placas-mãe da Gigabyte e da ASUS que permitem habilitar o hotplug individualmente para cada porta no setup. Uso essa possibilidade para permitir a livre conexão de HDDs no meu painel frontal 5.25″ Media Dashboard.

Deixe um comentário para Jorge Mendonça Cancelar resposta

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »