Eu li isso: Como montar corretamente uma partição NTFS em / etc / fstab? , além de muitas outras páginas da Web relacionadas
Minha entrada no fstab:
#Entry for /dev/sdb2:
UUID=1C77E5134D44D900 /home/me/Libraries ntfs-3g fs-name=Library,x-gvfs-symbolic-icon=Library,permissions,nosuid,nodev,noexec,uid=1001,gid=1001,rw,umask=22,dmask=27,fmask=137 0 0
Isso é montado corretamente no lugar correto, mas há três problemas:
-
Nautilus, ao clicar em "Outros locais", mostra o nome como Volume de 290 GB ", embora o nome em gparted seja mostrado como" Bibliotecas "
Corrigido com o comando ntfslabel
-
Mesmo que "permissões" esteja definida, ainda não consigo alterar as permissões de arquivo em nenhum arquivo como eu ou usando o sudo.
-
O comando
mount
mostra:
/dev/sdb2 on /home/me/Libraries type fuseblk (rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
Eu esperaria que ele mostrasse meu uid embora o diretório de montagem / home / me / Libraries mostre minha propriedade. O que estou fazendo de errado? A única diferença que vejo é que não uso LABEL="Libraries"
, mas use ntfs-3g fs-name=Library,x-gvfs-symbolic-icon=Library
.
Atualização:
Alterei a linha fstab para
LABEL=Library
/home/john/Libraries ntfs-3g fs-name=Library,x-gvfs-symbolic-icon=Library,permissions,nosuid,nodev,uid=1001,gid=1001,rw,dmask=27,fmask=137 0 0
Tentei estes comandos:
$ ll temp.QIF
-rw-r----- 1 john john 167 Jul 24 2016 temp.QIF
$ chmod 666 temp.QIF ; echo $?
0
$ ll temp.QIF
-rw-r----- 1 john john 167 Jul 24 2016 temp.QIF
Observe que as permissões não mudam. chmod retorna um 0 indicando nenhum erro.