El sistema operativo no permite eso fuera de la caja (ni para dmg ni para particiones reales).
Lo que haría es crear una secuencia de comandos que escuche esa imagen montada y, después de x tiempo de inactividad, desmóntela.
Applescript es una forma bastante sencilla de hacer que eso funcione (o mediante un flujo de automatización).
Algunos punteros:
(la parte difícil es conseguir que la imagen del disco esté inactiva)
enlace
< clnk & client = safari "> enlace
¿Comprobando cambios de carpeta / archivo usando Automator?
Cómo ejecutar Applescript en el montaje en disco
Ejecutar automáticamente un programa o acción cuando se conecta una unidad o disco externo
Haré un ejemplo más tarde hoy, pero el flujo será así:
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