ntfs에서 파일을 읽을 수 없습니다

ntfs에서 파일을 읽을 수 없습니다

우분투와 윈도우의 이중 부팅이 있습니다. 저는 주로 우분투를 사용하지만 모든 작업을 Windows 디렉터리인 ntfs에 보관합니다. 파티션은 다음과 같이 마운트됩니다.

UUID=ACAEAD7DAEAD4126 /media/windows/ ntfs rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000    0   0

원래 Windows에 있는 PDF 파일이 있는데 우분투에서 읽을 수 없습니다(읽으면 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

지정된 폴더의 권한을 확인하십시오. 루트(루트 콘솔/루트 계정)로 액세스해 보십시오. 권한은 번거로울 수 있습니다. 또한 Windows에서 파티션을 보호했는지 확인하세요.

관련 정보