From owner-freebsd-current Thu Sep 10 14:22:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA29591 for freebsd-current-outgoing; Thu, 10 Sep 1998 14:22:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA29577 for ; Thu, 10 Sep 1998 14:22:06 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from hel.ifi.uio.no (2602@hel.ifi.uio.no [129.240.64.91]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id XAA05599; Thu, 10 Sep 1998 23:21:53 +0200 (MET DST) Received: (from dag-erli@localhost) by hel.ifi.uio.no ; Thu, 10 Sep 1998 23:21:53 +0200 (MET DST) Mime-Version: 1.0 To: Studded Cc: freebsd-current@FreeBSD.ORG Subject: Re: 3.0-Release suggestions References: <35F6F75B.89C97D48@dal.net> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-other-addresses: 'finger dag-erli@ifi.uio.no' for a list X-disclaimer-1: The views expressed in this article are mine alone, and do X-disclaimer-2: not necessarily coincide with those of any organisation or X-disclaimer-3: company with which I am or have been affiliated. X-Stop-Spam: http://www.cauce.org/ From: dag-erli@ifi.uio.no (Dag-Erling =?iso-8859-1?Q?Co=EFdan?= =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 10 Sep 1998 23:21:52 +0200 In-Reply-To: Studded's message of "Wed, 09 Sep 1998 14:47:07 -0700" Message-ID: Lines: 33 X-Mailer: Gnus v5.5/Emacs 19.34 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id OAA29584 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Studded writes: > The other issue that I think is important is having some *detailed*, > step-by-step instructions available on the web page for people who will > be moving from 2.2.x to 3.0-Beta. Ouch. It will vary wildly depending on which 2.2.x you're running. If you're running stock 2.2.6 or earlier, you'll have to go through the slice renaming, and in any case you'll have to go through E-day and C-day and probably a few other flag days I've forgotten. Basically, it will involve getting the source and running 'make aout-to-elf', but there may be any number of additional steps required; fixing your /etc/fstab if you're pre-2.2.7, customizing /usr/src/sys/i386/conf/GENERICupgrade to get a working kernel after the ELF conversion, etc... After 'make aout-to-elf' reboots, you'll have to drop into single-user mode and pull in a fresh /etc from /usr/src/etc, then merge in whatever local changes are required (at the very least rc.conf). You'll probably want to copy /usr/src/etc/make.conf to /etc and customize *before* building so you have all the knobs and dials, since 3.x has a few that 2.2.x doesn't. Hmm... I don't have anything scheduled for this weekend... If enough people are interested and nag me, I'll try a few conversion runs on my scratch box and write up a Daemon News article about it or something :) DES -- Dag-Erling Smørgrav - dag-erli@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message