Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

1. Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 17/03/2014 - 10:57h

Olá pessoal!

Eu usei o comando dd para criar um pen inicializável com o ElementaryOS, só que usei sdb, e aqui estava meu HD externo.. :(
Nele está a partição do Elementary agora, o Testdisc informa que não é possível recuperar a partição.
Criei uma partição ntfs nova e tentei recuperar os arquivos com o foremost, mas não sei pq ele está usando a entrada padrão (stdin) ao invés do que estou especificando. =/
O comando que usei foi:

foremost -v -t all -i /media/alex/Dados -o ./backup/

E não deu certo.

foremost -v -t all -i /dev/sdb1 -o ./backup/

Também não deu certo...

Alguém tem alguma luz para recuperar ou a partição ou os arquivos?

Obrigado!



  


2. MELHOR RESPOSTA

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 17/03/2014 - 15:13h

normalmente, após um comando DD, é muito difícil, mas veja este tutoriais de Foremost:

http://linux.die.net/man/1/foremost
http://www.howtoforge.com/recover-deleted-files-with-foremost

3. Re: Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

Matheus
pylm

(usa Gentoo)

Enviado em 17/03/2014 - 12:43h

Depois de usar o dd, diminui muito as chances de se recuperar um arquivo :/ eu já fiz a cagada de fazer isso no meu hd (tava com live cd e coloquei /dev/sda ao invés de /dev/sdb, palmas) e nunca consegui recuperar nada, agora uma formatação com o gparted, já cheguei a recuperar tudo de boa.


4. Pois é...

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 17/03/2014 - 13:51h

É, nas minhas "cagadas", qdo eu simplesmente formatei ou excluí arquivos ou partições, não foi muito complicado recuperar...
Mas com o DD... Eu já quase perdi as esperanças..



5. Re: Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 17/03/2014 - 13:54h

agmartins.adm escreveu:

É, nas minhas "cagadas", qdo eu simplesmente formatei ou excluí arquivos ou partições, não foi muito complicado recuperar...
Mas com o DD... Eu já quase perdi as esperanças..


O dd não é chamado DataDestroyer à toa, meu querido. Quando você apaga um arquivo você não remove os bits dele do HD, mas apenas remove a chamada dele da tabela de alocação de arquivos, indicando que aqueles inodes estão livres. O dd, por sua vez, escreve diretamente no HD, apagando os bits anteriores e os substituindo pelos novos. Em resumo, usou dd, já era!


6. Re: Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 17/03/2014 - 14:10h

lcavalheiro escreveu:

O dd não é chamado DataDestroyer à toa, meu querido. Quando você apaga um arquivo você não remove os bits dele do HD, mas apenas remove a chamada dele da tabela de alocação de arquivos, indicando que aqueles inodes estão livres. O dd, por sua vez, escreve diretamente no HD, apagando os bits anteriores e os substituindo pelos novos. Em resumo, usou dd, já era!


Mas ele escreve o HD INTEIRO ou apenas o que ele precisa para terminar a operação?
Pq no caso, ele rescreveu muito rápido para ter sobrescrito todo o HD. E ele criou uma partição de 1Gb aproximadamente, que era o necessário para criar o live do Elementary.
E como nunca vi nenhum programa sobrescrever 320Gb em alguns segundos, talvez ele não tenha sobrescrito os arquivos todos...





7. Re: Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 17/03/2014 - 14:33h

agmartins.adm escreveu:

lcavalheiro escreveu:

O dd não é chamado DataDestroyer à toa, meu querido. Quando você apaga um arquivo você não remove os bits dele do HD, mas apenas remove a chamada dele da tabela de alocação de arquivos, indicando que aqueles inodes estão livres. O dd, por sua vez, escreve diretamente no HD, apagando os bits anteriores e os substituindo pelos novos. Em resumo, usou dd, já era!


Mas ele escreve o HD INTEIRO ou apenas o que ele precisa para terminar a operação?
Pq no caso, ele rescreveu muito rápido para ter sobrescrito todo o HD. E ele criou uma partição de 1Gb aproximadamente, que era o necessário para criar o live do Elementary.
E como nunca vi nenhum programa sobrescrever 320Gb em alguns segundos, talvez ele não tenha sobrescrito os arquivos todos...




Bem, a tabela de alocação de arquivos fica no início do HD... Logo, ela foi pro saco :-)


8. Re: Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 17/03/2014 - 14:43h

Bom, sim.. Isso é verdade.
Porém, durante as minhas pesquisas, mesmo qdo excluímos uma tabela e criamos outra, ainda é possível recuperar os arquivos com o foremost, certo? Ou entendi algo errado?
E se for possível, recuperar os arquivos mesmo com outra tabela de partição, a inexistência dessa antiga não inutilizaria os arquivos...
Só que qdo eu uso o foremost (como expliquei no início), ele fica aguardando o stdin, e não procura onde eu especifiquei...
Será que estou usando ele de forma errada?



9. Re: Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

Wellington
wellington_r

(usa Debian)

Enviado em 17/03/2014 - 15:18h

Nada útil pra dizer, mas putz...quando li o título do tópico consegui até ouvir aquela musiquinha de quando algo dá errado (fium fum fum fuuumm).

Comandos que envolvam as partições sdx são perigosíssimo. Já apaguei uma partição indevida sem querer, mas por sorte, não tinha nada importante nela. Depois disso fiquei mais atento.


10. Re: Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 17/03/2014 - 15:20h

pode dar uma olhada também no dd_rescue:

http://www.cyberciti.biz/tips/how-do-i-save-recover-data-from-crashed-disks-with-dd-and-ddrescue-com...


11. Re: Ajuda - Usei DD e sumi com partição NTFS de HD externo [RESOLVIDO]

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 17/03/2014 - 15:49h

Ôpa!

foremost funcionando!

Era um pequeno detalhe besta... Eu não tinha colocado o sudo para acessar o sdb1...

:)

Parece que tá recuperando os arquivos. Sem os nomes, mas pelo menos tá recuperando! :)


12. É.. Não deu..

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 20/03/2014 - 19:32h

Então pessoal...

Obrigado pela ajuda de vocês, mas não teve jeito.
O foremost para em uma parte do processo. Deixei 2h rodando e nada de recuperar.
Até recuperei uns arquivos, mas nada muito interessante.

Bom, agora estou tentando voltar o HD à ativa.

Já usei gparted, cfdisk, fdisk e o treco continua aparecendo com o rótulo do elementary OS quando o Linux monta o dispositivo.
Já removi partição, criei partição, criei nova tabela de arquivos, alterei o rótulo da partição e nada.

Alguém sabe como faço pra zerar totalmente o HD e criar tudo de novo?



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts