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-x. umask으로 변경하면 000777 또는 권한이 부여됩니다 rwxrwxrwx.

자세한 내용은 다음을 umask방문하세요.위키피디아

답변2

쓰기 권한이 있는 것 같습니다.루트 사용자로.

pi 사용자(또는 누구든지)로서 쓰기 권한을 원합니다.

 sudo chown pi /mnt/data
 sudo chmod g+w /mnt/data

/etc/fstab의 rw 옵션을 사용하면 올바른 사용자가 파일 시스템에 쓸 수 있습니다. 그러나 거의 사용되지 않습니다. 마이그레이션이나 백업으로 인해 가끔 FS ro(읽기 전용)를 마운트합니다.

관련 정보