以读写模式挂载 SD 介质似乎不起作用?

以读写模式挂载 SD 介质似乎不起作用?

我的/etc/fstsab

/dev/mmcblk0p1 /media/sd  auto user,noauto,rw,x-gvfs-name=sd%20card 0 0

但是当我尝试将任何内容写入/media/sd

[mei@localhost Documenti]$ cp mare.odt /media/sd/.
cp: impossibile creare il file regolare '/media/sd/./mare.odt': Permission denied

我还尝试强制对目的地授予权限:

[root@localhost Documenti]# chmod -R 777 /media/sd/
[root@localhost Documenti]# ll /media/
totale 40
drwxrwxrwx. 2 root root  4096  4 nov  2017 oldhome
drwxr-xr-x  3 root root 32768  1 gen  1970 sd

我也尝试直接手动安装

mount /dev/mmcblk0p1 /media/sd -v

没有运气。有什么提示吗?

答案1

在仔细阅读了 mount 的手册页并在 shell 上尝试了各种 mount 选项后,找到了解决方案。

看来 fstab 中的正确条目是这样的

/dev/mmcblk0p1 /media/sd  vfat user,noauto,rw,umask=0000 0 0

听起来是这样的:

  • auto还不够,最好指定FS类型
  • umask选择可用权限(在本例中为所有用户)

相关内容