/ dev / sda2에있는 USB FAT32 드라이브가 있습니다. 나는 그것을 / media / bigdrive로 마운트했지만 루트가 아닌 사용자로 파일을 터치하려고 할 때마다 권한이 거부됩니다.
내가 달리면 mount
이 줄을 볼 수 있습니다 :
/dev/sda2 on /media/bigdrive type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=ascii,shortname=mixed,errors=remount-ro)
내 / etc / fstab에는 다음 줄이 있습니다.
/dev/sda2 /media/bigdrive vfat rw,user,exec,umask=000 0 0
내가 실행 해봤 sudo chmod 777 /media/bigdrive
및sudo chmod 777 -R /media/bigdrive
어느 것도 아무것도 바꾸지 않습니다.
누락 된 것이 있습니까?
이것은 라즈 비안 BTW를 실행하는 라즈베리 파이에 있습니다.
답변
나는 정확히 같은 문제가 있었고 실제로 나를 위해 일한 유일한 것은 :
mount -t vfat /dev/sda2 /media/bigdrive -o rw,umask=0000
그러나 umask = 000 및 umask = 0000 모두 나를 위해 일했습니다.
따라서 / etc / fstab을 설정 한 후 다음 명령을 입력하십시오 (첫 번째 명령은 드라이브를 마운트 해제하고 두 번째 명령은 드라이브를 마운트 해제합니다).
# umount /dev/sda2
# mount -a
두 번째 명령은 다음으로 대체 될 수 있습니다.
# mount -t vfat /dev/sda2 /media/bigdrive -o rw,umask=000
그 답변 도 참조하십시오
답변
/ etc / fstab을 편집 한 후에 추가 된 모든 것을 마운트해야합니다. mount 매뉴얼 페이지는 다음과 같은 힌트를 제공합니다.
-a, --all
Mount all filesystems (of the given types) mentioned in fstab.
재부팅하는 대신 다음을 실행하기 만하면됩니다.
# mount -a