自动挂载 USB 设备并挂载本地硬盘
首先安装 hal
#pacman -S hal
确保自己的登录用户已经在 optical,storage这两个组中,没有的用以下命令添加
#gpasswd -a 用户名 组名
然后下载下面的hal规则,复制到 /etc/hal/fdi/policy/ 下
点击下载 HAL 规则(鼠标右键-另存为)
然后启动hal服务
#/etc/rc.d/hal start
现在你可以插入一个u盘试试,一般已经正确挂载了,而且还会自动挂载硬盘上的 vfat,不过访问ntfs分区时还是不能成功,一般会提示下面的错误
TODO: have to rethink extra options
据说这是hal本身的bug所致,详情可以浏览 External USB HD does not work with HAL。我们可以使用比较原始的方法解决,直接编写fstab文件实现挂载。
首先确保安装了 ntfs-3g 这个包,这里比如你想把 sda1 挂载到 /media/winxp 下,其他如此类推
建立挂载用的目录,此步为必须的,否则会提示没有权限执行
mkdir /media/winxp
然后打开 /etc/fstab 文件
vi /etc/fstab
在最下面加上
/dev/sda1 /media/winxp ntfs-3g auto,locale=zh_CN.UTF-8 0 0
保存文件,重启系统,现在可以正常访问ntfs分区了。
由于我一直使用 smplayer 来播放电影等,而 smplayer 是一个基于 Qt4 程序,虽然设置好了 GNOME 字体,但是并不适用于这些 KDE 程序,而继续使用 serif 字体,看上去很别扭。下面以 smplayer 为例,说说如何解决 KDE 程序的字体问题,而 GNOME 的字体优化可以看看我写的这篇《使用苹果字体美化 Ubuntu 7.10》
首先安装必要的工具,打开终端或用新立得安装 qt4-qtconfig 和 kcontrol
sudo apt-get install qt4-qtconfig kcontrol
等安装完成后,在终端运行
qtconfig-qt4
去到 “Fonts” 选项卡,把 “Default Font” 里的字体设置为您喜欢的,如下图,按 “Ctrl+S” 保存。

然后运行
kcontrol
将会打开 KDE Control Center (KDE 控制中心),去到 “Appearance & Themes(外观与主题)” — “Fonts(字体)” 下,把字体设为自己喜欢的,如下图

然后把 “Force fonts DPI(强制字体分辨率)” 设为 “96 DPI”,“Use anti-aliasing(圆整字体边角)” 设为 “Enable(启用)”,点 “Configure(配置)”,把 “Hinting style(微调样式)” 设为 “None(无)”,如下图

因为 GNOME 环境的字体分辨率一般是 96,而 KDE 一般是 75 ,设置为哪个值就由各位看官决定了,只需保持一致。如果不知道自己 GNOME 字体的分辨率,可以到 “系统” — “首选项” — “外观”,去到 “字体” 选项卡,点 “细节”,最上面的数值便是您的字体分辨率,如下图所示。

最终效果如下
