Como você usa badblocks?


26

Preciso fazer um teste destrutivo (rw) em uma nova unidade e um somente leitura em uma unidade que caiu fora da minha matriz RAID. Quero ver se encontra problemas e até que ponto está.

Respostas:


29

Seja /dev/sdaa nova unidade na qual testar destructive-rw e /dev/sdba unidade antiga onde você deseja não-destructive-r

# badblocks -wsv /dev/sda
# badblocks -sv /dev/sdb

-s dá o indicador de processo

-v dá saída detalhada

-w permite leitura e gravação destrutiva

-n seria leitura-gravação não destrutiva

O teste somente leitura é o padrão e não precisa de parâmetros especiais.


5
Você também pode adicionar a opção "-o output_file" para badblocks, porque ela grava os setores defeituosos em um arquivo para o qual você pode passar mke2fsou e2fscktornar essas ferramentas cientes de quais blocos estão quebrados.
tante

2
@tante está certo sem "-o output_file", os resultados são enviados apenas para a tela, inutilizáveis ​​pelo e2fsck. A página man badblocks no entanto recomenda que você execute "e2fsck -c" em vez de utilizar badblocks -o, para evitar uma possível incompatibilidade de tamanho do bloco, fwiw ...
rogerdpack
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.