5.4 커널의 기본 exFAT 지원 - 문제가 있습니까?

5.4 커널의 기본 exFAT 지원 - 문제가 있습니까?

Ubuntu Server 20.04를 새로 설치합니다. cat /proc/filesystems출력에 exfat를 표시합니다. exFAT는 커널에서 실행되어야 하므로 다른 패키지는 설치되지 않습니다.

아래 그림과 같이 fstab에 2개의 내부 HDD를 마운트했습니다.

#INT-1TB-4K Internal HDD mount to /mnt/INT-1TB-4K
UUID=0E7E-6579 /mnt/INT-1TB-4K exfat defaults, permissions 0 0

#INT-1TB-BAK Internal HDD mount to /mnt/INT-1TB-BAK
UUID=3037-96B0 /mnt/INT-1TB-BAK exfat defaults, permissions 0 0

/mnt ls-all 제공

exharris@plexserv:/mnt$ ls -all
total 520
drwxr-xr-x  4 root root   4096 Jul  2 09:32 .
drwxr-xr-x 20 root root   4096 Jul  2 05:15 ..
drwxr-xr-x  9 root root 262144 Jul  3 03:49 INT-1TB-4K
drwxr-xr-x  7 root root 262144 Jul  3 03:49 INT-1TB-BAK

이 폴더에 파일을 만들려고 하면 터미널에서 권한 거부 오류가 발생합니다(물론 "sudo"를 사용하지 않는 한). 이는 "기타" 쓰기 비트가 -로 설정되어 있기 때문입니다.

/mnt 에서 실행할 때 오류가 발생하지 않지만 sudo chmod -R 777 INT-1TB-4Kls -all을 다시 수행하면 아무 것도 변경되지 않습니다.

이것은 또한 나에게 문제를 일으켰습니다. 왜냐하면 나는 그것들을 Samba 공유로 설정했고 다른 컴퓨터에서도 쓸 수 없었기 때문입니다.

나는 또한 sudo chmod -R o+w INT-1TB-4K를 시도했는데 같은 일이 일어났습니다.

무슨 일이야? exfat utils와 fusion을 사용하고 싶지 않습니다.

답변1

exfatvfat권한 개념이 없고 둘 다 작동하지 않기 때문에 chown작동 합니다 chmod.

예를 들어 uid, fmask및 와 같은 설치 옵션을 지정해야 합니다 .dmask

defaults,noatime,nofail,uid=1000,fmask=0133,dmask=0022

( id당신의 ID가 무엇인지 확인하려면 실행하세요).

관련 정보