From owner-freebsd-questions Thu Feb 5 09:30:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA21804 for questions-outgoing; Thu, 5 Feb 1998 09:30:34 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from sumatra.americantv.com (sumatra.americantv.com [207.170.17.37]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA21606 for ; Thu, 5 Feb 1998 09:28:29 -0800 (PST) (envelope-from jlemon@americantv.com) Received: from right.PCS (right.PCS [148.105.10.31]) by sumatra.americantv.com (8.8.5/8.8.5) with ESMTP id LAA26953; Thu, 5 Feb 1998 11:28:15 -0600 (CST) Received: (from jlemon@localhost) by right.PCS (8.6.13/8.6.4) id LAA00100; Thu, 5 Feb 1998 11:27:44 -0600 Message-ID: <19980205112743.05363@right.PCS> Date: Thu, 5 Feb 1998 11:27:43 -0600 From: Jonathan Lemon To: Andrew Scott Beals Cc: freebsd-questions@FreeBSD.ORG Subject: Re: bastard system References: <34D9DA19.20CBCB31@cinnamon.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.61.1 In-Reply-To: <34D9DA19.20CBCB31@cinnamon.com>; from Andrew Scott Beals on Feb 02, 1998 at 03:26:17PM +0000 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe questions" On Feb 02, 1998 at 03:26:17PM +0000, Andrew Scott Beals wrote: > OK, I've managed to screw myself really well. I've now got a > 3.0-971225-SNAP kernel, 3.0-970124-SNAP everything else and they don't > play very well together... ps and w are hosed, for example. I've made a > full backup, so I've got all my data, but I'd like to avoid a full > reinstall/reconfigure. Any suggestions? Programs that read kernel memory (top, ps, w, all the LKMs, etc...) are sensitive to the layout of particular kernel data structures and thus are closely tied to the version of the kernel you are running. If any of the data structures change, these utilities need to be recompiled to pick up the new data layout. This is an unfortunate interface wart, but one that doesn't seem to going away anytime soon. The kernel structures have definitely changed between Jan-97 and Dec-97. If you don't want to do a full reinstall, I'd at suggest the easiest way to go about it would be to install the bin.dist from the corresponding SNAP. Make sure you have a copy of your /etc directory, I'm not sure if it gets clobbered or not. I don't believe that rest of the system needs to be reinstalled. -- Jonathan