ArchLinuxのmircosdカードパーティションは/etc/fstab/rwオプションを無視します。

ArchLinuxのmircosdカードパーティションは/etc/fstab/rwオプションを無視します。

rPiにArm用ArchLiinuxをインストールしましたが、ファイルはLinux comp001 3.18.7-1-ARCH #1 PREEMPT Wed Feb 11 11:38:34 MST 2015 armv6l GNU/Linux次のとおりです/etc/fstab

#
# /etc/fstab: static file system information
#
# <file system> <dir>   <type>  <options>   <dump>  <pass>
/dev/mmcblk0p1  /boot       vfat    defaults            0       0
/dev/mmcblk0p3  /mnt/data   vfat    noexec,rw,noatime,user,umask=022        0       2

パーティション(microsdカードfat32パーティション)は/dev/mmcblkop3オプションを使用してマウントされていますが、ディレクトリを一覧表示すると次の結果が表示されます。mnt/datarw/mnt

total 20
 4 drwxr-xr-x  3 root root  4096 Sep 18 13:27 .
 4 drwxr-xr-x 18 root root  4096 Jan  9 11:08 ..
12 drwxr-xr-x  3 root root 12288 Jan  1  1970 data

書き込み許可ビットが設定されていないのはなぜですかdata

ベストアンサー1

rwこのオプションをと混同していますumask

このrwオプションは、単にパーティションが読み取り専用でマウントされていないことを示します。

このumaskオプションは任意の権限を指定しますいいえファイルとディレクトリの設定を指定します。現在umask設定されている022許可ビットは755に変換されますrwxr-xr-xumaskに変更すると、000777または権限が付与されますrwxrwxrwx

詳しくは以下をumaskご覧ください。ウィキペディア

おすすめ記事