The best solution to this IMHO is to use allocatable removalble
media devices, as Sun has done with Trusted Solaris and the Solaris
BSM module.
Take a look at the scripts I have written to do this under Linux
(should actually work for anything that runs Perl)
at http://www.xarius.demon.co.uk/software/devalloc
-- Darren J Moffat