`
lippeng
  • 浏览: 454879 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Archlinux + Xfce4 USB 自动挂载 问题解决

 
阅读更多

    现在用U盘少了,偶尔挂载个东西,就手动mount一下来搞定。今天决定把这个问题搞好。现在已经完全OK了,在这里记录一下。

 

    首先,安装dbus,hal,这些就不多说了。

 

    然后,改一个配置文件/etc/dbus-1/system.d/hal.conf ,在其中加入:

<policy group="hal">
  <allow send_destination="org.freedesktop.Hal" send_interface="org.freedesktop.Hal.Device.Storage"/>
  <allow send_destination="org.freedesktop.Hal"  send_interface="org.freedesktop.Hal.Device.Storage.Removable"/>
</policy>

 

    再把普通用户,加入hal组:

gpasswd -a userName hal

 

    我这样做好了,发现还有问题,就是每次开机后,要重启dbus,才能正常挂载。这个问题想了好久,最后,在Archlinux官方wiki上讲hal 找到了答案。把~/.xinitrc中的exec startxfce4改为

exec ck-launch-session startxfce4

 

    网上有说挂载后,会出现的中文乱码问题,我没遇到,可能是以前就搞好了。

 

    更多内容,参见:[转] 解决Xfce下不能自动挂载U盘的问题

 

 

分享到:
评论
2 楼 三尺寒冰 2012-02-01  
lippeng 写道
楼主自己更新一下信息:

本文写在用hal的时代,现在已经成为历史。。。

udev已经取代hal。。。

现在的解决方法很简单,请看官方wiki的udev:https://wiki.archlinux.org/index.php/Udev_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

如果照做后,挂载NTFS分区,说是只读文件系统,请安装ntfs-3g。。。
[size=x-large][/size]

+1
1 楼 lippeng 2011-09-24  
楼主自己更新一下信息:

本文写在用hal的时代,现在已经成为历史。。。

udev已经取代hal。。。

现在的解决方法很简单,请看官方wiki的udev:https://wiki.archlinux.org/index.php/Udev_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

如果照做后,挂载NTFS分区,说是只读文件系统,请安装ntfs-3g。。。
[size=x-large][/size]

相关推荐

    新手安装Archlinux+GNOME3.2完整教程分享.pdf

    Archlinux+GNOME 3.2完整安装教程 本文档旨在指导新手安装Archlinux+GNOME 3.2的完整教程,旨在帮助新手朋友快速入门Archlinux世界。文章从基本系统安装开始,详细介绍了安装过程中的每一个步骤,包括分区、格式化...

    archlinux+grub or systemd-boot启动安装简单教程

    接下来,挂载分区,例如`mount /dev/设备名 /mnt`挂载根目录,`mkdir -p /mnt/boot`创建boot目录并挂载。然后,调整系统时区为亚洲/上海,使用`timedatectl set-timezone Asia/Shanghai`,并验证时间是否正确。更换...

    linux-创建基于ArchLinux的可启动USB驱动器

    打开终端,输入以下命令(请将`/path/to/archlinux.iso`替换为ISO文件的实际路径,`/dev/sdx`替换为你的USB驱动器设备名,注意不要误删其他硬盘数据): ``` sudo dd bs=4M if=/path/to/archlinux.iso of=/dev/...

    archlinux:我的Arch Linux和xfce4备忘单和配置。感谢by-speece的帮助

    以上是对Arch Linux与Xfce4安装、配置及使用的一些基础知识和常见问题的解答。Arch Linux的灵活性意味着每个用户的体验都是独一无二的,不断探索和实验是Arch Linux的魅力所在。希望这个备忘单能帮助你在Arch Linux...

    archlinux下emacs中文乱码问题的解决及中文输入模块的添加.docx

    ArchLinux 下 Emacs 中文乱码问题的解决及中文输入模块的添加 在 ArchLinux 环境下,Emacs 编辑器中文乱码问题是一件头疼的事情。解决这个问题需要从多个方面入手,包括让 Emacs 能够显示中文、安装中文输入模块等...

    安装ArchLinux_ArchLinux.zip

    安装ArchLinux_ArchLinux

    Archlinux 新手安装指南

    ### Archlinux新手安装指南知识点详解 #### 一、Archlinux背景与设计理念 **Archlinux** 诞生于2001年初,其设计理念深受两个Linux发行版的影响:**PLD** 和 **CRUX**。 - **PLD** 使用了 **apt-get** 作为 **rpm...

    打造完美的Linux桌面 Archlinux

    - **强大的社区支持**:Archlinux拥有一个活跃且热情的社区,用户可以在遇到问题时获得及时的帮助和支持。 - **高度可定制化**:Archlinux允许用户根据自己的需求和偏好来定制系统,从桌面环境到各种软件包的选择都...

    archlinux-2018.12.01-x86_64 操作系统

    此外,ArchLinux社区提供的文档(ArchWiki)是学习和解决问题的重要资源。 总之,ArchLinux是一个面向高级用户的Linux发行版,适合那些喜欢探索、定制和掌握操作系统底层细节的用户。虽然初始安装可能需要更多的...

    ArchLinux安装指南_v1.0

    ### ArchLinux安装指南知识点梳理 #### 一、下载ArchLinux安装镜像并制作U盘启动工具 - **步骤1:** 下载ArchLinux最新版本的ISO镜像文件。 - **下载地址:** [https://www.archlinux.org/download/]...

    虚拟机安装Archlinux

    4. **配置虚拟硬盘**:指定虚拟硬盘的存储位置和大小,建议至少15GB,以确保有足够的空间安装和使用Archlinux及其应用程序。 5. **启动安装**:启动新建的虚拟机,将Archlinux ISO镜像挂载为CD/DVD驱动器,这将在...

    archlinux-2018.12.01-x86_64.iso操作系统镜像

    在安装过程中,ArchLinux以其独特的"from scratch"理念著称,这意味着用户需要手动配置系统,包括分区、挂载、安装内核、设置引导加载器等步骤。这为高级用户提供了极大的灵活性,但也对新手提出了较高的学习曲线。 ...

    archLinuxarchLinux

    此外,ArchLinux还强调文档的重要性,其官方wiki是学习和解决问题的重要资源,包含了安装、配置和故障排查的详细信息。 在硬件支持方面,ArchLinux通常能很好地支持最新硬件,因为它始终保持软件包的更新。不过,...

    Archlinux 设置IP地址、网关、DNS的方法.docx

    Archlinux 设置 IP 地址、网关、DNS 的方法 一、IP 地址设置 在 Archlinux 中,设置 IP 地址需要编辑 `/etc/rc.conf` 文件。该文件用于存储系统的网络配置信息。使用 nano 编辑器打开该文件,添加或修改以下行: ...

    archLinux install dual

    在本文中,我们将深入探讨如何在现有操作系统上安装Arch ...这些资源将帮助您理解每个步骤的细节,并解决可能出现的问题。安装过程中遇到任何问题,都可以参考Arch Linux的官方wiki或社区论坛寻求帮助。祝您安装顺利!

    archlinux安装分享

    ### Arch Linux USB 安装指南 #### 概览 本文档旨在详细介绍如何将 Arch Linux 系统安装到 USB 设备中,并确保用户能够通过 USB 设备启动系统。本指南不仅适用于那些希望在 USB 设备上运行 Arch Linux 的用户,也...

    Win7 32位系统archlinux静态网络配置错误造成无法上网的解决方法.docx

    Win7 32位系统 ArchLinux 静态网络配置错误解决方法 Win7 32位系统 ArchLinux 静态网络配置错误造成无法上网的解决方法是非常重要的,因为静态网络配置错误可能会导致无法上网。解决这个问题需要了解静态网络配置的...

Global site tag (gtag.js) - Google Analytics