Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Oct 2002 19:16:11 +0200
From:      Mikhail Teterin <mi+celsius@aldan.algebra.com>
To:        Poul-Henning Kamp <phk@critter.freebsd.dk>, "M. Warner Losh" <imp@bsdimp.com>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libdisk Makefile chunk.c write_alpha_disk.c write_i386_disk.c write_pc98_disk.c
Message-ID:  <200210251916.11326.mi%2Bcelsius@aldan.algebra.com>
In-Reply-To: <20131.1035563872@critter.freebsd.dk>
References:  <20131.1035563872@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 25 October 2002 06:37 pm, Poul-Henning Kamp wrote:
= 1:	It confuses users.  The reason why you don't hear much about
= 	this now is that for four years we have installed systems
= 	with consistent names by default.

I, actually, find it more confusing that all my partitions were named da0s1X 
-- the ``s1'' part was repetative, and begged to be taken outside of the 
parentheses. Somehow, the ``da'' part was not as noticable -- probably, 
because it (or the ``sd'') was there when I first started using FreeBSD.

= 2:	It does not reflect what is on the disk, which adds
=	complexity and failure modes to our software, both userland
=	kernel and bootcode.

But my disk has no other slices! It only has one, which -- for all intents
and purposes, that I care about, occupies the entire drive.

= 3:	Aliasing disk devices is a bad idea. [...]

	mouse->psm0, da0a->da0s1a, da0s1a->ahc0/3

= 4:	/dev/da0a is the legitimate name for a disk which has _only_
=	[...]
=	At typical failuremode here is: "My disk wont boot", "Right
= 	is the FreeBSD slice active in the MBR ?", "There is no
= 	MBR!", "Yes there is", "No there isn't!" etc etc

If that is a failure mode, it a communication failure. Something this thread 
is also showing. You contradict your own point 1: here, however -- there you
imply it is only the users, who knew what they were doing, who are affected
now.

= 5:	This entire thing is a bloody bikeshed!  Nobody cares about
= 	the fact that we get an Disk IO system which is multi-architecture,
= 	modular, extensible, Giant-free etc etc, instead they focus
= 	on the one little detail they _do_ understand, and make a lot
= 	of noise, just to show how much they are "in the loop"!

There was a bikeshed. You demolished it and built a new one, that can house 
all sorts of  machinery, including the widest spread kind of bikes too.

That wonderful machinery is yet to show up, but, in the meantime, the less 
widely used, but still quite popular bikes no longer fit -- and for no good 
reason, other than they are not the kind you yourself use...

	-mi

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?200210251916.11326.mi%2Bcelsius>