Recentemente, tenho tido problemas em excluir arquivos em partições NTFS, digo, conseguia removê-los diretamente, mas
não conseguia enviá-los para a lixeira.
Meu esquema de montagem das duas partições NTFS que tenho, era semelhante ao exposto na minha
Dica publicada no VOL:
#[Dispositivo] [ponto de montagem] [sistema de arquivos] [opções]
/dev/sda1 /media/sda1 ntfs-3g defaults,locale=pt_BR.UTF-8 0 0
Ou:
#[UUID do Dispositivo] [ponto de montagem] [sistema de arquivos] [opções]
UUID=9CEC53D2EC53A4F4 /media/sda1 ntfs-3g defaults,locale=pt_BR.UTF-8 0 0
Mas, recentemente passei a ter os problemas citados acima, seja no
Thunar,
PCManFM ou agora no
Nautilus, como visto nas imagens abaixo e independentemente do W.M. ou D.E., executando o
KDE
que não uso no
Debian:
E a mensagem, ao tentar excluir a pasta 'CONFIGS':
Verificando meu "/etc/fstab", pude observar que o Disk Manager alterou a forma de montagem das partições NTFS
(adicionando as opções: nosuid e nodev) como visto na imagem a seguir, mas apesar disso o problema persistia!
A solução que encontrei, foi alterar o esquema de montagem removendo a opção 'defaults' e substituindo-a pela UID de meu
usuário "uid=1000":
Feito isso, bastou um:
# mount -a
E passei a poder excluir meus arquivos, seja diretamente ou enviando-os para a lixeira:
Concluindo, usando como modelo o esquema postado no início, com as alterações já explicadas, o novo modelo passou a ser
este:
#[Dispositivo] [ponto de montagem] [sistema de arquivos] [opções]
/dev/sda1 /media/arquivos ntfs-3g uid=1000,locale=pt_BR.UTF-8 0 0
/dev/sdb9 /media/backups ntfs-3g uid=1000,locale=pt_BR.UTF-8 0 0
Ou:
# [UUID do Dispositivo] [ponto de montagem] [sistema de arquivos] [opções]
UUID=2249EC04253883AC /media/arquivos ntfs-3g uid=1000,locale=pt_BR.UTF-8 0 0
UUID=21EE1DFD24E952F6 /media/backups ntfs-3g uid=1000,locale=pt_BR.UTF-8 0 0
Pode não ser o esquema ideal, mas funciona. Para maiores informações vejam a 'manpage' do comando 'mount':
man mount
Limpando a lixeira com o 'shred':
* Lembrando que, para ter permissão de gravação em partições NTFS, será necessário a instalação do pacote "ntfs-3g":
** E isso valerá para qualquer distro derivada!
Alternativa
Outra solução é criar um grupo específico, adicionar o usuário a este grupo e alterar a UID pela desse novo grupo criado,
como visto no comentário adicional que postei na dica original publicada em meu Blog:
Até a próxima!