USB 驱动器已安装但用户无法写入驱动器?

USB 驱动器已安装但用户无法写入驱动器?

我已安装好 Ubuntu 10.04 的基本配置(xorg、openbox、usbmount)。我的 (vfat32) 棒式驱动器已安装,我可以看到驱动器上一个目录中的内容,但除非使用 sudo,否则无法写入驱动器。我尝试了显而易见的步骤,即尝试更改驱动器上的权限

keith@quiet:~$ sudo chmod -R 777 /media/usb0
[sudo] password for keith: 
keith@quiet:~$ ls /media/usb0
stuff
keith@quiet:~$ touch /media/usb0/readme.txt
touch: cannot touch `/media/usb0/readme.txt': Permission denied

答案1

可能是文件系统不正确。我以前也遇到过这种情况。您应该安装包含文件系统的 USB:

mount -t vfat /dev/USB /media/usb0
否则,
mount -t vfat /dev/USB /media/usb0 -o uid=YOURID,gid=YOURID

当系统未检测到文件系统时,它会说权限被拒绝,因为它无法写入它,并且它只是假设您没有权限。

答案2

无论如何,要在 fstab 中添加条目,它将如下所示:

打开终端

类型sudo mkdir /media/usbstick

类型gksu gedit /etc/fstab

添加如下条目:

UUID=3C52-C8C5 /media/usbstick vfat user,umask=000,utf8,flush,noauto 0 0

“user”和“noauto”将允许用户在插入时自动安装设备。

“umask=000”将允许每个人进行读/写访问。

完成后,保存 fstab,退出 gedit,然后返回终端类型:

sudo 安装 -a

然后插入棍子看看我是否满嘴胡言乱语

相关内容