By default ivman does not mount usb hard drives, because they are not considered "removeable". I believe that this is to be fixed in a future version of ivman, but for now it will not mount. This can be fixed by creating "/etc/hal/
<?xml version="1.0" encoding=
<!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.category" string="storage">
<match key="storage.
<merge key="storage.
</match>
</match>
</device>
</deviceinfo>
Edit /etc/ivman/IvmConfigBase.xml, add the following before the </ivm:BaseConfig>
line:
<ivm:Option name="mountcommand" value="pmount -u 002 '$hal.block.device$' '$hal.volume.label$'" />
<ivm:Option name="umountcommand" value="pumount '$hal.block.device$'" />
Check if HAL detects
Run hal-device
or lshal -m
to obtain debugging information on what hal/ivman sees.
Run Ivman in debug mode
Instead of running /etc/rc.d/ivman start
, run ivman -d --nofork
to view debugging output.