Date: Fri, 25 Oct 2002 13:03:24 -0700 From: Brooks Davis <brooks@one-eyed-alien.net> To: Mark Valentine <mark@thuvia.demon.co.uk> Cc: John Baldwin <jhb@FreeBSD.ORG>, Poul-Henning Kamp <phk@critter.freebsd.dk>, "M. Warner Losh" <imp@bsdimp.com>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, Mikhail Teterin <mi+celsius@aldan.algebra.com> Subject: Re: cvs commit: src/lib/libdisk Makefile chunk.c write_alpha_dis Message-ID: <20021025130324.A7985@Odin.AC.HMC.Edu> In-Reply-To: <200210251939.g9PJde9E079205@dotar.thuvia.org>; from mark@thuvia.demon.co.uk on Fri, Oct 25, 2002 at 08:39:40PM %2B0100 References: <XFMail.20021025145539.jhb@FreeBSD.org> <200210251939.g9PJde9E079205@dotar.thuvia.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--d6Gm4EdcadzBjdND Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 25, 2002 at 08:39:40PM +0100, Mark Valentine wrote: > > From: John Baldwin <jhb@freebsd.org> > > Seriously. What you want is logical volume names. GEOM does not provi= de > > that. The old kernel code didn't either. What you want is to add an > > extra layer to do the physical <-> logical mapping. >=20 > I don't want to add unnecessary layers; simply a way to specify what I > currently can so that my systems boot more reliably. I don't understand how magicly ignoring the actual disk structure is more reliable. If anything in introduces new opportunities for foot shooting. For example, lets say you had a system configured like the one John showed us with the first MBR partition being Windows and the second being FreeBSD. Now let's say you decide the some new office suite is sufficently good that you don't need Windows anymore so you stop using. Now one day, you ralize that you're /usr is getting way too full so you decided to nuke /dev/ad0s1 and install a BSD disk lable on it with some new partitions for /usr/local and maybe one for your MP3 collection. Now, if you were using /dev/ad0s2[a-h] entris in /etc/fstab you're not too badly off, but if you were using /dev/ad0[a-h] entries, those now point to /dev/ad0s1 not /dev/ad0s2 so init fails at boot. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --d6Gm4EdcadzBjdND Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9uaOMXY6L6fI4GtQRApnhAJ9bHO2CMz+1z+Ec2C83fje3+WF68wCfWA5m 3G2FxPav5ni9DZFfRtO9KHA= =s6U8 -----END PGP SIGNATURE----- --d6Gm4EdcadzBjdND-- 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?20021025130324.A7985>