Recuperação HD externo

1. Recuperação HD externo

Paulo Antunes
wizarest

(usa Ubuntu)

Enviado em 11/11/2017 - 13:47h

Boa tarde, há alguns dias tento recuperar um HD externo 1TB WD My Passport, no entanto não obtive sucesso até então, nem com windows, nem com linux.
No momento estou tentando tal feito no Ubuntu, mas não consigo usar o testdisk.
O dispositivo aparece no fdisk

Disk /dev/sdc: 931.5 GiB, 1000170586112 bytes, 1953458176 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00023f15

root@ubuntu:~# apt-get install testdisk
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote testdisk

root@ubuntu:~# sudo apt-get update
Ign:1 cdrom://Ubuntu 16.04.3 LTS _Xenial Xerus_ - Release amd64 (20170801) xenial InRelease
Atingido:2 cdrom://Ubuntu 16.04.3 LTS _Xenial Xerus_ - Release amd64 (20170801) xenial Release
Atingido:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
Atingido:5 http://archive.ubuntu.com/ubuntu xenial InRelease
Atingido:6 http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu xenial InRelease
Atingido:7 http://archive.ubuntu.com/ubuntu xenial-updates InRelease

** (appstreamcli:5018): CRITICAL **: Error while moving old database out of the way.
AppStream cache update failed.
Lendo listas de pacotes... Pronto

Tudo que eu sei sobre o Linux é através de fóruns pela web. Isso em 2 dias.


  


2. Complementando...

Paulo Antunes
wizarest

(usa Ubuntu)

Enviado em 11/11/2017 - 13:50h

wizarest escreveu:

Boa tarde, há alguns dias tento recuperar um HD externo 1TB WD My Passport, no entanto não obtive sucesso até então, nem com windows, nem com linux.
No momento estou tentando tal feito no Ubuntu, mas não consigo usar o testdisk.
O dispositivo aparece no fdisk

Disk /dev/sdc: 931.5 GiB, 1000170586112 bytes, 1953458176 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00023f15

root@ubuntu:~# apt-get install testdisk
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote testdisk

root@ubuntu:~# sudo apt-get update
Ign:1 cdrom://Ubuntu 16.04.3 LTS _Xenial Xerus_ - Release amd64 (20170801) xenial InRelease
Atingido:2 cdrom://Ubuntu 16.04.3 LTS _Xenial Xerus_ - Release amd64 (20170801) xenial Release
Atingido:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
Atingido:5 http://archive.ubuntu.com/ubuntu xenial InRelease
Atingido:6 http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu xenial InRelease
Atingido:7 http://archive.ubuntu.com/ubuntu xenial-updates InRelease

** (appstreamcli:5018): CRITICAL **: Error while moving old database out of the way.
AppStream cache update failed.
Lendo listas de pacotes... Pronto

Tudo que eu sei sobre o Linux é através de fóruns pela web. Isso em 2 dias.


A propósito, o HD está em formato RAW, não sei se a causa foi queda física ou virtual(vírus, instabilidade elétrica, desconexão indevida...), só sei que ele esteve algum tempo conectado numa tv sem acesso a internet, certo dia não foi possível acessá-lo nem através da tv nem de nenhum outro dispositivo leitor.


3. Re: Recuperação HD externo

Daian R.
DaianR

(usa Manjaro Linux)

Enviado em 11/11/2017 - 14:04h

wizarest
Você quer recuperar arquivos ou fazer o hd funcionar novamente?
Caso seja o hd, tenta usar o gparted, criar outra tabela de partições e faz uma formatação na opção que desejar.
Para instalar o gparted: sudo apt-get install gparted.

Caso seja arquivos,
Tenta usar o foremost:
http://www.100security.com.br/recuperar-dados-usando-foremost/

Faça um teste do disco pra verificar se há erros com de badblock:
https://www.vivaolinux.com.br/artigo/Verificando-e-marcando-badblocks?pagina=2

Não sei se ajuda, mas dá pra dar uma boa analisada no hd.


4. Teu problema é com o apt-get

Ricardo Lino Olonca
ricardoolonca

(usa Debian)

Enviado em 11/11/2017 - 15:57h

Cara, o teu problema é com os repositórios do Debian, não com o HD. Primeiro corrija o problema do apt-get.


5. Re: Recuperação HD externo

Paulo Antunes
wizarest

(usa Ubuntu)

Enviado em 11/11/2017 - 16:03h

DaianR escreveu:

wizarest
Você quer recuperar arquivos ou fazer o hd funcionar novamente?
Caso seja o hd, tenta usar o gparted, criar outra tabela de partições e faz uma formatação na opção que desejar.
Para instalar o gparted: sudo apt-get install gparted.

Caso seja arquivos,
Tenta usar o foremost:
http://www.100security.com.br/recuperar-dados-usando-foremost/

Faça um teste do disco pra verificar se há erros com de badblock:
https://www.vivaolinux.com.br/artigo/Verificando-e-marcando-badblocks?pagina=2

Não sei se ajuda, mas dá pra dar uma boa analisada no hd.


Daian, estou fazendo o teste e parou nessa tela
root@ubuntu:~# badblocks -o badblocks_encontrados.dat -n -v /dev/sdc
Procurando blocos ruins em modo leitura-escrita não destrutiva
A partir do bloco 0 ao 976729087
Testando com padrão aleatório:

Esperando pra ver se evolui.




6. Re: Recuperação HD externo

Paulo Antunes
wizarest

(usa Ubuntu)

Enviado em 11/11/2017 - 16:12h

ricardoolonca escreveu:

Cara, o teu problema é com os repositórios do Debian, não com o HD. Primeiro corrija o problema do apt-get.


Sabe como corrijo isso?



7. Re: Recuperação HD externo

Daian R.
DaianR

(usa Manjaro Linux)

Enviado em 11/11/2017 - 16:33h

wizarest escreveu:

ricardoolonca escreveu:

Cara, o teu problema é com os repositórios do Debian, não com o HD. Primeiro corrija o problema do apt-get.


Sabe como corrijo isso?


Parece que é o mesmo problema que está:
https://askubuntu.com/questions/761592/unable-to-apt-get-dist-upgrade-on-a-persistent-ubuntu-16-04-u...

Sobre o Badblock, ele é demorado, eu costumo usar este comando quando não tenho nada importante no hd:
sudo badblocks -wsv -c 10240 /dev/sdaX

Quando quero só analise, um modo lento, sem formatar o sistema:
sudo badblocks -nsv -c 10240 /dev/sdaX

-s = Mostra o avanço do procedimento
-v = verbose mode
-c 10240 = Verifica 10 mil blocos de HD por vez
-n = non-destructive read-write
-w = destructive write-mode


Cancela o progresso que fez e tenta desta forma, mas adianto que vai demorar.
Lembrei de uma outra opção:
Acessa Discos e vai em Dados do Smart e testes, faz uma análise extendida, sempre uso, pois não tenho paciência com o comando badblock. Rs






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts