Date: Tue, 13 Jan 2009 13:41:12 +0000 From: Vincent Hoffman <vince@unsane.co.uk> To: Luigi Rizzo <rizzo@iet.unipi.it> Cc: geom@freebsd.org Subject: Re: best common practice to handle variable provider names ? Message-ID: <496C99F8.4080307@unsane.co.uk> In-Reply-To: <20090113125631.GA90320@onelab2.iet.unipi.it> References: <20090113125631.GA90320@onelab2.iet.unipi.it>
next in thread | previous in thread | raw e-mail | index | archive | help
Luigi Rizzo wrote: > Hi, > I would like some advice on the following issue. > > If i add some geom modules on my disks, the "device names" to be used > in /etc/fstab change accordingly to which nodes are present. > > Is there a way to hide these changes so that /etc/fstab always > (within reasonable) has the same entries no matter what geom nodes > I am using ? > you could try using labels, I believe others have used them with some success although it sound like you may be doing more complex stuff than others i've seen using them. I have one mounted in my fstab: /dev/ufs/SCRATCH /usr/scratch ufs rw,noatime 2 2 which works for me (label was added using tunefs.) have a look at glabel(8) too see it it could do what you need. Vince > > E.g. right now I am playing with a disk scheduler module, so if the > scheduler module is present I would like to use ad0-sched-s1, whereas > I should fall back to ad0s1 if the scheduler is not loaded. > > How do I handle this with a single entry in /etc/fstab ? > I don't think i can assign a NULL name to a geom class, right ? > (or, maybe I can but then userland programs have a hard time > indicating the provider they want to refer to) > > cheers > luigi > > _______________________________________________ > freebsd-geom@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-geom > To unsubscribe, send any mail to "freebsd-geom-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?496C99F8.4080307>