como recuperar dados do meu disco - eu acidentalmente copiei com dd um iso nele

1

Eu queria criar um USB inicializável a partir de uma imagem ISO e acidentalmente coloquei como saída do dd , em vez do meu drive USB, um dos meus discos rígidos. O ISO era de 3,3 GB e meu disco é de 1 TB! E estava quase cheio.

Posso pelo menos restaurar os dados que não foram sobrescritos? Agora eu não posso nem montá-lo. Eu recebo este erro:

Error mounting /dev/sdd1 at /media/main/UDF Volume: Command-line 'mount -t "udf" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,umask=0077" "/dev/sdd1" "/media/main/UDF Volume"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdd1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Além disso, desde que eu saiba qual sistema de arquivos meu disco usava se eu reformatá-lo neste sistema de arquivos, há alguma chance de que eu possa montá-lo e recuperar o restante dos arquivos?

Atualização: tentei testdisk . Eu recebi este erro:

partition sector doesn't have the endmark 0xAA55

De qualquer forma, estou executando testdisk pesquisa rápida agora. Mas tanto quanto eu sei isso só irá restaurar o MBR. Conseguirei recuperar meus arquivos? E a estrutura de arquivos?

    
por Christos Baziotis 18.10.2013 / 11:11

2 respostas

1

Primeiro, observe que o TestDisk geralmente tenta recuperar a tabela de partição e seus volumes, além do MBR. Se o Testdisk for capaz de encontrar a partição antiga em suas pesquisas, essa é definitivamente a melhor solução possível, já que irá restaurar arquivos e estrutura.

Infelizmente, uma vez que você substituiu a tabela de partições e pelo menos seus primeiros índices de sistema de arquivos de volumes, você provavelmente não conseguirá recuperar a partição inteira. Você terá que experimentar uma ferramenta como o PhotoRec , que examinará o disco rígido em busca de tipos de arquivos reconhecidos. Eles geralmente podem ser recuperados, mas seus nomes e caminhos de pasta serão perdidos (desde que sejam armazenados nos índices do sistema de arquivos sobrescritos).

Eu sei que isso é desnecessário, mas certifique-se de restaurar todos os arquivos que você recuperou para outro disco físico, para que você não sobrescreva quaisquer outros dados.

    
por 18.10.2013 / 14:07
0

Em geral, em situações de "como recupero meu disco", acho que você deve seguir algumas etapas:

1 - copie seu disco: pegue outro drive, com o mesmo tamanho, e faça um 'dd' novamente para copiá-lo. Os arquivos que estavam nele são tão importantes para você, valem a pena gastar algum tempo e $ para comprar outro disco (de, pelo menos, o mesmo tamanho) e fazer uma cópia dele.

2 - pegue o disco perdido, coloque-o de lado e só trabalhe na nova cópia. Dessa forma, se fizer algo errado, você estará exatamente onde estava antes.

3 - Desde que você escreveu 3 GB no disco, você substituiu todos os inicios estruturais dele. Recuperar o MBR não fará quase nada para você. Você precisaria daquela estrutura que diz onde cada arquivo é, quanto tempo é, etc. Cada sistema de arquivos FAT , < a href="http://en.wikipedia.org/wiki/Ext2#ext2_data_structures"> ext2 , etc., tem como fazê-lo. Mas eles provavelmente foram sobrescritos, então dificilmente qualquer programa poderá lê-lo.

4 - o que resta para você são programas que irão ler cada bloco do seu disco, ver se eles se parecem com algum arquivo conhecido, e então tentar recuperá-lo com base nisso.

PhotoRec faz isso.

Recuva Free pode fazer isso, dependendo do seu sistema de arquivos

Phoenix Estelar

O R-studio também lidaria com o ext2.

    
por 18.10.2013 / 17:56