From owner-freebsd-stable Thu Jul 13 1:21:43 2000 Delivered-To: freebsd-stable@freebsd.org Received: from penguin.prod.itd.earthlink.net (penguin.prod.itd.earthlink.net [207.217.120.134]) by hub.freebsd.org (Postfix) with ESMTP id 2A12437C2B7 for ; Thu, 13 Jul 2000 01:21:39 -0700 (PDT) (envelope-from cjc@pool0226.cvx20-bradley.dialup.earthlink.net) Received: from pool0226.cvx20-bradley.dialup.earthlink.net (pool0158.cvx21-bradley.dialup.earthlink.net [209.179.192.158]) by penguin.prod.itd.earthlink.net (8.9.3-EL_1_3/8.9.3) with ESMTP id BAA26831; Thu, 13 Jul 2000 01:21:36 -0700 (PDT) Received: (from cjc@localhost) by pool0226.cvx20-bradley.dialup.earthlink.net (8.9.3/8.9.3) id BAA03596; Thu, 13 Jul 2000 01:19:37 -0700 (PDT) Date: Thu, 13 Jul 2000 01:17:52 -0700 From: "Crist J. Clark" To: Andreas Klemm Cc: freebsd-stable@FreeBSD.ORG Subject: Re: how to update from FreeBSD 2.2.8 to RELENG_4 Message-ID: <20000713011751.B557@dialin-client.earthlink.net> Reply-To: cjclark@alum.mit.edu References: <20000713091845.A2997@titan.klemm.gtn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20000713091845.A2997@titan.klemm.gtn.com>; from andreas@klemm.gtn.com on Thu, Jul 13, 2000 at 09:18:45AM +0200 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Jul 13, 2000 at 09:18:45AM +0200, Andreas Klemm wrote: > Hi ! > > I have an old FreeBSD 2.2.8 installation at a customers site. > Does somebody have any experience in upgrading such a machine to 4.0 ? > > Or is there a document available where these steps are documented > over the different FreeBSD releases ??? > > I'd do the following and pray ... [snip] 1) Get 4.0-RELEASE install floppies. 2) Do a binary install of the minimal system using media of choice (FTP, 4.0-R CDROM, etc.). 3) Grab 4.x-STABLE source with CVSup. i) If you have an old cvsup installed, it is probably broken. Shuffle aout libs to fix, or ii) Install a new cvsup package during sysinstall (safer). 4) Make sure /etc/make.conf has enabled COMPAT22. 5) buildworld. 6) Configure 4.x kernel, buildkernel, installkernel. 7) installworld. 8) Reboot. Why bother building source each step of the way? It can only make trouble. It does not benefit you in anyway. There are some details left out, but that is left as an excercise for the reader. -- Crist J. Clark cjclark@alum.mit.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message