概述讲解Fedora HAL服务器

系统 Linux
Fedora HAL - Hardware Abstraction Layer (硬件提取层),这是我直译的,不知道怎么译才好,以我的理解和Windows的硬件管理类似。

经过长时间学习Fedora HAL,于是和大家分享一下,你可能会遇到Fedora HAL问题,看完本文你肯定有不少收获,这里将介绍Fedora HAL问题的解决方法,希望本文能教会你更多东西。Fedora HAL - Hardware Abstraction Layer (硬件提取层),这是我直译的,不知道怎么译才好,以我的理解和Windows的硬件管理类似;

USB移动存储;

数码相机;MMC 卡, SD卡;USB MINI 盘;USB移动硬盘(有个USB接口的盒子,里面装的是笔记本硬盘、大电脑硬盘),1394接口的移动存值储;录音笔;DV等,大多都是用的移动存储;

fat 、ntfs、fat32、reiserfs 、ext3及hfs文件系统的支持;

Fedora core 4.0 几乎支持所有文件系统,所以没有必要编内核,如果您和我一样有一个移动硬盘是NTFS分区的,请安装内核NTFS模块的支持;
内核已经支持了fat格式的,无论是 fat16 fat32都已经支持;对于NTFS格式的文件系统的支持,要安装NTFS的kernel-moduls ;我感觉NTFS移动磁盘分区,没有太大的意义(但我有一个移动硬盘,有一个分区就是ntfs的),因为NTFS是不可写的;所以还是用fat或者 fat32吧;
如果您的机器有1394接口,如果想购买容量比较大的存储设备,建议还是买1394接口的盒子,USB对大文件的写入支持并不好,无论是什么文件系统(以事实说话,我试过);另外1394接口的硬盘,能在系统启动的过程中稳定的加载;

即插即用,系统自动mount 移动存储设备;

1、首先确保 以下的几个服务是打开的;
[root@localhost beinan]# chkconfig --list |grep Fedora HALdaemon
Fedora HALdaemon       0:启用  1:启用  2:启用  3:启用  4:启用  5:启用  6:启用
[root@localhost beinan]# chkconfig --list |grep messagebus
messagebus      0:启用  1:启用  2:启用  3:启用  4:启用  5:启用  6:关闭
如果在3和5模式并未启用,则需要打开;
[root@localhost beinan]# chkconfig --level 0123456  Fedora HALdaemon  on
[root@localhost beinan]# chkconfig --level 0123456   messagebus  on
在所有模式化全部打开;查看我们所提及的服务是否在所有模式运行;请用前面所说的 chkconfig --list |grep 服务器名;
如果这样做后,我们提到的这些服务,开机自动在所有模式下运行;不用我们人为去干涉了;不过有时为了调试,还得我们自己来打开和关闭;看下一部分;

2、以standalone模式运行的服务,大多是在 /etc/init.d目录中;
用法:
/etc/initrd  服务器   start|stop|status|restart|condrestart
举例:
比如我们要开启 Fedora HALdaemon 服务器则是:
[root@localhost beinan]# /etc/init.d/ HALdaemon  start
启动 Fedora HAL 守护进程:                                        [  确定  ]
[root@localhost beinan]# /etc/init.d/ HALdaemon  restart
正在关闭 Fedora HAL 守护进程:                                    [  确定  ]
启动 Fedora HAL 守护进程:                                        [  确定  ]
[root@localhost beinan]# /etc/init.d/ HALdaemon  stop
正在关闭 Fedora HAL 守护进程:                                    [  确定  ]
[root@localhost beinan]# /etc/init.d/ HALdaemon  status
Fedora HALd 已停
这个初学的弟兄都懂;start 启动; restart 重启; stop 停止;status 状态;
我们在本文提到的三个服务器,都在 /etc/init.d目录中;

3、其实如果能把上面的几步弄好了,其实移动存储设备大多都是即插即用的,同时也是自动挂载的;

虽然系统即插即用了,但对权限可能不太符合我们的需要;另外如果在fat和ntfs文件系统中存放了文本,对文件名的中文支持不太友好;所以解决.....

【编辑推荐】

  1. 简单研究Fedora 7配置DNS技术讲解
  2. 概括讲解Fedora 9 nfs配置全部安装
  3. 详谈介绍Fedora10 NFS系统内核设置
  4. 深入讲解介绍编译Fedora内核
  5. 简单说说Fedora core正式使用说明
责任编辑:佚名 来源: CSDN
相关推荐

2009-12-25 10:47:17

DNS服务器

2009-09-17 18:04:42

Nis服务器

2010-05-19 15:00:37

IIS服务器

2010-01-12 09:32:20

2011-03-04 17:38:24

2010-04-27 15:29:27

2010-07-20 17:07:22

Telnet服务器

2010-04-29 18:01:42

Unix服务器

2010-08-04 16:07:05

NFS服务器

2010-02-26 13:28:41

Fedora vncs

2009-12-28 17:23:54

Fedora Samb

2010-01-11 18:47:53

Fedora 6.0蓝

2010-01-06 10:02:10

Linux服务器

2009-12-24 13:25:45

集群技术

2009-11-19 10:32:41

Oracle 10g服

2020-03-02 18:16:12

FedoraLinuxMongoDB

2009-12-28 17:33:01

Zend Studio

2010-03-01 17:51:11

Fedora funa

2010-05-17 15:38:57

IIS服务器

2010-03-24 15:53:09

点赞
收藏

51CTO技术栈公众号