Como resgatar de um cartão SD (SDHC) que não posso reformatar (possível falha de hardware)

3

Tenho um cartão SDHC de transcendência de 16 GB e muitas fotos nele que gostaria de recuperar. Quando eu o conecto no leitor de cartão SD, demora um tempo para o Mac até reconhecer que há um disco presente, e ele aparece como 1,07 GB com a geometria 520/64/63 (de acordo com o fdisk).

Primeiro tentei a recuperação de arquivos:

  • PhotoRec : nenhum arquivo foi encontrado (as imagens estão no formato CR2 e estou usando testdisk-6.14-WIP , que afirma reconhecer que formato sob TIF)
  • dd / ddrescue : eles criam uma imagem de 1,07 GB, o mesmo problema acima
  • TestDisk: não encontra nenhuma partição para recuperar

Encontrei uma fonte dizendo que a geometria correta para este tipo de cartão SD é Heads 255, Sectors / Track 63, Cylinders 1953, então eu tentei configurar manualmente essa geometria em PhotoRec / TestDisk. Nenhuma melhoria.

Em seguida, tentei formatar o disco com fdisk . Depois de escrever e sair, executei novamente o fdisk e ele relatou que o novo formato não havia sido salvo no disco. Eu também tentei redefinir o formato / partições com TestDisk e que também falhou. O log do fdisk está em esta essência .

Eu realmente não me importo com o cartão, já pedi um novo cartão SanDisk. Mas eu gostaria de tirar os dados. Talvez haja alguma maneira de forçar o dd ou alguma outra ferramenta a criar uma imagem do disco com base na geometria original e não no que a placa "pensa" ser sua geometria? Ou estou faltando alguma coisa?

    
por Simon Woodside 11.10.2012 / 01:28

2 respostas

1

Eu realmente não tenho a menor idéia do problema real aqui, mas eu tenho uma recomendação. No outro dia minha esposa ligou nossa digicam e foi dito que não podia acessar o cartão SD dentro. Eu tentei inserir o cartão no meu MacBook - não foi reconhecido. Então eu tentei com o antigo XP PC e um leitor de cartões - mesmo resultado.

Depois de pesquisar na Internet, encontrei o link . Enviou o cartão por correio, recebeu a confirmação de recebimento três dias depois e a confirmação de recuperação mais três dias depois. Como geralmente é apenas o controlador da placa que está quebrado e não os chips de memória reais, eles desmontam a placa e extraem os chips. Em seguida, os dados são lidos dos chips com um dispositivo especial em formato raw e compilados em algo legível.

    
por 22.10.2012 / 15:36
1

Se você possui conhecimentos eletrônicos / de programação, pode tentar acessar o cartão SD com interface SPI:

tiefpunkt tech - recuperação de cartão SD usando um Arduino

    
por 16.03.2015 / 16:29