如果是fat 或者 fat32的文件格式,我们在 10-storage-policy.fdi 中这个文件中已经定义了mount的option ,比如 user 和rw,用户可读可写;
如果是ntfs的分区,我们设置了mount 的option 的umask=000 ,这样所有的用户都有所有的权限,但ntfs分区只能在 Linux 下可读;没有太大的意义;
如果是ext3、reiserfs、ext2文件系统,如果能让普通用户拥有可读写的能力,查看挂载点到哪里了,执行一下 chmod -R 777 目录名 ;这样所有的用户就可读可写可
执行;而且每个用户的文件相互独立,相互之间保密;中文支持不存在问题,如果出现乱码,可以用export LANG= 来临时设置一下编码;比如export LANG=zh_CN
如果是其它文件格式,一是要支持内核才行;大多FC4 已经支持了,比如hfs文件系统;
五、关于hal配置文件的学习的几点提示;
1、查看 /usr/share/doc/hal-0.5.2/conf
2、查看 hal的包分而在系统的何处,也能打到一点提示的;
[root@localhost beinan]# rpm -ql hal
3、文档在 /usr/share/doc/hal-0.5.2/ 的目录;有配置文件的示例;
4、HAL - Hardware Abstraction Layer (硬件提取层),
这是我直译的,还是硬件抽象层?感觉和windows的硬件管理有点类似;我们能通过lshal|more 来查看;
[root@localhost beinan]# lshal |more
还有一个更为直观的工具; hal-gnome ,能通过apt 或者 yum 获取;安装完成后,有一个更为直观的hal图形界面;
[root@localhost beinan]# hal-device-manager
5、hal配置硬件较为灵活;而且语法也比较简单
我们应该根据 lshal 或者 hal-device-manager 来查看系统的设备;hal 能管理所有的设备;而且结构清晰清了;我也是为了解决问题,看了man 才找到 hal;后来又找到bbbush 兄弟的帖子,通过bbbush兄弟的帖子(一个大大的精华),我却没有发现,浪费了我好多的时间;:(
目前我也只是在实践中即插USB ;1394 移动存储设备而用hal ,更直接的说是为了解决问题而做一些测试和实践;更多的就不懂了:(
如果想指定一个设备以
我只是说一点点原理,其实系统默认的配置文件足可以让我们的设备动起来;没有必要改动的太多;
后记:为新手而写;和新手弟兄同学,希望能与弟兄们交流;
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 移动存储 实践 配置 我们 文件 如果 hal 比如 设备 系统 |
注册
个人空间
