Zerofill com comando DD

1. Zerofill com comando DD

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 01/02/2019 - 03:57h

Boa noite pessoal,
tenho um HD problemático aqui em casa e estou tentando recuperá-lo pelo menos pra armazenamento de dados (já q ele costuma reclamar qdo
colo algum sistema bootavel nele) passei o zerofill nele e algumas horas depois ele apresentou o seguinte resultado:


root@novatterra# dd if=/dev/zero | pv | dd of=/dev/sdb
dd: escrevendo em '/dev/sdb' : erro de entrada/saída
250GiB 19:48:57 [3,60MiB/s]
525366185+0 registros de entrada
525366184+0 registros de saída
268987486208 bytes (269 GB, 251 GiB) copiados, 71358,2 s, 3,8MB/s
root@novatterra#


O HD em questão possui 320 GB, mas ele parou no 250, isso significa q ele isolou os badblocks do 251 em diante e eu poderia particionar apenas até o 250?
Não entendi muito bem esse resultado, alguém faria a gentileza de me explicar?
Desde já muito obrigado.


  


2. Re: Zerofill com comando DD

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 01/02/2019 - 09:23h

O dd costuma parar quando detecta erros de disco, possivelmente um badblock nos 250 GB causou a mensagem. O ddrescue ignora badblocks, mas acho que ele não aplica zerofill.
Você pode descobrir quantos e quais são os badblocks, usando a ferramenta badblocks mesmo:

root@novatterra# badblocks -v /dev/sdb > badblocks.txt



3. Re: Zerofill com comando DD

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 02/02/2019 - 00:36h

Fiz o q vc disse, mano, o badblocks apontou 12 erros em 3 setores diferentes, mas todos na casa do gigabyte 262,9 então imagino q se eu particionar até o 260, em seguida do 265 em diante posso isolar os badblocks e usar o restante do disco, né?

==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


4. Re: Zerofill com comando DD

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 02/02/2019 - 17:01h

De onde vc tirou a ideia que zero fill conserta bad block ?? zero fill é uma técnica usada para exclusão irremediável de arquivos !!!

Quanto aos bad blocks estarem uma uma certa área -- é correto sim vc fazer partições antes e depois dessa área, mantendo assim essa área com BB isolada, mas a que se dizer que essa área tem que ser mantida como "espaço não particionado" !!!

------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




5. Re: Zerofill com comando DD

Henrique
Henrique-RJ

(usa Outra)

Enviado em 03/02/2019 - 10:13h

@novatterra

Você tem que tentar corrigir isso com alguns programinhas que rodam em ambiente DOS.

Baixa a imagem do Hiren's Boot CD e instala ela em pendrive ou CD. Ao carregar no boot, vai te aparecer um menu onde você escolhe " DOS programs " que vai surgir outro menu onde escolhe as ferramentas para tratamento de HDs. Você tem que ter alguma noção de inglês senão não vai.

https://www.wintips.org/wp-content/uploads/2014/04/image_thumb181.png

Dentre as ferramentas tente primeiro fazer um escaneamento com o gratuito HDAT2 escolhendo a opção de reparo.

Se não conseguir resolver, tente com o russo MHDD.

Se não, tente o HDRevitalize.

Se não ..., tente com o HDD Regenerator que vem na versão 8.3 do Hiren's.

Talvez tenha que primeiro mudar a interface SATA ( AHCI ) para IDE par poder usar os programas que são antigos mas que funcionam.

tá aí, só papinha mastigada ...


6. Re: Zerofill com comando DD

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 03/02/2019 - 10:56h

já consegui recuperar um hd sata 1 de 120gb, que estava indo para o lixo (o antigo dono usava para jogos), apenas mudando e/ou refazendo a tabela de partições pelo próprio gparted. o mesmo apresentava informações de bad block, e curosamente, hoje já não apresenta mais. esta em uso desde então desde 2009.


7. Re: Zerofill com comando DD

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 05/02/2019 - 03:27h

opaaa eu tenho o hyrens, 2 versoes inclusive, (9.9 e 14.5)
vou testar

tenho 2 HDs problematicos aqui, um deles eu nem boto mais fé pq o bixo fica estalando quando coloco ele na maquina,
(será q ainda presta pra alguma coisa?

o outro é esse de 320 q decidi brincar com ele, eu reparticionei deixando os BB de fora,e por enquanto to usando ele com 250 Gb

==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts