Visualize os blocos defeituosos no sistema de arquivos ext2 / ext3 / ext4 montado

10

Eu corri fsck -c na partição (desmontada) em questão há um tempo atrás. O processo foi desassistido e os resultados não foram armazenados em nenhum lugar (exceto o inode do bloco defeituoso).

Agora eu gostaria de obter informações de bloqueio ruim para saber se há algum problema com o disco rígido. Infelizmente, a partição é usada no sistema de produção e não pode ser desmontada.

Eu vejo duas maneiras de conseguir o que eu quero:

  1. Execute badblocks no modo somente leitura. Isso provavelmente levará muito tempo e causará sobrecarga desnecessária no sistema.

  2. De alguma forma, extrair informações sobre blocos ruins do próprio sistema de arquivos.

Como posso ver blocos ruins conhecidos registrados no sistema de arquivos montado?

    
por Basilevs 18.03.2011 / 08:05

2 respostas

13

Você já olhou para o dumpe2fs? Você pode usá-lo da seguinte maneira:

dumpe2fs -b /dev/$partition

Por exemplo,

dumpe2fs -b /dev/sdd1
    
por 28.05.2011 / 07:08
-2

Não tenho certeza se você leu as man pages. Se você não tiver, vá até aqui:

comando e2fsck

Para usar a opção badblocks,

comando badblocks

    
por 18.03.2011 / 08:11