“Não é possível localizar ou criar um diretório da lixeira” na partição NTFS

2

Eu uso o RFRemix, desctop XFCE4

]$ uname -a Linux localhost.localdomain 3.17.4-302.fc21.x86_64 #1 SMP Thu Dec 4 19:12:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Quando tento excluir da partição NTFS, recebo o erro "Não é possível localizar ou criar um diretório da lixeira". Se não for o lixo, o arquivo pode ser excluído sem problemas. Os resultados da busca das informações sobre esse problema na internet me mostraram que poderia ser fstab. Eu mudei algumas vezes, mas não ajudou. No momento, tenho o próximo fstab.

   /dev/disk/by-label/Prog       /media/Prog     ntfs-3g fmask=111,dmask=000,gid=1000,utf8       0 0
   /dev/disk/by-label/VACATION   /media/Vacation ntfs-3g fmask=111,dmask=000,gid=1000,utf8       0 0
   /dev/sda3                     /media/winnt    ntfs-3g fmask=111,dmask=000,gid=1000,utf8       0 0 

Proprietário / mídia - meu usuário (não é root). Prog, férias, winnt - root e eu não posso mudar isso (ele não mostra o erro e isso não muda) Diretórios e arquivos podem ser criados facilmente nessas partições, então ele tem acesso ao registro.

    
por Yuchimenko Igor 30.09.2015 / 19:46

1 resposta

1

Unable to find or create a directory of the trash

Crie um subdiretório .Trash-1000 sob cada ponto de montagem:

mkdir /media/Prog/.Trash-$UID
mkdir /media/Vaction/.Trash-$UID
...

I can not change it (it doesn't show the error and it does not change)

Por padrão, o ntfs-3g funciona no "modo FAT", ignorando todas as permissões / ACLs POSIX. Se você quiser, você pode ativar o suporte a ACL NTFS, mas para isso você deve configurar um mapeamento de usuário (para traduzir SIDs do Windows para / de UIDs do Linux).

    
por 30.09.2015 / 21:04