Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Oct 2002 03:56:26 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Mark Valentine <mark@thuvia.demon.co.uk>
Cc:        Poul-Henning Kamp <phk@critter.freebsd.dk>, Dag-Erling Smorgrav <des@ofug.org>, John Baldwin <jhb@freebsd.org>, <cvs-all@freebsd.org>, <cvs-committers@freebsd.org>, Takahashi Yoshihiro <nyan@jp.FreeBSD.org>, Bakul Shah <bakul@bitblocks.com>
Subject:   Re: cvs commit: src/lib/libdisk Makefile chunk.c write_alpha_dis
Message-ID:  <20021026035616.H4817-100000@gamplex.bde.org>
In-Reply-To: <200210251307.g9PD7al6069458@dotar.thuvia.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 25 Oct 2002, Mark Valentine wrote:

> I guess we differ here in that I'm saying we *should* hide this implementation
> detail by default for consistency with other platforms, and that the only
> requirement for encoding two levels of partitioning schemes in a logical device
> name is for those who wish to use the (mis-?)feature which currently allows
> multiple BSD disklabels on a disk (and how many people is _that_?), or for
> the convenience of referring to another DOS partition without an explicit
> disklabel entry for it.

You will level the N-level partitioning schemes made possible by GEOM.
I consider N=2 to be the right feature set.  It is sometimes useful
to have 2 levels.  Beyond that, things get too complicated both to
implement and to use.

> As I've pointed out elsewhere, this hardwiring of partition numbers in
> /etc/fstab has required me to reach for the fixit floppy more than once,
> a problem which doesn't occur with the compatibility device names.

This is my main reason for preferring the unsliced devices in fstab too.
I rarely use fixit floppies but I relatively often have to mount "/"
and edit fstab using ed(1) to change drive numbers when drives move around.
Not using the names with explicit slice numbers saves having to do this
when partitions move around too.

Bruce


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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