Autor Tópico: Verificar bad sectors?  (Lida 2823 vezes)

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Verificar bad sectors?
« Online: 06 de Abril de 2012, 13:47 »
Fala galera...

Acho que estou com bad sectors na minha partição de swap.  :'(

Já desativei a partição antiga e crie uma nova, mas gostaria de verificar a partição pra confirmar.

Alguém sabe um bom programa pra verificar isso? Tentei usar o comando "mkswap -c /dev/sda5", mas não identificou nenhum bad sector (deveria ter listado os bad sectors encontrados :().
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline rihoem

  • Usuário Ubuntu
  • *
  • Mensagens: 123
    • Ver perfil
Re: Verificar bad sectors?
« Resposta #1 Online: 06 de Abril de 2012, 19:50 »
Teoricamente o HD deveria detectar os setores defeituosos e remapear para setores inteiros. Isso automaticamente e sem intervenção.

Talvez, se o hd já estiver com muitos badblock, não seja possível remapear mais. Porém, neste caso, o ideal seria trocar de HD, pelo risco grande de começar a perder dados importantes.

Existem alguns artigos no Guia do Hardware interessantes a respeito de badblocks, vale uma lida:

http://www.hardware.com.br/livros/ferramentas-linux/gerenciamento-setores-defeituosos-como-reiserfs.html
Este trata na verdade de partições reiserfs, mas você pode formatar a partição swap para reiserfs para pelo menos detectar os setores defeituosos (se há).

http://www.hardware.com.br/dicas/estool.html
Este artigo trata de uma ferramenta para HDs da Samsumg. Se for o seu caso, dê uma lida.

Mas por que você acha que têm setores defeituosos na sua partição swap? Há algum erro acontecendo?
Seria bom também verificar a saúde do seu HD com a ferramente S.M.A.R.T.

Offline rodrigo.miguel

  • Usuário Ubuntu
  • *
  • Mensagens: 720
    • Ver perfil
    • LinuxUserVlog
Re: Verificar bad sectors?
« Resposta #2 Online: 06 de Abril de 2012, 21:16 »
O Utilitário de unidades do Ubuntu tem opção para analisar o disco. No Utilitário de unidades, selecione a partição e depois clique no botão Dados do SMART > Executar autoteste.

Opcionalmente, você pode tentar o comando:
Código: [Selecionar]
sudo badblocks -v /dev/PARTIÇÃO
Exemplo:
Código: [Selecionar]
sudo badblocks -v /dev/sda6
Se encontrar erros, para marcar os setores defeituosos como setores 'não usáveis':
Código: [Selecionar]
sudo badblocks /dev/sdb > ~/bad-blocks
sudo fsck -l bad-blocks /dev/sdb

Antes de rodar os comandos acima, pesquise melhor a respeito!

Como alternativa, você pode usar as ferramentas do http://www.sysresccd.org ou http://www.ultimatebootcd.com/
« Última modificação: 06 de Abril de 2012, 21:20 por rodrigo.miguel »

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
Re: Verificar bad sectors?
« Resposta #3 Online: 07 de Abril de 2012, 13:22 »
Canivete suíço para manutenção de HD
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Verificar bad sectors?
« Resposta #4 Online: 07 de Abril de 2012, 14:46 »
Opa. Obrigado pelas respostas; assim que o note estiver "de pé" novamente eu vou verificar isso com calma.
No momento ele está no "CTI" terminando o transplante de HD, que na tarde de ontem resolveu parar completamente. Por sorte ele mais tarde voltou, assim hoje eu pude passar seus dados pra uma unidade nova.
Depois que a "cirurgia" terminar dou + detalhes.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Verificar bad sectors?
« Resposta #5 Online: 07 de Abril de 2012, 16:16 »
HD trocado... deu um certo trabalhinho pra acertar o boot, mas no fim um "grub-install /dev/sda" depois de dar boot com o HD antigo em um case USB externo pôs as coisas no lugar.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D