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

Publicado por edps em 08/02/2012

[ Hits: 7.902 ]

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

Ícones nouveGnome

Instalação do Yaourt no Arch Linux

Habilitando o preview de áudio do Nautilus no Debian

Menu do Openbox com ícones

MUPDF, Leitor de PDFs leve

Leitura recomendada

Servidor SVN para acesso de arquivos e documentações de qualquer lugar

LiveUSB - Instalando GNU/Linux no pendrive com o VirtualBox

Partição NTFS, erro w32 filesystem no Captive

Uma "lixeira" para o Linux

Recuperando arquivos de sistema no Linux com reiserfsck

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts