From owner-freebsd-questions Fri Aug 16 17:15: 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 BB0FB37B400 for ; Fri, 16 Aug 2002 17:15:02 -0700 (PDT) Received: from mailgate.sri.com (mailgate.SRI.COM [128.18.243.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 3BB9C43E3B for ; Fri, 16 Aug 2002 17:15:02 -0700 (PDT) (envelope-from hogsett@csl.sri.com) Received: (qmail 15039 invoked from network); 17 Aug 2002 00:14:32 -0000 Received: from localhost (HELO mailgate.SRI.COM) (127.0.0.1) by mailgate.sri.com with SMTP; 17 Aug 2002 00:14:32 -0000 Received: from quarter.csl.sri.com ([130.107.1.30]) by mailgate.SRI.COM (NAVGW 2.5.1.18) with SMTP id M2002081617143225440 ; Fri, 16 Aug 2002 17:14:32 -0700 Received: from axp.csl.sri.com (axp.csl.sri.com [130.107.2.30]) by quarter.csl.sri.com (8.12.4/8.12.4) with ESMTP id g7H0F146016977; Fri, 16 Aug 2002 17:15:01 -0700 Received: from axp.csl.sri.com (localhost [127.0.0.1]) by axp.csl.sri.com (8.12.3/8.12.3) with ESMTP id g7H0F1NL000871; Fri, 16 Aug 2002 17:15:01 -0700 (PDT) (envelope-from hogsett@axp.csl.sri.com) Message-Id: <200208170015.g7H0F1NL000871@axp.csl.sri.com> To: Darren Pilgrim Cc: freebsd-questions@FreeBSD.ORG Subject: Re: When the world doesn't match the kernel, what won't work? In-Reply-To: Message from Darren Pilgrim of "Fri, 16 Aug 2002 17:10:42 PDT." <3D5D9482.6EB81946@pantherdragon.org> Mime-Version: 1.0 (generated by tm-edit 8.8 (Time Passed Me By)) Content-Type: text/plain; charset=US-ASCII Date: Fri, 16 Aug 2002 17:15:01 -0700 From: Mike Hogsett 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 Things like /usr/bin/top which read kernel variables is a good example of something that is going to break. Rather than a new kernel and old world why not do cd /usr/src make buildworld && \ make buildkernel KERNCONF=mykernelconf && \ make installworld && \ make installkernel KERNCONF=mykernelconf && \ reboot ... run mergemaster after the reboot Assuming all the makes suceeded the machine will reboot with a matching kernel and world. - Mike > After the pre-installworld reboot, and I have a system with a new kernel > and old userland, what won't be functional until I install the > new world? What breaks when the kernel version isn't that which the > userland was built for? I ask because I'm working on a way of doing > remote installworlds, and want to make use of scripts, but obviously > I can't use something that won't be functional. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message