From owner-freebsd-stable@FreeBSD.ORG Thu Jan 20 18:01:28 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F08516A4CE; Thu, 20 Jan 2005 18:01:28 +0000 (GMT) Received: from postal3.es.net (postal3.es.net [198.128.3.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1FE643D49; Thu, 20 Jan 2005 18:01:27 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id IBA74465; Thu, 20 Jan 2005 10:01:27 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 3BCB35D07; Thu, 20 Jan 2005 10:01:27 -0800 (PST) To: Scot Hetzel In-reply-to: Your message of "Thu, 20 Jan 2005 10:12:04 CST." <790a9fff050120081229a3ec6a@mail.gmail.com> Date: Thu, 20 Jan 2005 10:01:27 -0800 From: "Kevin Oberman" Message-Id: <20050120180127.3BCB35D07@ptavv.es.net> cc: freebsd-stable@freebsd.org cc: freebsd-amd64@freebsd.org Subject: Re: Failure on today's CVS (stable, AMD) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2005 18:01:28 -0000 > Date: Thu, 20 Jan 2005 10:12:04 -0600 > From: Scot Hetzel > Sender: owner-freebsd-stable@freebsd.org > > On Wed, 19 Jan 2005 16:42:29 -0500, Michael R. Wayne > wrote: > > 2) More importantly, I recovered by loading /boot/kernel.old/kernel > > and the box is up BUT I am concerned that the NEXT time that I > > do "make installkernel" I'll stomp on kernel.old losing this fallback > > procedure. I can certainly copy /boot/kernel.old to /boot/kernel.save > > but is there something else I should save? Or is there another > > suggested procedure? > > > When I have a bad kernel I do the following after booting the good kernel. > > cd /boot > rm -rf kernel > cp -rp kernel.old kernel > cp -rp kernel.old kernel.good > > This way I can reboot the box without going into the loader to load kernel.old. While this works (I've done it), "make reinstallkernel" and "make -DMODULES_WITH_WORLD" reinstallkernel" can also be good friends. -- 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