From owner-freebsd-questions Wed Aug 18 3:44:55 1999 Delivered-To: freebsd-questions@freebsd.org Received: from scientia.demon.co.uk (scientia.demon.co.uk [212.228.14.13]) by hub.freebsd.org (Postfix) with ESMTP id 7714A1576D for ; Wed, 18 Aug 1999 03:44:47 -0700 (PDT) (envelope-from ben@scientia.demon.co.uk) Received: from lithium.scientia.demon.co.uk ([192.168.0.3] ident=exim) by scientia.demon.co.uk with esmtp (Exim 3.024 #3) id 11Gzor-000BIk-00; Wed, 18 Aug 1999 08:07:33 +0100 Received: (from ben) by lithium.scientia.demon.co.uk (Exim 3.024 #3) id 11Gzot-0001GW-00; Wed, 18 Aug 1999 08:07:35 +0100 Date: Wed, 18 Aug 1999 08:07:34 +0100 From: Ben Smithurst To: mcwong@ascend.com Cc: questions@freebsd.org Subject: Re: Safe upgrade from 2.2.5 --> 3.2 ? Message-ID: <19990818080734.A4333@lithium.scientia.demon.co.uk> References: <882567D0.0045C726.00@colton.ascend.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: <882567D0.0045C726.00@colton.ascend.com> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG mcwong@ascend.com wrote: > Is there any safe and reliable way of ugrading from 2.2.5 to 3.2 ? > Is there any upgrade utility/script available which has been tested > with success ? I recently upgraded from 2.2.6 to 3.2, which shouldn't be too different to 2.2.5 to 3.2. What I did was NFS mount /usr/src and do `make aout-to-elf-build', then `make aout-to-elf-install'. (I know I could do these in one step, `make aout-to-elf', but I like to do it separately.) It wasn't flawless for me though, but there were only minor problems. I think the main thing I forgot to do was upgrade /etc before rebooting, which meant that the ELF libraries weren't set up by ldconfig (or it might have been the a.out libraries, I can't remember). If you upgrade /etc/rc* (being careful not to clobber any changes you've made), and do `make aout-to-elf', you *should* get a working 3.2 system. There's no guarantee though, something could go wrong, so it would be a good idea to try it on a non-production system first. -- Ben Smithurst | PGP: 0x99392F7D ben@scientia.demon.co.uk | key available from keyservers and | ben+pgp@scientia.demon.co.uk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message