Fórum Ubuntu Linux - PT

Suporte Técnico => Hardware e Periféricos => Tópico iniciado por: crixtiano em 12 de Junho de 2008, 20:09

Título: arquivos deletados não vão para a lixeira, porque?
Enviado por: crixtiano em 12 de Junho de 2008, 20:09
Recentemente, instalei um novo HD no meu PC, montando ele em /media/hdc1, como diz o /etc/fstab:

Citar
/dev/hdc1       /media/hdc1     ext3    defaults        0       2

Dentro desse HD, criei uma pastar chamada "arquivos" e fiz o usuário "cris" como dono dessa pasta a nível usuário e grupo.

Funciona maravilhosamente bem, o problema está quando eu apago algum arquivo dentro dele usando o Nautilus. Ao invés de ir para a lixeira, o arquivo é imediatamente apagado.

Como resolver isso?

Obrigado.

Cristiano
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: clcampos em 13 de Junho de 2008, 00:29
Normalmente é criado um diretório .Trash na raiz do novo HD (se não me engano).
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: kakita em 13 de Junho de 2008, 07:45
Qua é o geranciador de arquivos que vc está usando??
Existe um que que nõa tem lixeira, deleta loga, acho que é o PCmanFM
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: crixtiano em 13 de Junho de 2008, 09:54
kakita, uso o Nautilus, default do Gnome no Ubuntu
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: crixtiano em 13 de Junho de 2008, 09:55
clcampos,


não entendi, quer dizer que basta eu criar uma pasta ".Trash" na raiz que o problema está resolvido?

Cristiano
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: robson_andre em 13 de Junho de 2008, 10:18
na verdade ele quis dizer que já existe uma pasta /home/$USER/.Trash/ pra vc ver é só apertar ctrl + h

ou vai no nautilus e digita trash:/// na barra de endereços
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: crixtiano em 13 de Junho de 2008, 10:21
robson_andre,


sim, eu sei que essa pasta existe no meu /home, mas perceba, leia direito o anunciado. Não estou enfrentando problemas em meu /home, mas sim em /media/hdc1

arquivos DENTRO de /media/hdc1 , ao serem apagados , não vão para a lixeira e sim deletados automaticamente.

Eu GOSTARIA que fossem para lixeira antes.

Como fazer isso?

Obrigado

Cristiano
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: clcampos em 13 de Junho de 2008, 11:30
Não, eu não falei do diretório .Trash criado dentro da $HOME... Vou exemplificar:

Eu tenho um pendrive, e sempre que deleto um arquivo usando o nautilus, sem usar a tecla shift (ai o arquivo é deletado direto mesmo) o sistema envia o arquivo para o diretório .Trash-clcampos, que fica na raiz do ponto de montagem do pendrive (como aqui o pendrive é montado em /media/travelDrive o diretório da lixeira esta em /media/travelDrive/.Trash-clcampos).

Caso o diretório não exista o sistema cria o diretório e envia o arquivo para ele, e é criado uma lixeira na raiz do ponto de montagem para cada usuário (.Trash-<seu usuário>).

Me fiz entender? As vezes eu complico mesmo.

[]'s

Cristiano
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: marcospinho em 05 de Outubro de 2008, 23:26
só que o meu gnome não faz, isso não ele apenas pergunta se quer apagar definitivamente ou desistir de apagar deve ter alguma coisa a ver com o tipo de montagem (no meu caso uma partição fat) ou com as configurações de montagem do gnome alguma dica?
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: marcospinho em 16 de Outubro de 2008, 16:39
Apelo para os nossos colegas mais experientes para que respondam ao meu questionamento e do crixtiano.javascript:void(0);
Perdi recentemente uma pasta importante no meu diretório de armazenagem porque deixei uma amiga da minha filha mexer no computador, se houvesse uma lixeira lá, isso não teria acontecido.
Adotei como estrategia educacional em minha casa que houvesse pouco espaço para arquivos exclusivos embora fornecesse uma certa privacidade para cada um na minha familia - por isso a home de 5G e uma partição FAT de 58G com permissao #777
Tenho tres filhos 10,11 e 13 mais sobrinhos, irmãos e cunhados todos funçando o PC,
            isso não comove voces???????javascript:void(0);
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: Rodrigo lima e2k em 16 de Outubro de 2008, 16:53
Passei pelo mesmo problema.. mas no meu caso deletei nada mais nada menos que 15gB de meus arquivos, sem perceber.. ao procurar, nada na lixeira porque deixo eles em uma partição fat tbm..

resultado, tive que tirar meu hd fora, plugar como sleeve no pc da minha mãe (windows) e usar um programa de recuperação de dados apagados, porque no linux não consegui usar nem um programa que fizesse a recuperação.
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: MadOrL em 29 de Outubro de 2008, 12:42
Galera estou com o mesmo problema e em pesquisa efetuadas não localizei a resposta, se alguem puder ajudar....

Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: MadOrL em 08 de Novembro de 2008, 18:48
Galera hoje fiz uns testes e acredito que isso seja um bug chato do Nautilus, pois o Konqueror, mesmo rodando no ubuntu, envia direto pra lixeira... Agora qdo deletamos no nautilus ele não manda...

