Isolar badblocks [RESOLVIDO]

1. Isolar badblocks [RESOLVIDO]

diêgo
soldadolinux

(usa Linux Mint)

Enviado em 06/12/2016 - 23:07h

Reformulando minha pergunta usando o comando badblocks se eu quiser começar a verificar de 39074843 que é o meio do hd até o final que é 78149686, seria possível fazer isso, se sim como ficaria o comando?
badblocks -sv -c 1024 /dev/sdaX -o arqcombads.txt




  


2. MELHOR RESPOSTA

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 09/02/2018 - 11:34h

O comando ficaria assim:

# badblocks -sv -c 1024 /dev/sda -o arqcombads.txt 78149686 39074843 


E para informar ao S.O. que não utilize os blocos ruins, use o e2fsck:

(*) # e2fsck -l arqcombads.txt /dev/sda 


* Execute-o apenas com o HD "desmontado"!

Mas o recomendável mesmo nesses casos é substituir o quanto antes o HD. ;)

3. Re: Isolar badblocks

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/03/2017 - 11:34h

soldadolinux escreveu:

Pessoal uso HDTune para ver onde estão os setores danificados do hd ex: no setor de 20gb até 25 gb com badblock eu reparticiono deixando essa parte problemática como espaço não alocado com gparted, queria saber se no linux existe um comando que me mostre como no hdtune faz me mostrando em gb o local dos badblocks.


HD com bad blocks (setores defeituosos)

Diversos setores danificados, problemas com vibração ou coisa do gênero.

Características comum a HD com setores danificados: lentidão no carregamento do sistema ou no acesso aos dados gravados, ou então ele não chega nem a carregar e, ao tentar fazer o reparo do sistema, é apresentada uma mensagem de erro.

