Я читал это: Как правильно смонтировать раздел NTFS в / etc / fstab? плюс множество других связанных веб-страниц
Моя запись в 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
Это правильно устанавливается в правильном месте, но есть три проблемы:
Nautilus при нажатии на «Other Locations» показывает имя как 290GB Volume », даже если имя в gparted отображается как« Libraries »Исправлено с помощью команды ntfslabel. Несмотря на то, что заданы« разрешения », я по-прежнему не могу изменять права доступа к файлам в любые файлы, как я или даже использование sudo. mount команда показывает:/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)
Я ожидаю, что он покажет мой uid, хотя каталог mount / home / me / Libraries показывает мою собственность. я не использую LABEL="Libraries", но вместо этого использую ntfs-3g fs-name=Library,x-gvfs-symbolic-icon=Library.
Обновление:
Я изменил строку fstab на
LABEL = Библиотека / главная / john / Библиотеки ntfs-3g fs-name = Библиотека, x-gvfs-symbolic-icon = Библиотека, разрешения, nosuid, nodev, uid = 1001, gid = 1001, rw, dmask = 27 , fmask = 137 0 0Пробовал эти команды:
$ 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
Обратите внимание, что разрешения не меняются. chmod возвращает a 0, что указывает на отсутствие ошибки.