LinuxSir.cn,穿越时空的Linuxsir!

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

用过larch的坛友来看看,谢谢

[复制链接]
发表于 2009-10-11 17:24:53 | 显示全部楼层 |阅读模式
用larch把vmware虚拟机里的arch做成了livecd,制作过程比较顺利,光盘引导先copy to ram模式后,速度也很快。但是打开pcmanfs自动挂载的NTFS分区时,却提示权限不够。明明在虚拟机里pcmanfm是可以自动挂载NTFS格式的硬盘或U盘的。
这个系统的PolicyKit.conf文件已经添加相应规则,用户也加到optical和storage组里(所以在虚拟机里可以正常挂载NTFS分区),但就是用larch做成livecd后有问题,大家来看看是怎么回事,谢谢
 楼主| 发表于 2009-10-11 17:38:27 | 显示全部楼层
进一步的试验表明,当NTFS格式的U盘在启动机器前就插到电脑上的话,启动后就会出现权限错误。而如果在启动完后再插到电脑上,就可以自动挂载并访问。虽说以root身份执行pcmanfm不是不行,但总归不方便。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-12 12:45:01 | 显示全部楼层
经过排查,发现应该是mount后权限的问题。mount如果由root执行的话,挂载后的文件夹普通用户是不能访问的,会出现没有权限的提示。
livecd应该是在启动过程中有一软件能自动检查系统中的分区,并向/etc/fatab写入相应的规则,然后系统根据fatab挂载这些分区。所以只要能更改这个规则加入“umask=0”就应该OK了,问题是找larch的配置文件没发现相关的。。。谁知道在哪里?
回复 支持 反对

使用道具 举报

发表于 2009-10-12 13:36:58 | 显示全部楼层
应该就是挂载参数吧,man mount
回复 支持 反对

使用道具 举报

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

本版积分规则

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