SETORES DE REPOSIÇÃO DO HDD!
Parece que todo mundo esquece que os HDDs têm setores de reposição.
O HDD substitui setores defeituosos por esses, mas somente quando o setor defeituoso é gravado!
Além disso, o próprio HDD decide sobre qual setor é "ruim", ilegível corretamente.
Ou seja, os setores têm somas de verificação para que o firmware do HDD possa detectar setores "ruins".
(ou mecanismos de verificação de erros mais complexos)
Detecção adicional obviamente por outros meios dentro do HDD.
NOTA: os setores de reposição são limitados, "quantos" e "onde" são bem mantidos em segredo pelo fabricante, mas a suposição é que eles existem na mesma trilha (círculo ou cilindro). Ou seja, nenhuma busca extra é necessária para ler a cabeça, apenas um atraso até que a sobra esteja sob a cabeça de leitura.
NOTA 2: desde que "há muito tempo" o HDDS teve duas listas internas de defeitos (setores defeituosos)
- Lista de Fábrica, construída na fábrica antes do embarque
- Lista crescente, defeitos "crescidos" durante o uso do cliente
"Há muito tempo atrás", é possível ler essas listas, geralmente com "números de setores negativos" e / ou escrevendo algum código de desbloqueio para o controlador de HDD.
No entanto, como isso daria informações aos usuários comuns sobre a qualidade do disco rígido, as informações ficaram mais secretas.
(também torna possível ao fabricante classificar os HDDs em diferentes classes de qualidade, alguns para a CIA, outros para o Google e o resto para você)
NOTE3 O HDDreg, HDD Regenerator, ativa claramente essa gravação extra, mas também faz alguns outros truques para "salvar os dados".
Afirma que "regenera" detectando, usando, molhando alguma "histerese magnética" da superfície. Pode ser verdade, talvez não, mas parece vender coisas.
MELHOR FERRAMENTA NO MERCADO!
NOTA4 No entanto, alguns novos HDDs "travam seu próprio firmware" quando a superfície está muito defeituosa. HDD desaparece do sistema operacional, pode bloquear o SATA, etc controlador, etc coisas mortais (para o resto do computador).
Felizmente, o desligamento de apenas o HDD faz com que o firmware do controlador seja executado novamente (não é necessário reinicializar o tot cptr)
NOTA5 Os sinais de aviso habituais são "timeouts" e "clickings" sincronizados. (quando o HDD tenta recalibrar as cabeças, etc, mas não funciona).
Em um caso recente, os ciclos do sistema passam por um clique e um ciclo congelado.
30-60sec cptr é executado, mas clica.
Em seguida, 3-4 minutos de "totalmente morto", teclado, mouse, rede, até mesmo HDD LED (ON).
Tudo isso depende do firmware do HDD, do controlador SATA e do sistema operacional.
Espero que isso ajude a entender a "magia"
PS os setores físicos reais são agora 4k byte, e não 512 como antes.
PPS o velho comando AT para "leitura bruta de dados e soma de verificação" desapareceu agora, como setores agora uma coisa mais complicada