From owner-freebsd-hackers Thu Apr 8 0: 5:53 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from thneed.ubergeeks.com (thneed.ubergeeks.com [206.205.41.245]) by hub.freebsd.org (Postfix) with ESMTP id 731D21583C for ; Thu, 8 Apr 1999 00:05:50 -0700 (PDT) (envelope-from adrian@ubergeeks.com) Received: from localhost (adrian@localhost) by thneed.ubergeeks.com (8.9.2/8.9.1) with ESMTP id DAA00760; Thu, 8 Apr 1999 03:07:19 -0400 (EDT) (envelope-from adrian@ubergeeks.com) X-Authentication-Warning: thneed.ubergeeks.com: adrian owned process doing -bs Date: Thu, 8 Apr 1999 03:07:19 -0400 (EDT) From: Adrian Filipi-Martin Reply-To: Adrian Filipi-Martin To: Greg Lehey Cc: Mark Newton , k.stevenson@louisville.edu, freebsd-hackers@FreeBSD.ORG Subject: Re: Separate boot partition? In-Reply-To: <19990408111438.T2142@lemis.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 8 Apr 1999, Greg Lehey wrote: > On Thursday, 8 April 1999 at 10:56:18 +0930, Mark Newton wrote: > > Greg Lehey wrote: > > > >>> In the case of an extended vinum, would it even be necessary for the boot > >>> device to be mounted after the system is running? > >> > >> No. That's the whole point. The boot partition does not run under > >> Vinum, so it's not failure-tolerant. If we needed it, it would be a > >> weak point in the implementation. > > > > With Online Disksuite on Solaris systems you can mirror the root > > filesystem; You boot from one of the mirrors as if it's a normal ufs > > filesystem, and very soon after booting it does the ODS > > configuration stuff to bring mirrors online and remounts root. > > Right, that was one of the alternatives I was thinking of. I believe > there's a problem (probably soluble) that you need to close all fds > and start again, since the vnodes would have to change. It might be > possible to do without this if Vinum can find its config at attach > time. > > > It means that you may have to boot manually (to pick an alternative > > mirror) if your "primary" boot device fails, but you still get the > > advantages of mirroring on your root filesystem. I actually have a couple of systems set up with manually mirrored roots. There is a gotcha that you need to wire down your SCSI devices or you find yourself in single-user mode editing your fstab with ex. Being able really boot from a vinum device would solve this, since the device name doesn't change just because a plex, drive, whatever, disappeared. My biggest grip about not being able to boot from a vinum partition is that you cannot also install directly onto a vinum partition. I found myself spreading the OS onto small partitoins on each disk, then turning them into swap or root mirrors once I have vinum partitions built. Why not just smarten up the loader to do the dirty work. It's much smaller and more likely to fit in to a bootstrap portion of the disk. As to the comparisons with HP's LVM, vinum wins hands down. Simply putting everything in an interactive tool makes, having simple text configuration files and clear terminology is enough to mke me never go back to LVM. This make is much more flexible in my book. Adrian -- [ adrian@ubergeeks.com -- Ubergeeks Consulting -- http://www.ubergeeks.com/ ] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message