Programa tipo HDD Regenerator, chkdsk, HD Tune eles não recuperar o HD com bad blocks :(


Por dentro do HD

http://www.abchd.com/disco.html
http://www.hardware.com.br/livros/hardware/como-funciona.html
http://www.hardware.com.br/livros/hardware/correcao-erros-badblocks.html

É comum você ver na net algo do tipo para a remoção de bad blocks: formatar o HD. Os programas não reparam fisicamente o disco, apenas isolam a parte danificada, inutilizando-a. Dessa forma, não esqueça de manter o backup atualizado dos seus dados mais importantes e compra um outro HD.

O número de bads seja muito grande a ponto de não caber mais na área do hd reservada para isolá-los.

Qual é a temperatura e informações da S.M.A.R.T (Self-Monitoring, Analysis, and Reporting Technology) deste HD?


Poste as saídas dos comandos:

smartctl --all /dev/seu_HD_com_badblocks

hddtemp /dev/seu_HD_com_badblocks


Verificando BadBlocks

# Ele executa o teste por BadBlocks apenas por leitura de informações, é o método mais seguro

sudo badblocks -sv -c 1024 /dev/sdaX


Ex:

badblocks -sv -c 1024 /dev/sda
Checking blocks 0 to 78149686
Checking for bad blocks (read-only test): ^C4.90% done, 0:51 elapsed. (0/0/0 errors)


AVISO: Nunca utilize a opção -w em um dispositivo contendo dados importantes. Esta opção irá apagar (deletar) os dados. Para checagem não-destrutiva, utilize a opção -n. Essa opção demora um pouco mais.

A opção -n: Realiza um teste não-destrutivo, gravando em cada bloco e depois lendo-o, enquanto preserva os dados. Isso deve demorar um pouco;

https://www.vivaolinux.com.br/artigo/Verificando-e-marcando-badblocks



Leia:

https://www.vivaolinux.com.br/topico/Suporte/Como-localizar-e-isolar-bad-blocks-no-HD
https://eletronicabr.com/recuperacao-de-arquivos-e-midias/71/como-isolar-corretamente-os-bad-blocks/...
https://adrenaline.uol.com.br/forum/threads/me-ajudem-a-particionar-hd-e-isolar-setor-com-bad-block....


4. Re: Isolar badblocks

diêgo
soldadolinux

(usa Linux Mint)

Enviado em 17/04/2017 - 22:31h

meianoite escreveu:

soldadolinux escreveu:

Pessoal uso HDTune para ver onde estão os setores danificados do hd ex: no setor de 20gb até 25 gb com badblock eu reparticiono deixando essa parte problemática como espaço não alocado com gparted, queria saber se no linux existe um comando que me mostre como no hdtune faz me mostrando em gb o local dos badblocks.


HD com bad blocks (setores defeituosos)

Diversos setores danificados, problemas com vibração ou coisa do gênero.

Características comum a HD com setores danificados: lentidão no carregamento do sistema ou no acesso aos dados gravados, ou então ele não chega nem a carregar e, ao tentar fazer o reparo do sistema, é apresentada uma mensagem de erro.

Programa tipo HDD Regenerator, chkdsk, HD Tune eles não recuperar o HD com bad blocks :(


Por dentro do HD

http://www.abchd.com/disco.html
http://www.hardware.com.br/livros/hardware/como-funciona.html
http://www.hardware.com.br/livros/hardware/correcao-erros-badblocks.html

É comum você ver na net algo do tipo para a remoção de bad blocks: formatar o HD. Os programas não reparam fisicamente o disco, apenas isolam a parte danificada, inutilizando-a. Dessa forma, não esqueça de manter o backup atualizado dos seus dados mais importantes e compra um outro HD.

O número de bads seja muito grande a ponto não não caber mais na área do hd reservada para isolá-los.

Qual é a temperatura e informações da S.M.A.R.T (Self-Monitoring, Analysis, and Reporting Technology) deste HD?


Poste as saídas dos comandos:

smartctl --all /dev/seu_HD_com_badblocks

hddtemp /dev/seu_HD_com_badblocks


Verificando BadBlocks

# Ele executa o teste por BadBlocks apenas por leitura de informações, é o método mais seguro

sudo badblocks -sv -c 1024 /dev/sdaX


Ex:

badblocks -sv -c 1024 /dev/sda
Checking blocks 0 to 78149686
Checking for bad blocks (read-only test): ^C4.90% done, 0:51 elapsed. (0/0/0 errors)


AVISO: Nunca utilize a opção -w em um dispositivo contendo dados importantes. Esta opção irá apagar (deletar) os dados. Para checagem não-destrutiva, utilize a opção -n. Essa opção demora um pouco mais.

A opção -n: Realiza um teste não-destrutivo, gravando em cada bloco e depois lendo-o, enquanto preserva os dados. Isso deve demorar um pouco;

https://www.vivaolinux.com.br/artigo/Verificando-e-marcando-badblocks



Leia:

https://www.vivaolinux.com.br/topico/Suporte/Como-localizar-e-isolar-bad-blocks-no-HD
https://eletronicabr.com/recuperacao-de-arquivos-e-midias/71/como-isolar-corretamente-os-bad-blocks/...
https://adrenaline.uol.com.br/forum/threads/me-ajudem-a-particionar-hd-e-isolar-setor-com-bad-block....

Com hdtune + windows vejo que no hd de 1tb tem a partir dos 700 gb vários badblocks então formato ele colocando o sistema nos 600 gb iniciais e ele funciona faz um tempão assim, já passei por vários desses links que você me passou, vou desistir porque nem com o wine o hdtune funciona
https://appdb.winehq.org/objectManager.php?sClass=version&iId=12981 





5. Re: Isolar badblocks [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/04/2017 - 22:38h

Eu me recordo de que o scandisk do MS-DOS© copiava os dados do badblock para um cluster bom e marcava o badblock para não ser usado.

Isto ainda é possível? No Linux?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



6. Re: Isolar badblocks

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/04/2017 - 23:53h

soldadolinux escreveu:

meianoite escreveu:

soldadolinux escreveu:

Pessoal uso HDTune para ver onde estão os setores danificados do hd ex: no setor de 20gb até 25 gb com badblock eu reparticiono deixando essa parte problemática como espaço não alocado com gparted, queria saber se no linux existe um comando que me mostre como no hdtune faz me mostrando em gb o local dos badblocks.


HD com bad blocks (setores defeituosos)

Diversos setores danificados, problemas com vibração ou coisa do gênero.

Características comum a HD com setores danificados: lentidão no carregamento do sistema ou no acesso aos dados gravados, ou então ele não chega nem a carregar e, ao tentar fazer o reparo do sistema, é apresentada uma mensagem de erro.

Programa tipo HDD Regenerator, chkdsk, HD Tune eles não recuperar o HD com bad blocks :(


Por dentro do HD

http://www.abchd.com/disco.html
http://www.hardware.com.br/livros/hardware/como-funciona.html
http://www.hardware.com.br/livros/hardware/correcao-erros-badblocks.html

É comum você ver na net algo do tipo para a remoção de bad blocks: formatar o HD. Os programas não reparam fisicamente o disco, apenas isolam a parte danificada, inutilizando-a. Dessa forma, não esqueça de manter o backup atualizado dos seus dados mais importantes e compra um outro HD.

O número de bads seja muito grande a ponto não não caber mais na área do hd reservada para isolá-los.

Qual é a temperatura e informações da S.M.A.R.T (Self-Monitoring, Analysis, and Reporting Technology) deste HD?


Poste as saídas dos comandos:

smartctl --all /dev/seu_HD_com_badblocks

hddtemp /dev/seu_HD_com_badblocks


Verificando BadBlocks

# Ele executa o teste por BadBlocks apenas por leitura de informações, é o método mais seguro

sudo badblocks -sv -c 1024 /dev/sdaX


Ex:

badblocks -sv -c 1024 /dev/sda
Checking blocks 0 to 78149686
Checking for bad blocks (read-only test): ^C4.90% done, 0:51 elapsed. (0/0/0 errors)


AVISO: Nunca utilize a opção -w em um dispositivo contendo dados importantes. Esta opção irá apagar (deletar) os dados. Para checagem não-destrutiva, utilize a opção -n. Essa opção demora um pouco mais.

A opção -n: Realiza um teste não-destrutivo, gravando em cada bloco e depois lendo-o, enquanto preserva os dados. Isso deve demorar um pouco;

https://www.vivaolinux.com.br/artigo/Verificando-e-marcando-badblocks



Leia:

https://www.vivaolinux.com.br/topico/Suporte/Como-localizar-e-isolar-bad-blocks-no-HD
https://eletronicabr.com/recuperacao-de-arquivos-e-midias/71/como-isolar-corretamente-os-bad-blocks/...
https://adrenaline.uol.com.br/forum/threads/me-ajudem-a-particionar-hd-e-isolar-setor-com-bad-block....

Com hdtune + windows vejo que no hd de 1tb tem a partir dos 700 gb vários badblocks então formato ele colocando o sistema nos 600 gb iniciais e ele funciona faz um tempão assim, já passei por vários desses links que você me passou, vou desistir porque nem com o wine o hdtune funciona
https://appdb.winehq.org/objectManager.php?sClass=version&iId=12981 




Os links foram para mostra a você que programa nenhum faz milagre ele só isola ate uma determinada capacidade os badblocks como o hdtune esta fazendo. Você está correndo o risco de perder todos os dados do seu HD.

Instala os programas

apt-get update && apt-get install -y smartmontools gsmartcontrol

http://www.hardware.com.br/comunidade/tutorial-gsmartcontrol/1350291/

Posta o relatório do smartmontools ou do gsmartcontrol.


Leia os comentários do Ferocactus


http://www.hardware.com.br/comunidade/bad-cluster/22226/

O que acontece se não tiver mais essa área reserva no HD ?

R: Já era o HDTune, scandisk do MS-DOS e outros programas do tipo!


Linux != Windows





7. Re: Isolar badblocks

diêgo
soldadolinux

(usa Linux Mint)

Enviado em 15/06/2017 - 20:30h

Era isso que eu estava procurando o badblocks númera os locais só que em bytes e eu posso até redirecionar para um arquivo com a opção -o, mas e se eu quiser começar a verificar de 39074843 que é o meio do hd até o final que é 78149686 teria que usar a opção -t como ficaria o comando?



8. Re: Isolar badblocks [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/06/2017 - 21:34h

Se não me engano o hirens bootcd e o parted magic tem funções para detectar e isolar bad blocks, eles rodam em modo live cd.


9. Re: Isolar badblocks [RESOLVIDO]

bob sotnas
BobSotnas

(usa openSUSE)

Enviado em 09/10/2017 - 03:27h

Com hdtune + windows vejo que no hd de 1tb tem a partir dos 700 gb vários badblocks então formato ele colocando o sistema nos 600 gb iniciais e ele funciona faz um tempão assim, já passei por vários desses links que você me passou, vou desistir porque nem com o wine o hdtune funciona
https://appdb.winehq.org/objectManager.php?sClass=version&iId=12981 


[/quote]

O HDTune no Ruindous, o qual é parte integrante do CD Hirens de manutenção, na realidade apenas mostra os badblocks ele não recupera nada e não faz qualquer manutenção, para isso é necessário PAGAR por uma versão completa. Se deseja usar gráficos em Gnu/Linux pode usar o gnome-disk-utility que pode formatar, testar, e configurar tudo em um HD, e sempre usando um live CD ou o HD plugado como USB ( através de adaptador sata/usb ). Esqueça comparações com o RUINDOUS.


11. Re: Isolar badblocks [RESOLVIDO]

diêgo
soldadolinux

(usa Linux Mint)

Enviado em 09/02/2018 - 20:22h

SMarcell escreveu:

O comando ficaria assim:

# badblocks -sv -c 1024 /dev/sda -o arqcombads.txt 78149686 39074843 


E para informar ao S.O. que não utilize os blocos ruins, use o e2fsck:

(*) # e2fsck -l arqcombads.txt /dev/sda 


* Execute-o apenas com o HD "desmontado"!

Mas o recomendável mesmo nesses casos é substituir o quanto antes o HD. ;)


Valeu SMarcell faz um ano e alguma coisa que tenho esta dúvida vou testar aqui.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts