Guia do Linux/Iniciante+Intermediário/Manutenção do sistema/badblocks
badblocks
editarProcura blocos defeituosos em um dispositivo. Note que este apenas pesquisa por blocos defeituosos, sem alterar a configuração do disco. Para marcar os blocos defeituosos para não serem mais usados, utilize a opção -l do fsck
(veja [#s-manut-checagem-ext2 fsck.ext2, Seção 26.1.1]).
badblocks [opções] [dispositivo]
Onde:
- dispositivo
- Partição, disquete ou arquivo que contém o sistema de arquivos que será verificado.
- opções
- -b [tamanho]
- Especifica o [tamanho] do bloco do dispositivo em bytes
- -o [arquivo]
- Gera uma lista dos blocos defeituosos do disco no [arquivo]. Este lista pode ser usada com o programa
fsck.ext2
junto com a opção -l. - -s
- Mostra o número de blocos checados durante a execução do
badblocks
. - -v
- Modo verbose - São mostrados mais detalhes.
- -w
- Usa o modo leitura/gravação. Usando esta opção o
badblocks
procura por blocos defeituosos gravando alguns padrões (0xaa, 0x55, 0xff, 0x00) em cada bloco do dispositivo e comparando seu conteúdo.
Nunca use a opção -w em um dispositivo que contém arquivos pois eles serão apagados!
Exemplo: badblocks -s /dev/hda6, badblocks -s -o bad /dev/hda6