我有一个 ubuntu 和 windows 双引导。虽然我主要使用 ubuntu,但我会将所有工作保存在 windows 目录中,该目录是 ntfs。分区挂载如下:
UUID=ACAEAD7DAEAD4126 /media/windows/ ntfs rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0
我有一个最初在 Windows 上获得的 pdf 文件,我无法在 ubuntu 中阅读该文件(读取将返回 EACCES(权限被拒绝))。它在 Windows 中打开得很好。
$ cat lab2.pdf
cat: lab2.pdf: Permission denied
$ sudo cat lab2.pdf
[sudo] password for randy:
cat: lab2.pdf: Permission denied
$ ls -l lab2.pdf
-rwxrwxr-- 1 randy plugdev 57096 Jan 11 2016 lab2.pdf
我还尝试重新安装分区以授予完全权限:
$ sudo mount -t ntfs-3g -o gid=randy,uid=randy /dev/sda5 /media/windows/
$ ls -l lab2.pdf
-rwxrwxrwx 1 randy randy 57096 Jan 11 2016 lab2.pdf
$ cat lab2.pdf
cat: lab2.pdf: Permission denied
奇怪的是我在 windows 目录中没有发现任何其他文件有同样的问题。希望得到一些帮助,谢谢!
答案1
检查指定文件夹的权限。尝试以 root 身份访问(root 控制台/root 帐户)。权限可能会很繁琐。另请检查您是否在 Windows 中保护了该分区