Setores defeituosos, S.M.A.R.T., SpinRite, firmware em questões de identificação de unidade e unidade

4
  1. É possível para S.M.A.R.T. para dar leituras falsas (digamos que eu estava mexendo com muitos programas de recuperação, transferências, e assim por diante) ou é absolutamente uma correlação direta de somente leitura para o status físico de uma unidade?

  2. O SpinRite nível 5 "recuperar setores defeituosos" opera naqueles marcados na fábrica? Eles estão no mesmo nível do seu setor ruim genérico, com o SpinRite tendo acesso total?

  3. O firmware principal de (muitas?) unidades, como um WD Passport, armazenado no prato . Como isso é protegido? A recuperação do setor do SpinRite pode corrompê-lo?

  4. A falha de uma unidade é relatar informações de identidade válidas ( hdparm -I /dev/xx ) consistentes com firmware corrompido ou apenas falha geral de disco? Eu posso estar entendendo mal o papel do firmware aqui. Eu sinto que li as informações de identidade de uma unidade no prato, assim como as tabelas de partição e assim por diante. Isso é verdade?

por Christopher Galpin 01.03.2010 / 04:21

2 respostas

3
  1. Inteligente registra um grande número de valores no disco. Para cada valor, há um limite antes que os erros sejam relatados. Se você está recebendo erros inteligentes, seu disco provavelmente está em uma situação ruim, mas não é garantido que o smart dê um aviso. Alguns tipos de abuso (iniciar e desligar o disco com muita frequência) podem causar erros inteligentes no início.

  2. Eu não sei qual interface o SpinRite usa no disco. Há em alguns discos uma interface de fábrica usada ao produzir os discos, mas não acho que os discos exponham isso sem hardware especial. Caso contrário, ele só poderá ler / gravar os parâmetros padrão do inversor e não acessar facilmente blocos marcados como inválidos pelo firmware.

  3. Nenhum disco (após o IDE) armazena o firmware inteiro no prato. Porque precisa de um firmware para ler o prato. Discos antes de IDE / SCSI algumas vezes não tinham firmware. Não vejo razão para armazenar firmware no prato.

  4. As informações sobre a geometria do disco e tal são armazenadas no firmware no chip. A falha em reportar isso pode ser um sinal de um disco morto, mas também problemas de comunicação com o disco (por exemplo, um conflito mestre / escravo).

Se o disco não puder reportar a geometria, você geralmente não poderá lê-lo de qualquer maneira. Nesses casos, normalmente recomendo restaurar a partir do backup ... Porque você tem backup, certo?

    
por 01.03.2010 / 09:29
1

link

Eu encontrei conclusões semelhantes. Nós tivemos discos falhar com mais freqüência que não dão nenhuma indicação no smartctld. O SMART detecta erros de leitura, as unidades podem falhar mecanicamente ou a placa controladora falhar, o que nunca é / raramente previsível.

    
por 15.04.2010 / 06:58