Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > Fedra Core 移动硬盘自动挂载初探
【标  题】:Fedra Core 移动硬盘自动挂载初探
【关键字】:Fedra,Core
【来  源】:http://www.cublog.cn/u/14220/showart.php?id=103717

Fedra Core 移动硬盘自动挂载初探

Your Ad Here    Fedra Core最大的特点是能够自动挂载优盘或移动硬盘之类的存储设备。在实现自动挂载的功能时,hotplug、udev、messagebus、haldaemon、gaimn几个服务必不可少。

   其中,hotplug是核心,当硬件设备接入系统后,首先由hotplug服务检测到并自动配置内核状态,调用添加相关的内核模块。

   udev负责动态维护/dev目录,使/dev目录和当前的系统状态保持一致,创建/dev/sdax等设备文件。

   messagebus服务负责在各个系统进程之间传递消息。

   haldaemon接受由udev通过D-BUS传递来的消息后调fstab-sync修改 fstab文件,动态创建/media目录下的子目录作为挂载点。

   gamin检测到 fstab 发生变化之后,负责通知桌面系统。桌面系统在 “计算机” 项目中建立驱动器图标。

   因此实现自动加载移动存储设备时必须保证上述的几个服务正常启动。通常在进行系统优化时可能会无意中关闭haldaemon服务,这样就会导致无法动态更改/etc/fstab文件,从而导致移动设备接入系统后无法自动识别。此时可以通过mount命令进行手动挂载。

   另外,系统启动时如果HAL服务启动显示为失败,很可能是messagebus服务并未启动。

注:HAL意为硬件抽象层(Hardware Abstrat Layer)
简单的动态链接程序示例:【上一篇】
2.4.16下网络结构全景图(包含模块接口变量名称):【下一篇】
【相关文章】
  • 双核处理器(Dual Core Processor)
  • ST350-7 Kernel core dump analysis
  • core文件分析
  • 我的 Fedora Core 4 及 Fedora Core 5 安装手记
  • 如何从硬盘安装Red Hat Linux Fedora Core 4.0
  • Extensible Messaging and Presence Protocol (XMPP): Core
  • Fedora Core 升级记(FC4->FC5)
  • Bad System Call(core dumped)
  • Fedora Core4 OpenLdap server How-to
  • 从硬盘成功安装(fedora core 4)fc4-绝对成功的方法
  • 【随机文章】
  • 如何理解LPCTSTR类型?
  • Win32教程35-RichEdit控件.语法高亮显示
  • 这些日子
  • 港行,行货,水货
  • 分区时应考虑的因素
  • 高级 UNIX 工具(1)----sed
  • 关于 sizeof() 的一些思考
  • 病毒名称 家谱(Trojan.PSW.CNLineage.a)
  • 适用于已有框架的省市二级联动
  • 文件路径的处理(转帖)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.