Isso só acontece nas partições ntfs...

Vou continuar a pesquisa, se souber de algo posto aqui.

Se alguem tbm souber...
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: MadOrL em 11 de Novembro de 2008, 09:13
Bom ja q vi muita gente não se interessou pelo problema, mas eu acredito ter achado a solução:

Monte sua partição NTFS com a opção suid, ou seja, não deixe o sistema montar sozinho, e sim pelo fstab com os parametros abaixo:
Parte do meu Fstab:

# Partições NTFS
# /dev/sda1: UUID="181627B21B05E33B" LABEL="HD250-P1ntfs" TYPE="ntfs"
UUID=181627B21B05E33B /media/HD250-P1ntfs ntfs-3g defaults,users,auto,umask=007,uid=1000,gid=1000 0 3
# /dev/sdb1: UUID="51E593F753545ED2" LABEL="HD40-P1ntfs" TYPE="ntfs"
UUID=51E593F753545ED2 /media/HD40-P1ntfs ntfs-3g defaults,users,auto,umask=007,uid=1000,gid=1000 0 0


Dessa forma ele monta com algumas permissões de usuario, e cria a lixeira na raiz da partição.
Aqui deu certo gostaria que vcs testassem essa opção.
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: AndreAlcantara em 12 de Novembro de 2008, 00:24
Possa ser que seu ubuntu esteja configurado para hardwares novos
não motem pastas de lixeira

eu fiz com meu pen drive porque se não, apagava e não tirava do pen so mudava de pasta e formato
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: marcospinho em 15 de Novembro de 2008, 18:45
Citar
Bom ja q vi muita gente não se interessou pelo problema, mas eu acredito ter achado a solução:

Monte sua partição NTFS com a opção suid, ou seja, não deixe o sistema montar sozinho, e sim pelo fstab com os parametros abaixo:
Parte do meu Fstab:

# Partições NTFS
# /dev/sda1: UUID="181627B21B05E33B" LABEL="HD250-P1ntfs" TYPE="ntfs"
UUID=181627B21B05E33B /media/HD250-P1ntfs ntfs-3g defaults,users,auto,umask=007,uid=1000,gid=1000 0 3
# /dev/sdb1: UUID="51E593F753545ED2" LABEL="HD40-P1ntfs" TYPE="ntfs"
UUID=51E593F753545ED2 /media/HD40-P1ntfs ntfs-3g defaults,users,auto,umask=007,uid=1000,gid=1000 0 0


Dessa forma ele monta com algumas permissões de usuario, e cria a lixeira na raiz da partição.
Aqui deu certo gostaria que vcs testassem essa opção.
no meu caso isso não muda nada já que a minha partição é fat, ou tem um equivalente dessa dica para o meu caso?
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: MadOrL em 16 de Novembro de 2008, 11:22
Acredito que sim pq o segredo tá nos comandos umask,uid,gid, e o suid (que entrou no dfaults)
ntfs-3g defaults,users,auto,umask=007,uid=1000,gid=1000 0 0

Acredito que se vc trocar o ntfs por vfat talvez funcione.

De uma olhada nesse topido pois ele que me ajudou a acertar os comandos no fstab
Fstab : trocando em miúdos  (http://ubuntuforum-br.org/index.php/topic,29991.0.html)

Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: marcospinho em 24 de Novembro de 2008, 07:45
meu problema foi resolvido quando tomei a decisão de instalar o intrepid do zero, é claro que eu não mexi na partição fat durante a instalação e salvei os dados dos outros usuários lá também para ser recuperados depois.
Título: Re: arquivos deletados não vão para a lixeira, porque?
Enviado por: bovinomu em 08 de Maio de 2009, 17:28
Bom ja q vi muita gente não se interessou pelo problema, mas eu acredito ter achado a solução:

Monte sua partição NTFS com a opção suid, ou seja, não deixe o sistema montar sozinho, e sim pelo fstab com os parametros abaixo:
Parte do meu Fstab:

# Partições NTFS
# /dev/sda1: UUID="181627B21B05E33B" LABEL="HD250-P1ntfs" TYPE="ntfs"
UUID=181627B21B05E33B /media/HD250-P1ntfs ntfs-3g defaults,users,auto,umask=007,uid=1000,gid=1000 0 3
# /dev/sdb1: UUID="51E593F753545ED2" LABEL="HD40-P1ntfs" TYPE="ntfs"
UUID=51E593F753545ED2 /media/HD40-P1ntfs ntfs-3g defaults,users,auto,umask=007,uid=1000,gid=1000 0 0


Dessa forma ele monta com algumas permissões de usuario, e cria a lixeira na raiz da partição.
Aqui deu certo gostaria que vcs testassem essa opção.

Cara, usei esse código que vc postou e funcionou perfeitamente... exceto pelo fato de que agora não consigo executar nenhum arquivo que esteja dentro da minha unidade NTFS. até mesmo arquivos de script não funcionam mais. Alguem tem alguma dica quanto a isso?

Obrigado!