Existe uma maneira simples de verificar se há danos no seu disco rígido, mas primeiro, você deve remover a unidade do array.
Suponho que /dev/sdd
é o dispositivo problemático, mas, se não for, substitua as menções de /dev/sdd
pelo dispositivo suspeito.
Em seguida, usando badblocks
, você deve fazer um teste de leitura / gravação (ou um teste somente leitura não destrutivo, se você for pressionado no prazo).
Para fazer um teste em modo de gravação (que limpará o dispositivo, mas tudo bem, porque você sempre pode reconstruir a matriz):
sudo badblocks /dev/sdd -w -s
Para fazer um teste somente leitura (que pode funcionar para você porque seus erros de E / S parecem indicar problemas com a leitura):
sudo badblocks /dev/sdd -s
Se badblocks
der a você algum erro , isso não é um bom sinal.
Referência de parâmetro relevante:
-
-w
faz um teste de leitura / gravação e apaga o dispositivo ou a partição especificada. -
-s
mostra uma barra de progresso. - Use
-n
em vez de-w
se, por algum motivo, você ainda quiser fazer um teste de leitura / gravação, mas não quiser que nenhum dado seja apagado.