Aqui eu não monto manualmente, eu uso o ivman.
Basta inserior o Cd no drive e aguardar.
A ação executada automaticamente vai depender do tipo
de CD detectado.
Exemplos de ações ($HOME/.ivman/IvmConfigActions.xml):
<!-- montar CDs de dados e abrir o Konqueror no diretório -->
<ivm:Match name="hal.storage.cdrom.cdrom" value="true">
<ivm:Option name="exec" value="MOUNT=$hal.block.device$" />
</ivm:Match>
<!-- tocar CDs de audio com o amarok -->
<ivm:Match name="hal.volume.disc.has_audio" value="true">
<ivm:Match name="hal.volume.disc.has_data" value="false">
<ivm:Option name="exec" value="/usr/bin/amarok --cdplay /dev/cdrom" />
</ivm:Match>
</ivm:Match>
<!-- Exibir um popup (Kdialog) com informações sobre o cd vazio inserido -->
<ivm:Match name="hal.info.category" value="volume">
<ivm:Match name="hal.volume.disc" value="true">
<ivm:Match name="hal.volume.disc.is_blank" value="true">
<ivm:Option name="exec" value="kdialog --passivepopup 'CD vazio' 4" />
</ivm:Match>
</ivm:Match>
</ivm:Match>
Se você faz questão de montar manualmente basta usar o ivman para
apenas mostrar um popup com informações sobre o Cd, como no 3º
exemplo (cd virgem).
Se não usa KDE pode usar o xdialog em vez de kdialog.