Udisks

udisks is a D-Bus daemon offering some storage related services:
 * enumeration of storage devices, much like udev but with more details.
 * mounting of filesystems.
 * partition of storage devices.
 * monitor of storage devices.
 * configuration of storage devices.

Prerequisites
Udisks uses D-Bus and polkit, so set them up first.

Kernel
You need to activate the following kernel options:

Software
Portage knows the global USE flag udisks for enabling support for udisks in other packages. Enabling this USE flag will pull in automatically (default for desktop profiles):

After setting this you want to update your system so the changes take effect:

Addon software

 * - GNOME program to partition, configure and monitor storage devices.
 * - Automatic mount of drives.
 * - Run actions on udisks events.

Configuration
Udisks uses polkit to handle permissions.

Usage
Some useful commands are:
 * upower --enumerate - Lists all storage devices.
 * upower --monitor - Monitor udisks.
 * upower --monitor-details - Monitor udisks with more details.
 * upower --inhibit-polling /dev/DEVICEFILE - Disable polling on the given device.

Troubleshooting

 * udisks communicates over D-Bus, so also see the D-Bus "Troubleshooting" section.
 * udisks communicates over D-Bus, so also see the D-Bus "Troubleshooting" section.
 * udisks communicates over D-Bus, so also see the D-Bus "Troubleshooting" section.