Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Oct 2003 10:39:00 -0400 (EDT)
From:      cjohnson@CyberPaladin.com (Christopher T. Johnson)
To:        Brian Skrab <brian@quynh-and-brian.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Automatic mounting of removable meadia
Message-ID:  <20031022143900.B21DBA@catapult.CyberPaladin.com>
In-Reply-To: <3F969360.1080407@quynh-and-brian.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> Heinrich Rebehn wrote:
> 
> > 
> > Yes. Although it does not provide automatic mounting upon insertion of 
> > the disk (like windows does), it would be a solution.
> > Unfortunately "man amd" does not say anything about the format of the 
> > map for a local device and i was unable to find anything in 
> > /usr/share/examples. Can anyone give me an example?
> 
> This article provides a tutorial for adding this functionality using amd. 
> It may be a little out-of-date, but it has worked for me in the past.
> 
> 	http://www.daemonnews.org/200202/automounting.html
> 
> This solution mounts the media on access, and unmounts it on quiescence. 
> Not exactly "like windows does", but still useful.
> 
> Hope this helps.
> 
> ~brian

I use amd for doing just this.  it works for most cases.  My map file looks like
cdrom   type:=cdfs;dev:=/dev/acd0c;addopts:=ro
floppy  type:=pcfs;dev:=/dev/fd0
zip     type:=ufs;dev:=/dev/da0s1a
pczip   type:=pcfs;dev:=/dev/da0s4
pczipF  type:=pcfs;dev:=/dev/da0
flash   type:=pcfs;dev:=/dev/da0s1

(minus the NFS filesystems)

This works for everything but the type:=ufs.  When amd mounts a unix filesystem
it will never unmount it.  I had to patch amd to unmount ufs.

My amd.conf is the default.  The parameters for amd are:
	/usr/sbin/amd -p -a /.amd_mnt -l syslog /u /etc/amd.u

	Best,
	-Chris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031022143900.B21DBA>