From owner-freebsd-stable@FreeBSD.ORG Fri Dec 30 19:38:39 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7B4016A41F for ; Fri, 30 Dec 2005 19:38:39 +0000 (GMT) (envelope-from rse@engelschall.com) Received: from visp1.engelschall.com (visp1.engelschall.com [195.30.6.144]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9724343D73 for ; Fri, 30 Dec 2005 19:38:36 +0000 (GMT) (envelope-from rse@engelschall.com) Received: by visp1.engelschall.com (Postfix, from userid 21100) id C45321B44842; Fri, 30 Dec 2005 20:38:43 +0100 (CET) Received: by en1.engelschall.com (Postfix, from userid 10000) id 9D301A1911; Fri, 30 Dec 2005 20:38:23 +0100 (CET) Date: Fri, 30 Dec 2005 20:38:23 +0100 From: "Ralf S. Engelschall" To: freebsd-stable@freebsd.org Message-ID: <20051230193823.GA48142@engelschall.com> References: <1042d3c10512281853g2d6b772fxae84bcdf48a0cec6@mail.gmail.com> <20051229131153.GA65522@engelschall.com> <43B56BF0.3070408@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43B56BF0.3070408@freebsd.org> Organization: FreeBSD User-Agent: Mutt/1.5.11 OpenPKG/CURRENT Subject: Re: Help For upgrading Releng4.11 stable to 6.0 stable X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Ralf S. Engelschall" List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Dec 2005 19:38:40 -0000 On Fri, Dec 30, 2005, Bruce A. Mah wrote: > If memory serves me right, Ralf S. Engelschall wrote: > > > Directly jumping from 4 to 6 might work similar to the 4 to 5 procedure > > but I've never tried this. > > No. Source-upgrading to 6.X can only be done from 5.3-RELEASE (or newer > RELENG_5). So somebody trying to do a source upgrade from 4.X needs to > do it in two steps. Yes, but if you look at my 4 to 5 upgrade procedure in detail you will see that it isn't just a straight-forward "build from source" approach. It actually uses a rather strange but necessary "overwrite the running system with new binaries and then rebuild from source" approach. And I'm still not seeing why this wouldn't work for a direct 4 to 6 upgrade. This upgrade approach is far away from being pretty and elegant, of course. But it allows one to fully remotely upgrade a FreeBSD box without access to the console and single user mode (which was the hard problem I had to circumvent). And I still think it could be adapted for a direct 4 to 6 jump, although I cannot recommend doing this approach if it can be avoided. > But in general for such a "large" upgrade I'd strongly urge backing up > all data, wiping the disk(s), and reinstalling + restoring. (For what > it's worth, I specifically recommended this in the 5.X Early Adopters > Guide.) Sure, at least if someone wants UFS2 this is the only possibility at all AFAIK... -- rse@FreeBSD.org Ralf S. Engelschall FreeBSD.org/~rse rse@engelschall.com FreeBSD committer www.engelschall.com