Esse artigo aborda algumas das principais ferramentas usadas para a manutenção do sistema de arquivos mais usado no Linux, o ext2. Dentre as ferramentas abordadas podemos citar o fsck, badblocks e e2defrag. Saiba pra que cada uma delas serve e como usá-las da melhor forma possível.
O comando badblocks verifica em seu disco rígido se existem
blocos defeituosos.
O aplicativo utiliza a seguinte sintaxe:
badblocks [_opções_] [_dispositivo_]
Dispositivo partição, disquete ou arquivo que contém o sistema
de arquivos que será verificado.
Opções de execução:
-b [tamanho] especifica o tamanho do bloco do dispositivo em
bytes.
-o [arquivo] gera uma lista de blocos defeituosos do disco no
[arquivo]. Esta lista pode ser usada com o programa fsck junto
com a opção -l.
-s mostra números de blocos checados durante a execução dos
badblocks.
-v modo verbose que exibe todos os detalhes da execução.
-w usa o modo leitura/gravação. Com esta opção o badblocks
procura por blocos defeituosos gravando alguns padrões
(0xaa,0x55,0xff,0x00) em cada bloco do dispositivo testado.
Cuidado: Nunca use esta opção em um dispositivo que contenha
arquivos, pois eles serão apagados.