SDHC de 64 GB (_not_ SDXC) - como fazer isso funcionar com o meu computador?

1

Tenho aqui um cartão Micro SDHC de 64GB. É não rotulado como SDXC, seu fabricante o rotulou claramente como SDHC. Embora este não seja o meu fornecedor, a imagem em parece ser do mesmo cartão.

Estou tentando instalar o Linux no cartão. Estou usando um adaptador de cartão compatível com USB SDHC padrão para acessá-lo. É corretamente relatado como tendo aproximadamente 63GiB de capacidade. Eu o particionei com duas partições 31,5GiB, mas por alguma razão, o que eu coloquei na segunda partição parece não funcionar. Se eu colocar um sistema de arquivos ext4 nele, ele não será reconhecido quando eu tentar montá-lo. Se eu colocar um sistema de arquivos fat32, o sistema de arquivos parece funcionar bem, mas qualquer arquivo que eu armazene nele desaparecerá se eu remover e reinserir o cartão.

Inicialmente eu assumi que o cartão era na verdade um cartão SDXC e meu leitor SDHC não conseguia acessar nada além de 32GB, mas executar badblocks -w nele não relatou nenhum erro, então não acho que esse seja o falha real.

Alguma outra sugestão sobre o que pode estar acontecendo?

Edit: O enredo engrossa

Então, fazendo algumas experiências adicionais, decidi particionar o dispositivo como se tivesse uma capacidade de 32GiB. E ainda acontece que a segunda partição não funciona corretamente. Ao escrever um padrão para o dispositivo usando dd , removendo e reinserindo-o e testando setores individuais, parece que cada setor de 16785192 em diante (logo acima do ponto de 8GiB) simplesmente não armazena dados enviados para ele. Estou um pouco surpreso que um dispositivo falhe dessa maneira, mas não vejo nenhuma outra explicação lógica para isso neste momento. Então, a menos que alguém tenha outras sugestões, estou inclinado a colocar isso em fracasso de hardware.

    
por Periata Breatta 01.10.2014 / 06:29

1 resposta

1

Vendo que você tem 64 GB por apenas 12,99 $, mais um estojo e um leitor de cartão só podem me fazer pensar em um cartão falso dos EUA. Por esse preço você deve ter apenas 32GB, sem nada e mal classificando 4 uSDHC.

Além disso, o material de especificação de milha é geralmente muito mais caro, pois há um preço de certificação incluído nele. E eles nem dizem que tipo de resistência que o uSDHC tem, como eletromagnético, água / poeira, etc.

Quero dizer, até mesmo alguns usuários de produtos especiais e sem consumo, como os da Samsung, são certificados contra esses perigos.

Desculpe pelo seu homem. : (

    
por 01.10.2014 / 23:51

Tags