我在 Ubuntu 11.10 自动挂载 USB HDD 时遇到问题,其中挂载卷上所有文件的权限都设置为 -rw-r--r-- 并且我无法使用 chmod 更改它们。
我在 Mint 下自动挂载时没有遇到同样的问题,所有权限都显示为 -rwxr-xr-x
这正是我想要的。
从终端运行 mount -l 发现 Ubuntu 和 Mint USB HDD 安装之间的唯一区别是 showexec
所以我认为这就是问题所在。我不知道如何修改 Ubuntu 在自动安装 USB 驱动器时所做的事情,但如果我能以某种方式让它包含showexec
命令行选项,那么也许这可以解决问题?
可能需要修改 /etc/fstab?
非常感谢任何指点。
答案1
当您在问题中建议使用/etc/fstab
自动安装 USB HDD 设备时,您是正确的。
您尚未提供 USB HDD 设备规格、其位置或理想的安装点,但这里有一个示例:
/dev/sdb1 /media/Test ntfs-3g defaults,user,exec,uid=1000,gid=100,umask=000 0 0
将此配置添加到我的/etc/fstab
文件中后,我已挂载了具有其文件所有权限的设备。因此,每次我的系统启动时,Ubuntu 都会自动挂载该设备,或者如果找不到该设备,则会发出警告。
替换
/dev/sdb1
为您的设备位置:要找出您的 USB HDD 设备位置,您可以在终端上使用:
sudo blkid
替换
/media/Test
为您的目标目录:目标目录必须存在,请预先使用终端创建:
mkdir /media/Test
ntfs-3g
用您的 USB HDD 设备文件系统替换:请参阅Fstab::文件系统类型了解更多规格。
相关阅读: Fstab - 社区 Ubuntu 文档