저는 "mkfs.exfat /dev/sdb1"을 사용하고 있으며 루트만 내용을 수정할 수 있다는 점을 제외하면 잘 작동합니다. 찾을 수 있는 모든 mkfs 옵션을 살펴봤지만 이를 알 수 없습니다. 감사해요.
답변1
이 문제를 해결하는 데 도움이 될 수 있는 몇 가지 사항이 있습니다.
첫째, 익숙한 다른 파일 시스템과 달리 exFAT 파일 시스템에는 설명적인 메타데이터를 저장할 수 있는 기능이 없습니다.소유권그리고권한. 따라서 파티션이 생성될 때 소유권과 권한이 생성됩니다.설치됨, 파티션을 다시 마운트하지 않으면 변경할 수 없습니다. man mount.exfat-fuse
설치 시 할당된 소유권 및 권한 값을 정의하는 매개변수에 대한 설명은 리소스를 참조하세요 .
exFAT 파티션 설치와 관련된 Linux 유틸리티는 root
모든 콘텐츠 에 대한 기본 소유권 및 umask
권한을 처리합니다. 이것이 바로 마운트된 exFAT 볼륨의 소유권이나 권한을 변경할 수 없어, chown
즉 chmod
마운트된 exFAT 볼륨에서 전혀 작업할 수 없어서 좌절하는 사람들을 가끔 보는 이유입니다 .
둘째, 당신의제목 질문해결 방법 root
이 질문은 위에서 언급한 질문과 관련이 없습니다. 루트가 아닌 사용자허용된예를 들어 항목의 네 번째 필드( )에 user
(또는 ) 옵션이 지정되면 users
exFAT 파티션이 마운트됩니다. 이 옵션은/etc/fstab
fs_mntops
파일 시스템 독립적, exFAT 볼륨에만 국한되지 않습니다.
사용자는 다음과 같이 이 설치를 완료합니다.
$ mount /mount/point
사용자는 마운트된 볼륨에 액세스할 수도 있습니다 umount
.