From owner-freebsd-current@FreeBSD.ORG Sun Sep 5 13:26:51 2004 Return-Path: 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 802BF16A4CE for ; Sun, 5 Sep 2004 13:26:51 +0000 (GMT) Received: from hotmail.com (bay11-dav50.bay11.hotmail.com [64.4.39.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B41E43D48 for ; Sun, 5 Sep 2004 13:26:51 +0000 (GMT) (envelope-from dsnofe@msn.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sun, 5 Sep 2004 06:26:51 -0700 Received: from 222.64.53.190 by bay11-dav50.bay11.hotmail.com with DAV; Sun, 05 Sep 2004 13:26:51 +0000 X-Originating-IP: [222.64.53.190] X-Originating-Email: [dsnofe@msn.com] X-Sender: dsnofe@msn.com Date: Sun, 05 Sep 2004 21:26:30 +0800 From: Deng XueFeng To: Ian Dowse In-Reply-To: <200409041653.aa45226@salmon.maths.tcd.ie> References: <20040904230250.60A0.DSNOFE@msn.com> <200409041653.aa45226@salmon.maths.tcd.ie> Message-Id: <20040905211722.30F1.DSNOFE@msn.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.11.02 [CN] X-OriginalArrivalTime: 05 Sep 2004 13:26:51.0350 (UTC) FILETIME=[00CDC760:01C4934C] cc: current@freebsd.org Subject: Re: 6-current's BTX loader auto reboot after make world. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Sep 2004 13:26:51 -0000 I tried. but even I use: # env TZ=GMT cvs update -D'2004/06/28 14:00:00 (old than my lat build world) the loader continue autoreboot. any idea? PS: how to debug loader? > In message <20040904230250.60A0.DSNOFE@msn.com>, Deng XueFeng writes: > >i use: > > > >0:ad(0,a)/boot/loader.old > > > >to enter system, then: > ># mv loader.old loader. > > > >reboot, all is ok. > >My last build world is 2004-08-02. > >Is there any change to loader during there days? > > The amd64 module support and a few other changes went in during > that timeframe. If possible, could you try to track down which > changes are to blame? This will involve using cvs or cvsup to update > the boot code to a few different versions and test if you get a > working loader. > > First make sure you have a working copy of the loader (e.g. copy > to /boot/loader.good and test that it works). > > To test each case, you'll first need to update your boot code sources > to a particular date. With CVS, you'd use > > cd /usr/src/sys/boot > env TZ=GMT cvs update -D'2004/08/28 14:00:00' (for example) > > With cvsup you can add a 'date=2004.08.28.14.00.00' for example to > your supfile and `cvsup ... -i src/sys/boot supfile'. To build and > install the loader you'll need to do something like: > > cd /usr/src/sys/boot > make clean > make > make install > > Some dates that are worth checking are: > 2004/08/28 14:00:00 GMT (before amd64 loader work started) > 2004/08/28 17:00:00 GMT (after addition of helper functions) > 2004/08/29 00:00:00 GMT (after relocation changes) > 2004/08/29 02:00:00 GMT (all amd64 loader changes complete) > > It would be great if you could narrow down when the problem was > introduced this way, as it may be hard to find otherwise. > > Ian > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" Sincerely, Deng XueFeng MSN: dsnofe@msn.com http://www.dengh.com