From owner-freebsd-stable Fri Dec 7 9:28:49 2001 Delivered-To: freebsd-stable@freebsd.org Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by hub.freebsd.org (Postfix) with ESMTP id 9D26C37B405 for ; Fri, 7 Dec 2001 09:28:45 -0800 (PST) Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (8.10.1/8.10.1) with ESMTP id fB7HSUd28109; Fri, 7 Dec 2001 09:28:30 -0800 (PST) Message-Id: <200112071728.fB7HSUd28109@ptavv.es.net> To: doug Cc: Daniel Frazier , Drew Sanford , stable@FreeBSD.ORG Subject: Re: Error compiling kernel after cvsup In-reply-to: Your message of "Fri, 07 Dec 2001 11:27:05 EST." Date: Fri, 07 Dec 2001 09:28:30 -0800 From: "Kevin Oberman" Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Date: Fri, 7 Dec 2001 11:27:05 -0500 (EST) > From: doug > Sender: owner-freebsd-stable@FreeBSD.ORG > > Your first email sorta implied you were doing thing in the wrong order > which should be: > > make buildworld > make buildkernel KERNCONF=client > make installkernel KERNCONF=client > make installworld > mergemaster > reboot > > If you are now sitting with a kernel and userland that do not match, > advise on get that back in sync needs to come from wiser heads than me. While the order is correct, for the safest way to do this you need to add a step: make buildworld make buildkernel KERNCONF=client make installkernel KERNCONF=client reboot to single user mode (NOT the same as a shutdown to single-user!) make installworld mergemaster reboot This assures that your new kernel will actually boot before you commit to replacing your entire userland and possibly leave your system dead until you can restore the prior userland. R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message