From owner-freebsd-questions Mon Mar 20 11:41: 2 2000 Delivered-To: freebsd-questions@freebsd.org Received: from neodymium.btinternet.com (neodymium.btinternet.com [194.73.73.83]) by hub.freebsd.org (Postfix) with ESMTP id 0A3E037BF82 for ; Mon, 20 Mar 2000 11:40:49 -0800 (PST) (envelope-from mark@ukug.uk.freebsd.org) Received: from [195.99.57.29] (helo=parish.my.domain) by neodymium.btinternet.com with esmtp (Exim 2.05 #1) id 12X82I-0003fv-00; Mon, 20 Mar 2000 19:40:23 +0000 Received: (from mark@localhost) by parish.my.domain (8.9.3/8.9.3) id TAA01277; Mon, 20 Mar 2000 19:40:33 GMT (envelope-from mark) Date: Mon, 20 Mar 2000 19:40:33 +0000 From: Mark Ovens To: Dean Hollister Cc: Chris Fedde , J McKitrick , FreeBSD Questions Subject: Re: 3.4-STABLE to 4.0-STABLE Message-ID: <20000320194033.C236@parish> References: <200003200758.e2K7wxi42105@fedde.littleton.co.us> <3.0.3.32.20000320191603.007b5b00@odyssey.apana.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <3.0.3.32.20000320191603.007b5b00@odyssey.apana.org.au>; from dean@odyssey.apana.org.au on Mon, Mar 20, 2000 at 07:16:03PM +0800 Organization: Total lack of Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Mar 20, 2000 at 07:16:03PM +0800, Dean Hollister wrote: > x-no-archive: yes > > At 00:58 20/03/00 -0700, Chris Fedde wrote: > > >Hum... I'm a bit underwhelmed here. I've been having a heck of a time > >finding this message. > > [snip] > > I eventually found what I needed, by going into /usr/src/UPDATING. > > At the very end of this file, you will find the following under "COMMON > ITEMS:" > > COMMON ITEMS: > > To build a kernel > ----------------- > Update config, genassym and go: > cd src/usr.bin/genassym > make depend all install clean > cd ../../usr.sbin/config > make depend all install clean I'd recommend (from personal experience) that you omit ``clean'' from the above or you'll get failures building the kernel and doing make installworld. It's not just me either. there were some proposed changes to UPDATING posted on -stable a short while ago which included this, but it's not been committed yet. > cd ../../sys/i386/conf > config YOUR_KERNEL_HERE > cd ../../compile/YOUR_KERNEL_HERE > make depend && make > make install > > To rebuild disk /dev entries > ---------------------------- > > MAKEDEV should be copied from src/etc/MAKEDEV to /dev before > starting the following: > > For N in the list of disks > MAKEDEV N # eg ad0 > for M in the list of slices > MAKEDEV NsMa # eg ad0s1a > > > To rebuild everything > --------------------- > make world > > Except when it doesn't work. > > To update from 3.x to 4.0 stable > -------------------------------- > cd /usr/src > make buildworld > cd sbin/mknod > make install > > [*] > reboot > > cd /usr/src > make -DNOINFO installworld > make installworld > > [*] You may need to switch from wd to ad ala 19991210 > > Apologies if posting this here offends, however, I think this will answer > your question. It has certainly given me something to work with. :-) > > Regards, > > d. > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message -- Seminars, n.: From "semi" and "arse", hence, any half-assed discussion. ________________________________________________________________ FreeBSD - The Power To Serve http://www.freebsd.org My Webpage http://ukug.uk.freebsd.org/~mark/ mailto:mark@ukug.uk.freebsd.org http://www.radan.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message