From owner-freebsd-fs Fri Feb 13 23:06:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA09660 for freebsd-fs-outgoing; Fri, 13 Feb 1998 23:06:08 -0800 (PST) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA09649 for ; Fri, 13 Feb 1998 23:06:02 -0800 (PST) (envelope-from grog@lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id RAA23405; Sat, 14 Feb 1998 17:35:50 +1030 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id RAA03015; Sat, 14 Feb 1998 17:35:50 +1030 (CST) (envelope-from grog) Message-ID: <19980214173549.11419@freebie.lemis.com> Date: Sat, 14 Feb 1998 17:35:49 +1030 From: Greg Lehey To: Michael Hancock Cc: freebsd-fs@FreeBSD.ORG Subject: Re: ccd and ftd References: <19980214152751.60811@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: ; from Michael Hancock on Sat, Feb 14, 1998 at 02:40:02PM +0900 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 14 February 1998 at 14:40:02 +0900, Michael Hancock wrote: > On Sat, 14 Feb 1998, Greg Lehey wrote: > >> I'm a bit disappointed with CCD. I had originally planned just to >> extend it, but I find it too primitive. It's not just "light >> weight"--it's deficient. It handles faults very badly, and it offers >> multiple possibilities for shooting yourself in the foot. In >> addition, I don't think its performance is better than vinum (mine) is >> going to be, though that remains to be seen. About the only advantage >> is that it is significantly smaller, but I don't expect the typical >> user of either driver to be concerned about another 20 kB of memory. >> >> As a result of these problems, vinum is effectively a rewrite, though >> I've been looking very carefully at CCD for implementation ideas.> > > Another reference you might want to use is the WinNT Server Resource Kit > 4.0 - Server Resource Guide. It describes the disk partition table > structures and signatures used by NT FtDisk driver to track info about > disks in a volume. Is this different from the current Microsoft partition table? My current intention is to add a supplementary disk label (thus solving the ccd problem of not knowing what's on the disk). But it wouldn't be difficult to change that. > What does vinum mean? It's Latin for wine. You may recognize the quotation "In vino veritas" :-) It leans somewhat on the Veritas Volume Manager. > I hope you end up making the device file something Unix-like and > easy to remember like ftd. Better than that. You get to name the device files yourself. They're on the disk, so when the vinum LKM is started, it finds the volumes (wherever they may be) and creates the device files. Things will, of course, improve with devfs. Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message