Permissão negada em dispositivos montados

7

Eu verifiquei muitas questões semelhantes, mas as soluções não funcionaram para mim. Na minha instalação anterior do wheezy do Debian, eu podia montar dispositivos da GUI sem nenhum problema de permissão e também após atualizar para o jessie. Mas nos meus novos dispositivos de instalação do Debian jessie montados em um estado somente de leitura se partições ntfs no mesmo HDD como minha instalação Debian ou dispositivos USB externos, tanto para usuário root quanto para usuário normal, não posso escrever e modificar dados em dispositivos montados .

Encontrei essas linhas no syslog que parecem estar relacionadas.

udisksd[1281]: Mounted /dev/sda4 at /media/jmuutt/<uuid> on behalf of uid 1000
udisksd[1281]: Cleaning up mount point /media/jmuutt/<uuid> (device 8:4 is not mounted)
udisksd[1281]: Unmounted /dev/sda4 on behalf of uid 1000
kernel: [  125.190099] ntfs: volume version 3.1.
udisksd[1281]: Mounted /dev/sda4 at /media/jmuutt/<uuid> on behalf of uid 1000
org.gtk.Private.UDisks2VolumeMonitor[1224]: index_parse.c:191: indx_parse(): error opening /media/jmuutt/<uuid>/BDMV/index.bdmv
org.gtk.Private.UDisks2VolumeMonitor[1224]: index_parse.c:191: indx_parse(): error opening /media/jmuutt/<uuid>/BDMV/BACKUP/index.bdmv
org.gnome.Nautilus[1224]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
kernel: [  137.739543] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [  137.739579] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [  137.739655] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [  137.739678] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [  137.739702] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [  137.739767] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [  137.739791] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [  137.739814] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [  137.739894] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.
kernel: [  137.739921] ntfs: (device sda4): ntfs_setattr(): Changes in user/group/mode are not supported yet, ignoring.

Estou tentando descobrir o que faz a diferença entre duas instalações. Na minha nova instalação, diferente da anterior, eu não instalei a tarefa do gnome completamente, mas apenas os pacotes mínimos do gnome. E a outra diferença é que na primeira vez que criei uma nova tabela de partição e formatei todas as partições, ext4 e ntfs, instalei o windows e depois o Debian, mas na segunda vez usei a mesma tabela de partições e apenas partições ext4 formatadas. Ambas as vezes dual-boot com o windows.

A saída de cat /etc/mtab para dois dispositivos montados internos e externos é a seguinte:

/dev/sdb1 /media/jmuutt/<uuid> ntfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0177,dmask=077,nls=utf8,errors=continue,mft_zone_multiplier=1 0 0
/dev/sda4 /media/jmuutt/<uuid> ntfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0177,dmask=077,nls=utf8,errors=continue,mft_zone_multiplier=1 0 0
    
por jal_azimi 12.04.2015 / 20:18

2 respostas

13

Depois de horas pesquisando, parece haver diferentes causas para esse problema e diferentes soluções para cada uma.

Não sou especialista para fornecer uma resposta abrangente, por isso, sugiro algumas situações frequentes sobre o assunto:

Meu problema foi o pacote de drivers NTFS em falta ntfs-3g que fez com que o sistema usasse o driver NTFS do kernel Linux ntfs . Como mencionado na página NTFS do Debian Wiki , ntfs , driver NTFS do kernel do Linux, fornece acesso somente leitura, e ntfs-3g , O driver NTFS do espaço de usuário via FUSE, fornece acesso de leitura e gravação.

# apt-get install ntfs-3g e uma reinicialização do sistema resolveu o problema para mim.

    
por 13.04.2015 / 00:38
0

Eu estava tendo erros de "permissão negada" ao tentar ler o conteúdo de alguns arquivos em uma partição NTFS - mesmo como raiz. Não houve problemas de permissões na árvore de pastas (verificada com namei -l $PWD ).

/var/log/syslog estava mostrando um erro no ntfs-3g toda vez que eu não consegui ler o conteúdo de um arquivo:

Jun 20 21:27:23 matthew-pc ntfs-3g[5653]: ntfs_attr_pread error reading '/Users/Matthew/Documents/test.txt' at offset 0: 566 <> -1: Permission denied

Depois de ler o link , percebi que os arquivos problemáticos estavam criptografados, o que naturalmente me impediu de lê-los, mas o erro em si não me ajudou muito.

    
por 20.06.2017 / 22:55