我编写了两个bash脚本,以对我的NTFS分区提供只读或读/写访问权限:
只读访问权限:
sudo umount /media/Data_Drive/
sudo mount -t ntfs-3g -o ro,user,auto,nls=utf8,umask=0000,uid=1000 /dev/sda2 /media/Data_Drive
读/写访问:
sudo umount /media/Data_Drive/
sudo mount -t ntfs-3g -o rw,user,auto,nls=utf8,umask=0000,uid=1000 /dev/sda2 /media/Data_Drive
如果我仅使用终端来处理文件,那么它可以完美地工作。它也可以在只读模式下与Nautilus一起工作,但不能在读/写模式下工作。实际上,当我尝试将文件复制到Data_Drive时说“目标是只读的”时,Nautilus给我一个错误。
更有趣的是,当我查看权限时(通过右键单击Data_Drive,然后单击Properties-> permissions),我具有在Data_Drive中写入文件的所有必需权限!
我很困惑为什么鹦鹉螺会表现得很奇怪。我感谢有人能解决这个难题!
apt-get dist-upgrade
,新版本似乎已修复了该问题。OP,这可能应该标记为正确答案。