Como você apaga com segurança os setores defeituosos remapeados no HDD no Linux?

2

Eu executei badblocks no meu disco rígido no Linux. Nenhum badblock foi encontrado. No entanto, alguns setores defeituosos podem ter sido previamente detectados e remapeados; Se este for o caso, o teste de badblocks não teria encontrado nada. É possível apagar com segurança esses setores defeituosos, se houver algum?

    
por user138072 28.12.2016 / 03:41

1 resposta

1

Você pode verificar se havia setores realocados com smartctl (veja Reallocated_Sector_Count , a última coluna é o valor bruto).

Se o seu disco rígido suportar o conjunto de recursos de segurança, você poderá emitir um comando SECURITY ERASE UNIT no modo de apagamento avançado, que também apagará os dados do usuário realocados (consulte p. 215 ). No entanto, este comando também apagará todos os outros dados.

A ferramenta hdparm pode ser usada para executar esse tipo de exclusão.

Não tenho conhecimento de nenhum protocolo padronizado para obter uma lista de setores realocados de um disco rígido ou para acessar diretamente os setores realocados (afinal, eles são realocados, para que eles não tenham mais nenhuma LBN associada a eles) ).

    
por 28.12.2016 / 10:35