Copiando arquivos para o cartão SD não salvando

4

Estou copiando 486 itens, totalizando 2,9 GB, de uma pasta na minha área de trabalho, para um cartão microSD de 16 GB por meio de um leitor de cartão USB. O tranfer conclui bem. Eu então faço um remove com segurança (também tentei ejetar e desmontar), mas nunca faço todos os arquivos copiarem, mesmo que a transferência seja concluída sem erros.

Quando eu conecto o cartão de volta e visualizo o conteúdo, a estrutura do diretório principal está lá, mas as pastas dentro estão vazias (sem arquivos). Por quê?

Eu já experimentei diferentes cartões microSD.

É como se o Ubuntu estivesse copiando os arquivos para a minha RAM (eu acho), ou algum outro cache, e mesmo que eu faça uma remoção segura, os arquivos que eu copiei não estão todos lá. A maioria dos arquivos em subpastas está faltando.

Executando o Ubuntu 11.04 atualizado.

    
por nLinked 17.05.2011 / 22:40

1 resposta

1

Um SD é mais lento que uma unidade flash USB normal. Depois de pressionar "Ejetar" ou "Desmontar", certifique-se de que os buffers sejam gravados antes que a unidade seja removida.

Para garantir que os buffers sejam liberados antes de remover a unidade, abra um terminal e execute:

sudo umount /media/YourSdCard

Depois que o programa estiver pronto e retornado ao prompt, você poderá removê-lo com segurança. Como alternativa, execute sync e aguarde a conclusão. Depois disso, use "Ejetar" ou "Desmontar" e remova o cartão SD.

    
por Lekensteyn 23.06.2011 / 22:01