From owner-freebsd-questions Wed Jul 17 6:32: 5 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E87A137B400 for ; Wed, 17 Jul 2002 06:32:01 -0700 (PDT) Received: from otter.mills-atl.com (dsl-64-192-140-77.telocity.com [64.192.140.77]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3810943E64 for ; Wed, 17 Jul 2002 06:32:01 -0700 (PDT) (envelope-from jmmills@telocity.com) Received: from localhost (jmills@localhost) by otter.mills-atl.com (8.9.3/8.9.3) with ESMTP id JAA04700; Wed, 17 Jul 2002 09:33:11 -0400 X-Authentication-Warning: otter.mills-atl.com: jmills owned process doing -bs Date: Wed, 17 Jul 2002 09:33:11 -0400 (EDT) From: John Mills X-Sender: jmills@otter.mills-atl.com Reply-To: John Mills To: Garance A Drosihn Cc: John Mills , FreeBSD-questions Subject: Re: Question on order and targets of kernel and world builds In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Garance - Thanks for the information and for replying. On Tue, 16 Jul 2002, Garance A Drosihn wrote: > You should check: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html Will do. > If you are fairly up-to-date with freebsd-stable, the preferred order > would be more like: I presume this follows my 'cvsup', and expect this is true for freebsd-release as well? > *READ* /usr/src/UPDATING > [every time, just to make sure there are no special > issues with this specific snapshot of freebsd] > mergemaster -p ^^^^^^^^^^^^^^-- This is new to me - thanks. > make buildworld > make buildkernel > make installkernel > [reboot, to make sure the kernel at least boots up] > get into single user mode > [usually by booting into it in the above step, > although I often cheat on that...] > make installworld > mergemaster > [go thru all the questions from mergemaster] > reboot into your new world. That's exactly what I wanted to know. > You do not want to install the new world before you know whether > the kernel that matches it will work on your hardware. If the > kernel does *not* work (and I have had cases where this happens, > although not very often on freebsd-stable), then you can easily > back out by just renaming the kernel-related files in '/'. > > If you have done the installworld and *then* find out the new > kernel does not work, well, you'll be in a world of hurt. and that's a _bad_thing(TM)_ in my book. ... > The documented order is the order you should stick with, because > it's the only order that we actively *try* to keep working. If > some other order happens to work, feel free to use it, but do not > come complaining to us for the update where that alternate order > does NOT happen to work... Exactly what I wanted to know. Thanks again. - John Mills To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message