From owner-freebsd-questions@FreeBSD.ORG Wed Aug 16 12:42:37 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 980A316A54F for ; Wed, 16 Aug 2006 12:42:37 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from mail2.sea5.speakeasy.net (mail2.sea5.speakeasy.net [69.17.117.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C09843F74 for ; Wed, 16 Aug 2006 12:40:40 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 25403 invoked from network); 16 Aug 2006 12:40:16 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail2.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 16 Aug 2006 12:40:15 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id 543CD28449; Wed, 16 Aug 2006 08:40:15 -0400 (EDT) To: freebsd-questions@freebsd.org References: <44E21602.4070303@2012.vi> <200608152339.51621.danny@ricin.com> From: Lowell Gilbert Date: Wed, 16 Aug 2006 08:40:15 -0400 In-Reply-To: <200608152339.51621.danny@ricin.com> (Danny Pansters's message of "Tue, 15 Aug 2006 23:39:51 +0200") Message-ID: <44ejvgzweo.fsf@be-well.ilk.org> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: Rebuilding, Got Questions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Aug 2006 12:42:37 -0000 Danny Pansters writes: >> cd /usr/src >> make -j4 buildworld // single CPU system >> make buildkernel >> make installkernel > >> reboot > > I wouldn't do this, because after reboot your kernel and userland are sure to > be out of sync and that may cause problems preventing you from fully > (multi-user) booting. Or what if the rc scripts have changed (but not > installed yet) and your NIC doesn't come up because of that... It is the recommended procedure. Note that there is no way to avoid having userland and kernel out of synch temporarily during the update. More important, in general, is making sure that the new system kernel is capable of booting before you go ahead and replace the rest of the base system. -- Lowell Gilbert, embedded/networking software engineer, Boston area http://be-well.ilk.org/~lowell/