Setores defeituosos versus setores sobressalentes / reservas e como o SO e o disco os interpretam

1

Pelo que entendi, há duas maneiras fundamentais pelas quais os setores são marcados como ruins:

  • O sistema operacional executa a instrução de leitura / gravação de E / S. O setor é substituído por um sobressalente e marcado ruim.
  • As instruções de baixo nível do disco executam a coleta de lixo (isto é, substituem e marcam setores defeituosos com setores sobressalentes), silenciosas do sistema operacional e do usuário.

Eu tenho algumas perguntas com as quais ainda estou perplexo.

  1. Quando uma ferramenta como o Windows Chkdsk executa reparos, ela está marcando o setor como ruim no nível do sistema de arquivos (alto) ou no nível do setor (baixo)?

  2. Se o SO reportar um setor ruim para o usuário (ou seja, novamente, Chkdsk ), isso significa que o disco rígido ficou sem setores sobressalentes?

  3. Quando o disco substitui setores defeituosos por sobressalentes, ele sempre move / copia os dados para o sobressalente? Ou, às vezes, os dados não podem ser movidos / copiados do setor defeituoso para o sobressalente? Se é o último, que dados são armazenados no setor defeituoso e no setor de reposição?

  4. Eu entendo que é possível fazer um formato de baixo nível do disco zerando todos os setores. Isso é feito para limpar setores defeituosos lógicos (ou seja, falha na verificação ECC / CRC) e marcar setores ruins físicos?

  5. Finalmente, digamos que o Windows seja desligado devido a uma falha de energia e o disco ainda esteja gravando em um setor. A máquina inicializa e o Chkdsk é iniciado. Se houver setores sobressalentes, se o erro é puramente lógico (ou seja, falha de ECC) ou físico, ele informará ao usuário que não há erros porque o setor defeituoso foi substituído por um sobressalente?

Muito obrigado.

    
por user301234 20.02.2014 / 23:25

1 resposta

0

  1. O disco de verificação adiciona uma entrada à tabela de clusters defeituosa oculta e oculta na pasta c: \ system volume information . Chkdsk esconde setores ruins. Ele informa ao sistema de arquivos para não usar esse setor, mas não corrige nada.

  2. Às vezes sim, às vezes não. Isso pode significar que o método de detecção interna dos discos rígidos ainda não foi encontrado.

  3. O disco tenta copiar tantos dados quanto possível para o novo setor. Se não for possível, o novo setor ficará em branco ou conterá dados aleatórios.

  4. Esse é um dos motivos pelos quais isso é feito, mas nem sempre é possível limpar todos os setores defeituosos. Outro motivo válido é a privacidade. Se você vende seu computador ou disco rígido, não quer que a próxima pessoa veja seus dados. Um terceiro motivo válido é livrar-se de um vírus / rootkit realmente difícil ou etc.

  5. Geralmente, na grande maioria dos casos, uma falha de energia não causa setores defeituosos. Se você tem uma unidade realmente muito antiga que já está com problemas de saúde, isso pode causar um setor ruim. Você pode corromper o conteúdo do setor, mas o setor em si permanecerá totalmente funcional. Geralmente é possível copiar o arquivo danificado com uma cópia boa e tudo está bem.

Se você pensar em um setor como um quadro branco (a substituição do quadro-negro). O espaço é dividido uniformemente em setores quando a energia é desligada e o computador para de escrever o que está trabalhando e esquece o resto. Portanto, o setor está incompleto, mas não está fisicamente danificado. Agora, voltando para o quadro branco, alguém bate um tijolo nele, agora há espaço fisicamente inutilizável e isso é um setor ruim .

    
por 21.02.2014 / 04:28