我在写入外部驱动器时遇到问题。它们在 Nautilus 中自动显示,但我无法在那里复制任何内容(“粘贴”和“创建文件夹”只是变灰)。
有谁知道可能出了什么问题吗?
该驱动器名为 4E29-64CA(但其他驱动器的行为相同),在尝试对其执行任何操作时出现以下错误:
/run/media/username/4E29-64CA $ touch foo
touch: cannot touch ‘foo’: Read-only file system
作为 root 同样的错误:
/run/media/username/4E29-64CA $ sudo touch foo
[sudo] password for username:
touch: cannot touch ‘foo’: Read-only file system
ls -l /run/media/username
给出以下内容:
drwx------ 6 xxxxxxxx users 4096 Jan 1 1970 4E29-64CA
所以看来我有正确的权限。
更多相关(?)的东西:
输出mount
:
$ mount | grep 4E29
/dev/sdc1 on /run/media/username/4E29-64CA type vfat (ro,nosuid,nodev,relatime,uid=1000,gid=100,fmask=0022,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
$ mount | grep 1000
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=372244k,mode=700,uid=1000,gid=100)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
我所在的组:
$ groups
audio storage users networkmanager sudoers
从/usr/share/polkit-1/actions/org.freedesktop.udisks2.policy
:
<action id="org.freedesktop.udisks2.filesystem-mount">
<description>Mount a filesystem</description>
<message>Authentication is required to mount the filesystem</message>
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
答案1
首先我认为问题是在目录中安装USB /run
。
尝试这个:
在 上创建安装点/media
。我们命名为 myUsb
sudo mkdir /media/myUsb
尝试使用rw
权限重新挂载
sudo mount -o remount,rw /partition/identifier /mount/point
那么在你的情况下命令将是
sudo mount -o remount,rw /dev/sdc1 /media/myUsb