Isto não é bash, mas badblocks
é uma ferramenta bastante popular para testar discos rígidos em * nix, e praticamente tão onipresente quanto dd
.
De página de manual :
-w Use write-mode test. With this option, badblocks scans for bad blocks by writing some patterns (0xaa, 0x55, 0xff, 0x00) on every block of the device, reading every block and comparing the contents. This option may not be combined with the -n option, as they are mutually exclusive.
Você também pode executar o teste de leitura / gravação não destrutivo ( -n
).