/ dev/sda2にあるUSB FAT32ドライブがあります。/media/bigdriveとしてマウントしましたが、root以外のユーザーとしてファイルにアクセスしようとすると、アクセスが拒否されます。
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
どちらも何も変更しません。
不足しているものはありますか?
これは、raspbian BTWを実行するrasberry pi上にあります。
私はまったく同じ問題を抱えていて、実際に私のために働いた唯一のものは:
mount -t vfat /dev/sda2 /media/bigdrive -o rw,umask=0000
しかし、umask = 000とumask = 0000はどちらも私にとってはうまくいきました。
/ etc/fstabを設定した後、次のコマンドを入力します(最初のコマンドはドライブをアンマウントし、2番目のコマンドはドライブを再マウントします)。
# umount /dev/sda2
# mount -a
2番目のコマンドは次のように置き換えることができます。
# 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