[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Verificação/correção de HD



Oi Leonardo,

eu faço o seguinte teste mesmo montado e nele mesmo, porque não precisa ser desmontado:
# badblocks -sv -c 1024 /dev/sda1


Em Sábado, 28 de Maio de 2016 18:12, Paulino Kenji Sato <pksato@gmail.com> escreveu:


Ola,
Primeira coisa, instale o HD em um computador confiável (um desktop).
Não use um conversor USB.
Monte e faça copia dos seus arquivos importantes. Desmonte.
Evite que seja auto montado.
Verificar a saúde do HD usando o smarttools.
Suponha que o HD seja o /dev/sdc
Ativando o smart (de fato não e necessário fazer)
# smartctl -s on /dev/sdc
Gere o relatório do status
# smartctl -a /dev/sdc >hdc.txt
# less hdc.txt
Vai ter muito informação, nem eu sei o que e cada item. As marcadas como Pre-fail merecem atenção.

Solicitar que o smart faça um teste, curto:
# smartctl -t short /dev/sdc
Teste longo
# smartctl -t log /dev/sdc

Para ver o andamento deste teste, use o smartctl -a /dev/sdc
Próximo ao fim do relatório, terá algo assim:
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA
_of_first_error
# 1  Extended offline    Completed without error       00%     16014         -
# 2  Extended offline    Aborted by host               90%     16012         -

Nesse caso o HD esta bom.
Se o smart relatar erro, não completando o test, já pode providenciar um HD novo.

O smart pode detectar e realocar o blocos/setores com problemas, mas isso só acontece quando e feito uma gravação.
A seguir pode fazer um teste de leitura com o badblocks
# badblocks -vvv /dev/sdc
Se relatar blocos com defeito, pode tentar fazer o smart realocar esses blocos.
Após fazer a copia dos seus arquivos, use o badblocks em modo não destrutivo.
# badblocks -nvvv /dev/sdc
Isso demora vários horas ou até mesmo dias.
Se não se importar em perder os dados do HD, pode usar o modo destrutivo de dados.
# badblocks -wvvv /dev/sdc
E mais rápido que o não destrutivo, mas nem tanto.

Pode se usar o badblock em teste de leitura para gerar um arquivo com o bad blocks e usar ele no modo de gravação, testando somente esses blocos.

Eventualmente, o smart pode ter ativado o flag de defeito eminente (inclusive com aviso na bios) mas o HD estar ainda bom. O smart+badblocks pode ter corrigido, mas não limpa a flag de defeito (não se tem acesso).


OBS.: vvv são três letras v, para aumentar a quantidade de informação que e apresentada.




2016-05-28 11:28 GMT-03:00 Leonardo Rocha <leonardossr@gmail.com>:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Salve rapaziada, bom dia!

estou com uma dúvida cruel. Estive fazendo umas pesquisas e muito se
fala sobre este assunto. Estou com o HD do meu notebook apresentando
alguns sinais de problema sabe. Ele dá uns estalos as vezes e, mais
recentemente, ele acusa, ao desconectar o cabe de força, que vai
desligar. Não sei ao certo se é o HD que está fazendo isso ou se a
bateria do notebook está apresentando problema também. Fato é que o HD
já tinha sido acusado por uma empresa onde deixei pra fazer suporte e
eu mesmo já tinha notado isso. Antes que ele apresente problemas
irreversíveis pensei em passar um check nele. Pois bem, encontrei
muita coisa e gostaria de saber da lista o que é melhor pra um HD com
Debian? encontra-se muita coisa voltado pra Ubuntu que, apesar de ser
derivado, tenho minhas reservas sabe.

Hoje mesmo encontrei sobre fsck, fdisk, badblocks e até uma gráfica
chamada GsmartControl mas o artigo refere-se ao uso no ubuntu. Não
olhei a documentação da ferramenta pra ver se ela roda em segundo
plano algum dos pacotes mencionados anteriormente.

Gostaria da sugestação/orientação da lista.

Agradeço.

Abraço gente.

- --
Leonardo Rocha
4096R/7E7D1FE2
about.me/leonardo.rocha
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXSasXAAoJECRiL6p+fR/i1ekP+QF2+gu81gAuSJHM/ECxRYbn
enXdC3x1cKRbQHFQlxJd1i3eQs0GRxYj42bFTlwTRGTfTxZ72b/JqQDO/sYVBLe/
0zT6HWwrQgQPNuqriiNPCoClX2hgdTpAFLefV2JDle0xgcPyPvHBDC4hKNfwupwD
fG+zPCUfn9iKJIA4RjuJrb7TyFzv54xAfFC/yFtA4bppGSYdD4UgSIzNnyngdlKA
L9R4JrOUkICp6UN9RccayR6zpBHos9S/CwJljMcrISVhrYIqdfHSv2S9Bub8Q0/i
oGZI+NDQNv2KN8ABWWoQmtlP/lYAQzWOhA1NhK/Jy8UpUhzhc5WliXusyqZGXpis
WvE8iSU1DZMWs7Q5qEdnWCR1Sj+lRDDQmMoJnFJVnHh8e4nakeka5TZcaVdaXiAz
jzWAIu5fOeD6c+uZU8WxEKOJzBMkKBoEPO498dgDy3ETjXf8bOrIK19/gFRuS8av
f5zBsGfy0fwbit8ohqxEdlNVjcsdtX4jr0Myg+/PAlkPunS+e6FOUd/HS5FJlvIN
V8yazB+T/w4yNHOgmEcvvVO6+zcNjToMaodiKiWSSyu7gztIe6Ili2Wb1allDdE1
WBlyRyAcSjbnHT3ZDJk56MtAbEE57D/Bewp6kikjHI9rN6nGsexrD25tSEfTZTP9
0oeXjL6nyTzbfo8e5QYe
=Yjwi
-----END PGP SIGNATURE-----




--
Paulino Kenji Sato



Reply to: