LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 881|回复: 2

增加硬盘挂载 普通用户读写问题

[复制链接]
发表于 2010-7-27 18:06:25 | 显示全部楼层 |阅读模式
增加硬盘挂载 普通用户读写问题  问题解决了

我在电脑上增加一块硬盘  

随时分区 格式化  

创建  mnt 下对应目录  

可以挂载   roor 用户可以 读写

我想让普通用户 也可以读写怎么办


不修改  fstab  和 mtab  文件


即时分区 ,即时挂载  普通用户读写

我对mount 命令 不是十分熟悉  

mount -o,rw /dev/sdb4这个不能用

这里少写了   

mount -o,rw /dev/sdb4 /mnt/sdb4

可以挂载  但是 非root 用户 只能读    不能写

mount: can't find /dev/sdb4 in /etc/fstab or /etc/mtab



大家有其他办法吗 ??

问题解决了


还是编辑  fstab

挂在后 chmd 777  该文件  普通用户可以读写了 谢谢大家关心 和建议
发表于 2010-7-27 19:15:32 | 显示全部楼层
mount后面再加个挂载点。 mount -oxxxx /dev/sdb4 /home/store之类的。mount用法见
  1. man mount
复制代码

不想改fstab,应该还可以改hal的策略,不过我没怎么用过。
回复 支持 反对

使用道具 举报

发表于 2010-8-3 11:09:55 | 显示全部楼层
要看楼主格式化的什么分区了。
如果是 Linux 自带的 ext[2,3,4] 的分区的话,可以直接用 chmod 或 chown 来设置权限。
如果是 vfat 或 ntfs 格式的话,在 mount 的时候,-o 选项里加上
uid=$(一般用户ID),gid=$(一般用户所在组ID)
就可以了。
如果想所有的用户都可以用,可以在 -o 选项里加上
umask=0000

dmask=0000,fmask=0111 (如果设成0000文件就有可执行的权限了)
看楼主的 mount 的版本了,太旧了的话不支持下面的 dmask 和 fmask 的选项的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表