Hi, Have you tried the autofs package? If your kernel has autofs support, then it does exactly what you want: mounts and unmounts system files on demand (particularly floppy). There is only one little problem: It takes 5min to unmount the system as a default. However, by modifying the initialisation script /etc/init.d/autofs you can decrease this time... See man autofs for more info.
Sergio.