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

Publicado por edps em 08/02/2012

[ Hits: 10.966 ]

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

Archey, Bash Info Tool

Xfce 4.8 no Debian Squeeze

Instalação do Google Chrome no Debian Squeeze

Debian Squeeze com kernel 3.0.4

Goggles Music Manager

Leitura recomendada

Forçando a Recuperação do Boot e/ou dos Sistemas de Arquivos. 2022.

Setando seu locale

Erro ao montar HD portátil [Resolvido]

Instalando e configurando o Samba no Debian em apenas 3 minutos

Reparando partição XFS

  

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