Date: Fri, 17 Mar 2006 19:19:10 +0100 From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Dmitry Pryanishnikov <dmitry@atlantis.dp.ua> Cc: freebsd-current@freebsd.org Subject: Re: [patch] NetBSD disklabel support for geom_bsd Message-ID: <86u09x2au9.fsf@xps.des.no> In-Reply-To: <20060317194142.C90888@atlantis.atlantis.dp.ua> (Dmitry Pryanishnikov's message of "Fri, 17 Mar 2006 20:12:11 %2B0200 (EET)") References: <20060317012428.N52721@atlantis.atlantis.dp.ua> <863bhh3y05.fsf@xps.des.no> <20060317194142.C90888@atlantis.atlantis.dp.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
Dmitry Pryanishnikov <dmitry@atlantis.dp.ua> writes: > Dag-Erling Sm=F8rgrav <des@des.no> writes: > > > 2) (most important) NetBSD disklabel describes partitions not > > > slice-relative (like ours), but the whole device-relative. > > I believe we already support that - we did it the same way ourselves > > prior to GEOM, and geom_bsd should still have compat shims for old > > labels. > I've never seen such a support in FreeBSD. There was pre-slice era, > and you can still create "dangerously dedicated" disk and use > ad0a-ad0h instead of ad0s1a-h. But NetBSD does something very > different: it creates disklabel at the start of the _slice_, but > media offsets in the entries of this label are not slice-relative > like ours, but absolute media offsets instead, and thus can point > _outside_ NetBSD slice! Their partitions can thus be aliases for our > slice devices. Yes. The offsets in our disklabels used to be device-relative too. It is still possible to create dangerously dedicated disks, btw, and it is still possible to put a disklabel (or even a filesystem) directly on a device. GEOM means *more* freedom, not less. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86u09x2au9.fsf>