免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3889 | 回复: 10
打印 上一主题 下一主题

[FreeBSD] 加载dbus和hald后启动gnome2为什么会把所有分区都显示在桌面上 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-25 13:22 |只看该作者 |倒序浏览
我只要显示U盘的就够了, 或者都不显示,有办法么?

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
2 [报告]
发表于 2009-04-25 17:52 |只看该作者

论坛徽章:
0
3 [报告]
发表于 2009-04-25 20:32 |只看该作者
谢fender0107401, 我刚开始从/usr/local/share/hal/fdi/preprobe/10osvendor/10-ide-drives.fdi复制了一个到/usr/local/share/hal/fdi/preprobe/20thirdparty/10-ignore-ide.fdi,然后把内容改了一下,如下所示:
<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
  <device>

    <match key="storage.bus" string="ata">
      <match key="storage.drive_type" string="disk">
        <merge key="info.ignore" type="bool">true</merge>
      </match>
    </match>

    <match key="storage.bus" string="ide">
      <match key="storage.drive_type" string="disk">
        <merge key="info.ignore" type="bool">true</merge>
      </match>
    </match>

    <match key="storage.bus" string="ide">
      <match key="storage.drive_type" string="floppy">
        <merge key="info.ignore" type="bool">true</merge>
      </match>
    </match>

    <match key="storage.bus" string="scsi">
      <match key="storage.drive_type" string="disk">
        <merge key="info.ignore" type="bool">true</merge>
      </match>
    </match>

  </device>
</deviceinfo>


但没有解决问题,后来看了你的另一贴:http://freebsd.chinaunix.net/bbs/thread-1432846-1-1.html
把内容改成了:
<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
  <device>

    <match key="freebsd.driver" string="ar0">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad4">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad8">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

  </device>
</deviceinfo>

其中ar0是raid1,ad4和ad8是两个单盘, 这样改完以后还是没有解决问题,看了一下mount 列表,原来是gnome 把我的两个单盘自动装载了, 这样子怎么办呢?
/dev/ar0s1a on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ar0s1g on /tmp (ufs, local, soft-updates)
/dev/ar0s1e on /usr (ufs, local, soft-updates)
/dev/ar0s1f on /usr/home (ufs, local, soft-updates)
/dev/ar0s1d on /var (ufs, local, soft-updates)
/dev/fuse0 on /mnt/win2003 (fusefs, local, synchronous)
/dev/fuse1 on /root/.gvfs (fusefs, local, synchronous)
/dev/ad8s1e on /media/disk (ufs, local, nosuid, soft-updates)
/dev/ad4s1e on /media/disk-1 (ufs, local, nosuid, soft-updates)
/dev/ad8s1d on /media/disk-2 (ufs, local, nosuid, soft-updates)
/dev/ad8s1f on /media/disk-3 (ufs, local, nosuid, soft-updates)
/dev/ad4s4 on /media/disk-4 (ntfs, local, nosuid)
/dev/ad8s4 on /media/disk-5 (ntfs, local, nosuid)
/dev/ad4s1g on /media/disk-6 (ufs, local, nosuid, soft-updates)
/dev/ad4s1d on /media/disk-7 (ufs, local, nosuid, soft-updates)
/dev/ad8s1g on /media/disk-8 (ufs, local, nosuid, soft-updates)
/dev/ad4s1f on /media/disk-9 (ufs, local, nosuid, soft-updates)

论坛徽章:
0
4 [报告]
发表于 2009-04-25 20:43 |只看该作者
晕,把/usr/local/share/hal/fdi/preprobe/20thirdparty/10-ignore-ide.fdi改成了:
<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
  <device>

    <match key="freebsd.driver" string="ar0">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad4">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad8">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad4s1d">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad4s1e">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad4s1f">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad4s1g">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad4s4">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad8s1d">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad8s1e">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad8s1f">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad8s1g">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="freebsd.driver" string="ad8s4">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

  </device>
</deviceinfo>


还是不行, 不会是对文件名有什么要求吧

论坛徽章:
0
5 [报告]
发表于 2009-04-25 20:53 |只看该作者
哈哈,搞定, 原来是key  不匹配,参考了这个贴子http://lists.freebsd.org/piperma ... ovember/016010.html
内容如下:
<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
  <device>

    <match key="block.device" string="/dev/ar0">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad4">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad8">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad4s1d">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad4s1e">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad4s1f">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad4s1g">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad4s4">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad8s1d">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad8s1e">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad8s1f">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad8s1g">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

    <match key="block.device" string="/dev/ad8s4">
        <merge key="info.ignore" type="bool">true</merge>
    </match>

  </device>
</deviceinfo>

论坛徽章:
0
6 [报告]
发表于 2009-04-25 20:54 |只看该作者
看来还得对这个文件格式多多了解, 谢fender0107401

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
7 [报告]
发表于 2009-04-25 23:42 |只看该作者
哈哈。

论坛徽章:
0
8 [报告]
发表于 2009-04-26 13:52 |只看该作者
gconf-editor

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
9 [报告]
发表于 2009-04-26 15:03 |只看该作者
其实lz说的有点含糊。我给的那个是防止hald挂载的方法,我记得还有挂载了不显示的方法,楼上给的是调整哪些不显示的,具体怎么调整就不记得了,好像freebsd-gnome的faq上有。

论坛徽章:
0
10 [报告]
发表于 2009-04-26 23:51 |只看该作者
我的目的就是防止挂载, 它把我的RAID1 的两个单盘分别挂载很危险
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP