Partições NTFS - Resolvendo problemas de exclusão de arquivos

Publicado por edps em 08/02/2012

[ Hits: 10.939 ]

Blog: https://edpsblog.wordpress.com/

 


Partições NTFS - Resolvendo problemas de exclusão de arquivos



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:
Linux: Resolvendo problemas de exclusão de arquivos em partições NTFS

E a mensagem, ao tentar excluir a pasta 'CONFIGS':
Linux: Resolvendo problemas de exclusão de arquivos em partições NTFS

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!
Linux: Resolvendo problemas de exclusão de arquivos em partições NTFS

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":
Linux: Resolvendo problemas de exclusão de arquivos em partições NTFS

Feito isso, bastou um:

# mount -a

E passei a poder excluir meus arquivos, seja diretamente ou enviando-os para a lixeira:
Linux: Resolvendo problemas de exclusão de arquivos em partições NTFS

Linux: Resolvendo problemas de exclusão de arquivos em partições NTFS

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':
Linux: Resolvendo problemas de exclusão de arquivos em partições NTFS

* 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!

Outras dicas deste autor

GetDeb no Debian Squeeze

sources.list para o Ubuntu 10.10 Maverick Meerkat

Turbinando o sidux

PacmanXG4-bin

XFCE 4.12 no Slackware Current

Leitura recomendada

Como reiniciar o Samba sem prejudicar os usuários

Configurando parâmetros ajustáveis do sistema de arquivos ext*

Separando a pasta home depois da instalação do GNU/Linux

Mudar/alterar nome do computador no GNU/Linux (hostname)

autofs - Utilização no Debian Squeeze

  

Comentários
[1] Comentário enviado por luisislug em 24/11/2019 - 14:03h

Resolveu vlw!!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts