I'm using and mounting an external hard disk with an UUID-entry in my /etc/fstab, because I'd like to mount this disk to the same mount point every time I plug it in. exo-mount seems to have a problem with that and can't mount my disk. When I attach it to the USB-port, a pop-up window comes up, saying that my user isn't privileged to mount the disk - even as root! Mounting from the terminal, using the mount or pmount command works fine. I had a look in the source code of exo-mount and it seems like it checks just for device files in the fstab. So I changed the entry for my hard disk from UUID=49D6-6737 /media/Sam_fat32 vfat ... to /dev/sdd3 /media/Sam_fat32 vfat ... With this change made exo-mount works fine, but it's not for sure, that this disk always gets the device sdd... I'm running Xubuntu 9.04, with exo-utils in version 0.3.100-1ubuntu1.
HAL is dead in Xfce 4.7.