Testdisk nas cabeças do cartão SD / incompatibilidade do cilindro

3

Eu testei o cartão micro SD do meu telefone com testdisk, e ele diz algo sobre incompatibilidade heads / cylinder. O que é isso? Cartão SD não deve ter cabeças ...

    
por Germano Massullo 06.04.2014 / 12:37

2 respostas

1

O cartão SD é formatado de forma que não corresponde ao número padrão de cabeças por setores que está embutido no TestDisk para FAT32.

Este é apenas um aviso e geralmente é possível tentar ir em frente com o TestDisk (sem garantia de sucesso, claro).

No entanto, o TestDisk é projetado principalmente para ajudar a recuperar partições perdidas, portanto, pode não ser a ferramenta desejada se você desejar salvar arquivos.

Os cartões SD são geralmente muito frágeis, e quando vão, é isso. Para estar em boa saúde, o cartão deve primeiro aparecer no Windows Explorer como uma unidade com os arquivos visíveis.

Aqui está um aplicativo de teste Android grátis: Testador de cartão SD e um programa de teste de PC: H2testw 1.4 .

Se algum problema for encontrado, reformate o cartão usando o formato lento e, se ocorrerem problemas, danifique-o.

    
por 10.04.2014 / 08:06
1

I tested the micro SD card of my phone with testdisk, and it says somethings about heads/cylinder mismatch. What is that? SD card should not have heads...

Não, não fisicamente, mas eles fazem, ou pelo menos podem tê-los logicamente . Você pode converter endereços de bloco grande em endereços de cilindro / cabeça / setor e vice-versa , portanto, tecnicamente você pode use qualquer formato para endereçar qualquer tipo de mídia sotrage independentemente de seus atributos físicos .

Além disso, a mídia flash geralmente é formatada de modo a criar “blocos” que são gravados no atacado. Dependendo de sua composição interna, eles podem variar em qual configuração de bloco é ideal, e geralmente vêm pré-formatados de forma a maximizar a velocidade e reduzir o desgaste. É por isso que a formatação de um cartão de memória é normalmente desaconselhada, e por que existem formatadores especiais para restaurá-los à sua fábrica configurações.

Testdisk on SD card heads/cylinder mismatch

Parece que há uma diferença no layout do cartão para o que o Testdisk está calculando. Existem algumas possibilidades distintas que podem estar causando isso:

  • O leitor de cartões é ruim / barato / incompatível. Que tipo de leitor de cartão você está usando? Leitores de cartão baratos, como os chineses baratos no eBay, tendem a ter problemas e podem causar corrupção total devido à programação defeituosa no manuseio da estrutura de cartões.

  • O cartão foi formatado incorretamente ou em um formato não padrão com o telefone. É possível que um telefone tenha formatado o cartão de uma forma que não seja padrão, portanto, o computador que está esperando um formato padrão o vê como incomum.

  • O cartão está montado incorretamente. Se for um leitor externo, verifique se o cabo está conectado corretamente e se os pinos no cabo e na porta USB estão limpos, pois uma conexão ruim pode levar a erros de leitura, o que pode estar causando a montagem como um disco rígido em vez de um cartão de memória.

  • Pode ser um problema de formatação. O cartão está mostrando como 32 GB, mas parece que foi formatado com FAT, que não suporta esse tamanho. Para um cartão de 32GB, você precisaria usar o FAT32 (ou exFAT), então algo (o telefone?) Pode tê-lo formatado incorretamente.

Existem algumas coisas para experimentar:

  • Teste com um cartão diferente, de preferência idêntico.

  • Teste com um leitor de cartões diferente, de preferência um de alta qualidade, do tipo que costuma ser incorporado.

  • Se possível, tente formatá-lo com o computador (certifique-se de usar um formato compatível com o telefone, como o FAT32).

por 10.04.2014 / 19:04