From owner-freebsd-questions@FreeBSD.ORG Wed Sep 6 14:37:56 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 DEF6616A4E1 for ; Wed, 6 Sep 2006 14:37:56 +0000 (UTC) (envelope-from xfb52@dial.pipex.com) Received: from smtp-out4.blueyonder.co.uk (smtp-out4.blueyonder.co.uk [195.188.213.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1D8043D6D for ; Wed, 6 Sep 2006 14:37:48 +0000 (GMT) (envelope-from xfb52@dial.pipex.com) Received: from [172.23.170.145] (helo=anti-virus03-08) by smtp-out4.blueyonder.co.uk with smtp (Exim 4.52) id 1GKyXD-0001TO-69; Wed, 06 Sep 2006 15:37:47 +0100 Received: from [82.41.35.166] (helo=[192.168.0.2]) by asmtp-out3.blueyonder.co.uk with esmtp (Exim 4.52) id 1GKyX4-0006Az-9u; Wed, 06 Sep 2006 15:37:38 +0100 Message-ID: <44FEDD32.4040601@dial.pipex.com> Date: Wed, 06 Sep 2006 15:37:38 +0100 From: Alex Zbyslaw User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-GB; rv:1.7.13) Gecko/20060515 X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Horne References: <42858.167.246.36.14.1157552428.squirrel@webmail.dfwlp.org> In-Reply-To: <42858.167.246.36.14.1157552428.squirrel@webmail.dfwlp.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: can i build more than one world on a buildserver? 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: Wed, 06 Sep 2006 14:37:57 -0000 Jonathan Horne wrote: >is it possible to have STABLE and RELENG built on a single build server? >or further, is it possible to have 5.5 and 6.1 worlds built from the same >machine? > > Yes. Just slice up your disk and use one of the extra slices to install your other version. AFAIK, you need one slice per system because you can only boot from the "a" partition is a slice. You have to use a real slice not a logical/extended one. Or just get an extra disk and install extra system to that. Of course, you can only *run* one at a time, but you can certainly share user data between builds (though any binaries probably require compat packages). This is generally how I upgrade between major revisions. I have extra /, /usr, /var and /usr/local (called /alt, /alt/var...) and I install new version to the "alt" partitions. Then use boot manager to pick which to boot. Once I am happy with the new version I either copy it across to the original partitions or just boot the new partitions from then on and use the old partitions as the "alt"s. --Alex