From owner-freebsd-current Sat Oct 26 11:42:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 564CB37B401 for ; Sat, 26 Oct 2002 11:42:21 -0700 (PDT) Received: from clover.kientzle.com (user-112uh9a.biz.mindspring.com [66.47.69.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D69943E7B for ; Sat, 26 Oct 2002 11:42:20 -0700 (PDT) (envelope-from kientzle@acm.org) Received: from acm.org (c43 [66.47.69.43]) by clover.kientzle.com (8.11.3/8.11.3) with ESMTP id g9QIg2E97693; Sat, 26 Oct 2002 11:42:03 -0700 (PDT) (envelope-from kientzle@acm.org) Message-ID: <3DBAE1FA.2010209@acm.org> Date: Sat, 26 Oct 2002 11:42:02 -0700 From: Tim Kientzle Reply-To: kientzle@acm.org User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.6) Gecko/20011206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: current@FreeBSD.ORG, Peter Wemm Subject: Re: HEADS UP: you need to install a new kernel before an installworld. References: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Peter Wemm wrote: > 'make installworld' without ... a new kernel would be rather messy. > ... a reminder of the sequence is probably in order: > buildworld > buildkernel > installkernel > reboot > installworld > reboot This _does_not_work_ because 'installkernel' does not update the bootblocks. It should. Otherwise, 'installkernel' is not filling it's contract: it is not ensuring that the next boot uses the new kernel. An alternative: have installkernel link the new kernel file back to the old location, at least until 5.1. That way, either old or new boot blocks would boot the new kernel. (This may be the better approach all around; it leaves the downgrade option available for a little bit longer.) Tim Kientzle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message