읽기 전용 파일 시스템의 폴더를 "chmod" 마운트할 수 없습니다.

읽기 전용 파일 시스템의 폴더를 "chmod" 마운트할 수 없습니다.

전역 읽기 권한( )이 있는 디렉토리가 있지만 mnt파일 시스템을 읽기 전용( as )으로 마운트하면 root전역 권한이 없다고 말하고 chmod를 시도하면 읽기 전용 파일 시스템 오류가 발생합니다.

편집하다

이 질문은 다소 오해의 소지가 있을 수 있습니다. 목표는 기본 Linux 드라이버를 사용할 때 전 세계에서 NTFS 마운트에 액세스할 수 있도록 만드는 것입니다. 내가 게시한 답변을 참조하세요.

답변1

@stolenmoment가 지적했듯이 새로운 마운트 지점 권한은 마운트된 파일 시스템의 루트 디렉터리 권한을 반영합니다.

너 뭐야진짜world파일 시스템에 대한 액세스를 허용하려는 것입니다.이것파일 시스템의 실제 권한 메타데이터를 편집하는 대신 마운트하세요. 이는 권한 의미 체계가 의미 체계와 일치하지 않는 FAT파일 시스템을 마운트 NTFS할 때 필요할 수 있습니다. 이로 인해 마운트된 파일 시스템은 ing 사용자만 액세스할 수 있게 됩니다(기본 Linux 드라이버를 사용하는 경우 기본적으로 전역 액세스가 허용됩니다).FAT/NTFSUNIXmountntfs-3g

해결책은 mount파일 시스템 -o umask 000이나 이와 유사한 것을 사용하는 것입니다.

답변2

당연히 아니지. 마운트 지점은 마운트된 파일 시스템의 루트 식별자를 사용합니다.

답변3

ntfs 파티션을 마운트하려고 하는데 어떤 이유로 읽기 전용 모드로 마운트하고 있는 것 같습니다.

이 경우 ntfs-3g를 설치하고 다시 설치해 보세요. 작동합니다.

sudo apt-get install ntfs-3g

관련 정보