Le système d'exploitation ne le permet pas d'emblée (ni pour les partitions dmg, ni pour les partitions réelles).
Ce que je ferais, c'est créer un script qui écouterait cette image montée et qui, après x temps d'inactivité, la démonterait.
Applescript est un moyen assez simple de faire fonctionner cela (ou via un flux d'automatisation).
Quelques conseils :
(la partie la plus délicate est d'obtenir l'image disque au repos)
http://www.mactech.com/articles/mactech/Vol.20/20.07/FolderWatching/index.html
http://webcache.googleusercontent.com/search?q=cache:IjvM1V_MxroJ:macscripter.net/viewtopic.php%3Fid%3D39468+&cd=4&hl=en&ct=clnk&client=safari
Vérifier les changements de dossiers/fichiers à l'aide d'Automator ?
Comment exécuter Applescript sur un montage de disque ?
Lancer automatiquement un programme ou une action lorsqu'un lecteur ou un disque externe est connecté
Je ferai un exemple plus tard dans la journée, mais le flux sera le suivant :
open script
drag mounted image disk to it
monitor this disk access (every x time, to save processor)
if last time accessed > idlelimit then
eject disk
quit script
otherwise
keep checking