Configuration for HAL is in the file preferences.fdi, likely at /etc/hal/fdi/policy/preferences.fdi. Between the <deviceinfo></deviceinfo> tags, look for entries regarding your devices and delete the entry for each device that don't automount.
<match key="block.device" string="/dev/sda1">
<merge key="volume.ignore" type="bool">true</merge>
Restart computer and hopefully all devices attched will be automounted