天天向上
分类: BSD
2008-02-28 18:29:39
How do I mount my removable media in Nautilus?
As of GNOME 2.16, FreeBSD supports , a component from the project. HAL provides seamless hardware integration with modern UNIX desktop environment such as GNOME. This means auto-mounting of hardware is as easy as starting a few daemons at boot time, and making sure sysutils/gnome-volume-manager is installed. If you installed x11/gnome2 you already have gnome-volume-manager installed.
The daemons that must be started prior to logging into GNOME are, dbus, polkitd, and hald in that order. To do this, add the following to /etc/rc.conf, and reboot:
dbus_enable="YES"
polkitd_enable="YES"
hald_enable="YES"
These services are automatically started if are enabled.
Note: your user account must be a member of the operator group for automatic mounting to work. To add yourself to the operator group, execute the following command as root:
# pw group mod operator -m
For example, to add the user marcus to the operator group, use the following command:
# pw group mod operator -m marcus
That's it! You should now see your USB key drives and CD-ROMs magically appear on your desktop. However, if you are having problems with auto-mounting or HAL in general, you should collect the following (in addition to other information):
You can also mount fixed storage media such as FAT or NTFS partitions (maybe you are dual booting) using HAL. For this to work you must must edit /usr/local/etc/PolicyKit/privilege.d/hal-storage-fixed-mount.privilege and add your username to the Allow list:
[Policy]
Allow=uid:
For example, to allow the user marcus to mount fixed storage media, add the following to hal-storage-fixed-mount.privilege:
[Policy]
Allow=uid:marcus
Gary Dunn also provides a for user-mounting SMB volumes.