すべてのユーザーが書き込むためにUSBドライブ(FAT32)をマウントします。

すべてのユーザーが書き込むためにUSBドライブ(FAT32)をマウントします。

/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を実行しているラズベリーパイにあります。

ベストアンサー1

私は同じ問題を抱えていて、実際に私に役立つ唯一のことは次のとおりです。

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

また、見ることができますその答え

おすすめ記事