Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kamanu

MP4 não libera espaço quando deleto arquivos pelo Linux

Recommended Posts

Olá!O meu problema é o seguinte: se eu excluir um arquivo pelo Linux (tentei no Debian e no Ubuntu) do meu MP4, o arquivo some, a soma de arquivos e o espaço ocupado detectado pelo Linux diminui, mas a quantidade de espaço LIVRE detectada pelo Linux não aumenta. Por exemplo: tenho um MP4 de 950MB, que tem 10 arquivos que somam 300MB ocupados e há 650MB livres. Se eu for na mídia, clicar botão direito->propriedades tem: Conteúdo: 10 itens totalizando 300MB Volume: 950MB Espaço Livre: 650MBSe eu agora excluir 2 arquivos que totalizam 100MB e for na mídia, clicar botão direito->propriedades tem: Conteúdo: 8 itens totalizando 200MB (esse diminui) Volume: 950MB Espaço Livre: 650MB (mas esse não aumentou,deveria ser 750MB)Esse espaço só é liberado se eu excluir os arquivos com Shift+Del. Eu já tentei gravar arquivos que caberiam na USB se o espaço livre estivesse correto, por exemplo um arquivo de 700MB, mas o Linux não deixa dizendo que o arquivo que eu tento gravar é maior que o espaço livre que ele detecta.Pelo Windows XP o MP4 funciona perfeitamente, reconhece o espaço livre e o ocupado corretamente, mesmo se esses valores forem modificados no Linux, ou seja, mesmo se a última gravação ou exclusão de arquivos tiver sido feita pelo Linux.Há outro problema: arquivos que eu gravo pelo Window alteram o Conteúdo do MP4 no Linux, aumentando o número de arquivos e o espaço ocupado e podendo ser acessados e alterados pelo Linux, mas o espaço livre no Linux não diminui, ficando maior do que é realmente. Exemplo: se pelo Window eu gravasse 1 arquivos de 50MB, no Linux, indo na mídia e clicando botão direito->propriedades aparece Conteúdo: 10 itens totalizando 300MB -> vai para -> 11 itens totalizando 350MB Volume: 950MB Espaço Livre: 650MB -> vai para -> 650MB (não muda nada, ficando com mais espaço livre do que realmente tem).Se eu EXCLUO o arquivo pelo Windows (com ou sem Shift-Del), ao invés de gravar, o número de arquivos e o espaço ocupado no Linux dimunui, mas o espaço livre não aumenta, ficando incoerente novamente Volume(950)!=Conteúdo(350)+Espaço Livre(650)Alguém pode me dizer como resolver essa incoerência entre espaço total, espaço ocupado e espaço livre?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Gnome, ao excluir arquivos de um dispositivo móvel, cria um recursos como uma "lixeira", ao invez do arquivo ser fisicamente excluido, ele é movido para este diretório. Se não me engano este diretório é criado a partir da raiz, com nome .Trash, ou algo equivalente. Lembrando que diretórios e arquivos que iniciam com . (ponto) são ocultos.

 

Procure o diretório e caso exista, basta excluir.

 

Um outro fator que pode estar levando a exibição do valor incorretamente pode ser a manipulação incorreta do dispositivo. Ao desconectar um dispositivo USB aconselha-se usar os recursos de desmontar, que pode ser acessado pelo menu, no item Ejetar.

 

Caso o problema não seja resolvido, volte a postar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, obrigada pela resposta.Esclarecendo:Eu sempre retiro o meu MP4 com segurança, ejetando no Windows e desmontando no Linux.Sim, o .trash que o Linux cria no MP4 responde porque o espaço não é liberado no Linux, muito obrigada. Mas não responde por que o Linux não atualiza o espaço livre se os arquivos forem excluidos ou criados pelo Windows (XP), apesar de atualizar o espaço ocupado. Ou seja, se eu gravar arquivos pelo Windows, o Linux detecta os arquivos gravados, aumenta o espaço ocupado mas não diminui o espaço livre; se eu excluir os arquivos pelo Windows, o Linux diminui o número de arquivos detectados, diminui o espaço ocupado, mas não aumenta o espaço livre.Lembrando que o Windows sempre detecta corretamente o espaço livre e o ocupado, não interessando se os arquivos foram gravados/excluidos pelo Linux ou pelo Windows. A minha solução temporária é sempre gravar/excluir arquivos somente pelo Linux, para garantir que o Linux não se perderá se eu gravar/excluir arquivos pelo Windows, mas essa solução é muito idiota. O que me deixa mais indignada é que no Windows não se perde e o Linux se perde, se fosse o contrário eu acharia normal.Se alguém tiver uma solução melhor que a minha, ou souber esclarecer porque o Linux se perde, por favor poste aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu ainda não compreendi exatamente o pq dos sistemas não se comportarem da mesma maneira.

 

Testei um pen-drive Kingston de 1GB aqui e funcionou sem problemas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.