TADS IFGoiano-Urutaí
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» CRIANDO UM MONITOR VIRTUAL
linux - Bad block Correção em linux EmptyQui maio 16, 2024 9:29 pm por juk

» Atividade Prática 5: Classes Abstratas e Interfaces
linux - Bad block Correção em linux EmptySeg maio 13, 2024 10:24 pm por juk

» Atividade Prática 4: Exercitando Herança e Polimorfismo
linux - Bad block Correção em linux EmptySeg maio 13, 2024 10:15 pm por juk

» Atividade Prática 4: Exercitando Herança e Polimorfismo
linux - Bad block Correção em linux EmptySeg maio 13, 2024 10:11 pm por juk

» Atividade Prática 3: Exercitando o relacionamento entre classes
linux - Bad block Correção em linux EmptySeg maio 13, 2024 10:06 pm por juk

» Atividade Complementar: Exercitando a criação de classes e objetos
linux - Bad block Correção em linux EmptySeg maio 13, 2024 10:01 pm por juk

» Atividade Prática 2: Exercitando a criação de classes e objetos
linux - Bad block Correção em linux EmptySeg maio 13, 2024 9:54 pm por juk

» Atividade Prática 1: Problemas Básicos de Programação
linux - Bad block Correção em linux EmptySeg maio 13, 2024 9:50 pm por juk

» Principais IDEs para Java
linux - Bad block Correção em linux EmptyQui Abr 25, 2024 9:27 pm por juk

Quem está conectado?
2 usuários online :: 0 registrados, 0 invisíveis e 2 visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 192 em Ter Out 26, 2021 6:07 am

Bad block Correção em linux

Ir para baixo

linux - Bad block Correção em linux Empty Bad block Correção em linux

Mensagem  juk Qua Ago 21, 2013 6:28 am

Para checar se existem badblocks no seu HD existe o programa badblocks.

O programa é bem interessante e prático, mas tem que ser utilizado com o devido cuidado para não apagar os seus dados.

Método read-only

Este é o método mais seguro que eu conheço, apenas lê os dados e pode ser utilizado num disco que está montado.

Simplesmente verifica cada bloco que pode ser lido, não testa por erros de escrita
Código:

sudo badblocks -sv -c 1024 /dev/sda     Apenas mostra se existe BadBlock's
Método read-write

Método “non-destructive” que testa cada bloco lendo, escrevendo e verificando.
Código:

sudo badblocks -nsv -c 10240 /dev/sda   Faz isolamento (assim como o HDRegeneration).
Método write test

Esse comando vai apagar todos os dados da unidade escolhida, use com cuidado. Ele vai escrever em cada bloco e verificar por erros.
Código:

sudo badblocks -wsv -c 10240 /dev/sda
Exemplo do resultado usando o método read-only:
Código:

badblocks -s -v -c 10240 /dev/sda
Checking blocks 0 to 195360983
Checking for bad blocks (read-only test): done
Pass completed, 0 bad blocks found."
Em uma rápida análise dos parâmetros:

* -s = mostrar progresso
* -v = verbose mode
* -c 10240 = checar 10k blocos por vez
* -n = non-destructive read-write
* -w = destructive write-mode
#######################################################################################################
OUTRAS FERRAMENTAS

- smartmontools
- hdrecover
- hdsentinel (opcional

//
Vamos listar os atributos SMART do HD com o comando:
Código:

# smartctl -A /dev/hdf
Nessa listagem contêm três atributos que são relevantes nesse caso:

- Reallocated_Event_Count
Contador progressivo indicando quantos setores foram realocados, conhecido como "remapping" consiste em remapear o setor defeituoso para um área reservada.
- Current_Pending_Sector
O número de setores que o HD considera instável impedindo a realocação.
- Offline_Uncorrectable
O número de setores que o HD tentou realocar mas falhou

Na listagem podemos conferir que temos problemas de remapeamento de setores:

Current_Pending_Sector  
... 5
Offline_Uncorrectable  
... 5

Também podemos verificar o tempo de uso do HD no campo "Power_On_Hours" que é 597 horas.

hdrecover

Vamos executar o hdrecover no HD /dev/hdf com o comando:

Código:

# hdrecover /dev/hdf
alerto sistema de arquivo deve estar desmontado.
O tempo de verificação depende do tamanho do HD e capacidade da CPU.

hdsentinel

Com hdsentinel podemos com clareza ver os resultados e temos também um veredito do HD.

FONTE:
http://manuallinux.wordpress.com/2010/07/16/checando-badblocks-no-ubuntu/
http://www.malucospc.net/index.php?option=com_content&view=article&id=112:realocando-bad-blocks-no-linux&catid=30:artigos&Itemid=47
juk
juk

Mensagens : 274
Data de inscrição : 02/04/2012

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos