Procurar
Últimos assuntos
Quem está conectado?
Há 1 usuário online :: 0 registrados, 0 invisíveis e 1 visitante 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
TADS IFGoiano-Urutaí :: OS :: Linux
Página 1 de 1
Bad block Correção em linux
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
Método “non-destructive” que testa cada bloco lendo, escrevendo e verificando.
Esse comando vai apagar todos os dados da unidade escolhida, use com cuidado. Ele vai escrever em cada bloco e verificar por erros.
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:
- 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:
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
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 “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).
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
- Código:
badblocks -s -v -c 10240 /dev/sda
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
- 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
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- Mensagens : 262
Data de inscrição : 02/04/2012
Tópicos semelhantes
» Setando o DNS no Linux
» Pegando ip no linux
» Compartilhamento de rede em Linux
» alias no linux
» Pegando ip no linux
» Pegando ip no linux
» Compartilhamento de rede em Linux
» alias no linux
» Pegando ip no linux
TADS IFGoiano-Urutaí :: OS :: Linux
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Seg Jan 02, 2023 2:13 pm por juk
» Cypecad 2019
Seg Jan 02, 2023 1:41 pm por juk
» Atualizando é instalando o IExplorer 11 no windows 7
Ter Ago 30, 2022 10:54 pm por juk
» COMO HABILITAR INTERNET EXPLORER NO WINDOWS 10
Sex Abr 29, 2022 6:43 pm por juk
» Usando o Monitor de Recursos do sistema para identificar processos Associados.
Qua Abr 06, 2022 10:19 am por juk
» Fazendo backup do anydesk
Ter Abr 05, 2022 7:30 pm por juk
» Recuperando Favoritos, senhas apos formatar o navegador (Mozilla Firefox ou Chrome)
Ter Abr 05, 2022 7:28 pm por juk
» Comando para tentar recuperar o windows
Qua Out 27, 2021 5:52 pm por juk
» NGROK para divulgação de site remoto
Ter Set 29, 2020 9:40 am por juk