Por que não posso copiar todos os arquivos para a raiz de um cartão SD?

3

Tenho um cartão SD de 4 GB no qual quero colocar milhares de fotos pequenas para uma moldura digital, mas não consigo copiar todos os dados para a raiz do cartão SD. Por volta da metade do caminho, a cópia simplesmente falha e pára de copiar.

Eu solucionei isso criando um subdiretório e colocando tudo nesse diretório e consegui copiar todos os arquivos, mas não é possível fazer isso na raiz. Isso me fez pensar, é por isso que as câmeras digitais sempre salvam seus arquivos em sub-diretórios nos cartões de memória e não no diretório raiz?

Alguma razão pela qual a raiz não permitiria todos os arquivos, mas um subdiretório?

    
por Kelsey 29.07.2009 / 18:39

2 respostas

8

Veja um artigo da KB sobre o problema: link .

Existe um certo limite de arquivo no diretório raiz dos sistemas de arquivos FAT, que os cartões SD normalmente usam. É por isso que os fabricantes de câmeras os armazenam em subdiretórios, como você apontou.

    
por 29.07.2009 / 18:44
2

Costumava haver uma limitação no número de arquivos no diretório raiz. Talvez este ainda seja o caso.

Pesquisou na Web - é verdade, certamente para os sistemas de arquivos FAT16 ou mais antigos.

    
por 29.07.2009 / 18:40