From owner-freebsd-questions@FreeBSD.ORG Tue Jan 17 22:39:19 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3830616A41F for ; Tue, 17 Jan 2006 22:39:19 +0000 (GMT) (envelope-from dkelly@Grumpy.DynDNS.org) Received: from smtp.knology.net (smtp.knology.net [24.214.63.101]) by mx1.FreeBSD.org (Postfix) with SMTP id E5B4A43D5C for ; Tue, 17 Jan 2006 22:39:14 +0000 (GMT) (envelope-from dkelly@Grumpy.DynDNS.org) Received: (qmail 22536 invoked by uid 0); 17 Jan 2006 22:39:11 -0000 Received: from user-69-73-60-132.knology.net (HELO Grumpy.DynDNS.org) (69.73.60.132) by smtp1.knology.net with SMTP; 17 Jan 2006 22:39:11 -0000 Received: by Grumpy.DynDNS.org (Postfix, from userid 928) id B2088679B; Tue, 17 Jan 2006 16:39:10 -0600 (CST) Date: Tue, 17 Jan 2006 16:39:10 -0600 From: David Kelly To: Rob Message-ID: <20060117223910.GB21956@Grumpy.DynDNS.org> References: <20060117141343.048b36a8.europa100@comcast.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060117141343.048b36a8.europa100@comcast.net> User-Agent: Mutt/1.4.2.1i Cc: freebsd Subject: Re: partitioning "after the fact" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2006 22:39:19 -0000 On Tue, Jan 17, 2006 at 02:13:43PM -0800, Rob wrote: > I guess I didn't plan well in my partitioning scheme for this laptop. > > I have a 15G primary partition #1 containing XP, 15G logical partition > #2 containing empty space recovered from a previous Linux install, 15G primary partition > #3 containing FreeBSD, and the rest of the disk unallocated. > > I think I already know the answer to my question but I wanted to ask > to make certain. I would like to make partition #2 to also contain > FreeBSD. But if I remember correctly there is no way to do such a > thing without starting all over again in setting up the disk. You could *add* it as another filesystem fairly easily. Guessing FreeBSD is on /dev/ad0s3, XP on /dev/ad0s1, and the previous Linux install is slice 2, /dev/ad0s2. The easiest thing to do would be fire up sysinstall on your running multiuser system then write a partition table to /dev/ad0s2 and claim (probably) /dev/ad0s2d as "/usr2", write filesystem, and mount it. If you feel like playing and have nothing to lose and everything to learn then look into geom(4), ccd(4), and (g)vinum, as different means of spanning a filesystem (grow /usr or /home onto the new space) over multiple partitions. Its not the kind of thing one normally wants to do on a single drive system, but sometimes one has to do what one has to do. Also might learn something in the process. -- David Kelly N4HHE, dkelly@HiWAAY.net ======================================================================== Whom computers would destroy, they must first drive mad.