From owner-freebsd-current@FreeBSD.ORG Thu Nov 1 03:42:40 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1551216A41A for ; Thu, 1 Nov 2007 03:42:40 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id B908F13C48D for ; Thu, 1 Nov 2007 03:42:39 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8p) with ESMTP id 217182183-1834499 for multiple; Wed, 31 Oct 2007 22:42:11 -0500 Received: from [192.168.0.18] (osx.baldwin.cx [192.168.0.18]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id lA13g0o0000413; Wed, 31 Oct 2007 23:42:00 -0400 (EDT) (envelope-from jhb@freebsd.org) In-Reply-To: <11078.80910.qm@web27808.mail.ukl.yahoo.com> References: <11078.80910.qm@web27808.mail.ukl.yahoo.com> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <0794CD63-E196-4C80-A6CD-E5D7AC72DCC7@freebsd.org> Content-Transfer-Encoding: 7bit From: John Baldwin Date: Wed, 31 Oct 2007 23:40:06 -0400 To: Red Neck X-Mailer: Apple Mail (2.752.3) X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Wed, 31 Oct 2007 23:42:01 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/4654/Wed Oct 31 18:07:28 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: freebsd-current@freebsd.org Subject: Re: Loader broken in Head? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Thu, 01 Nov 2007 03:42:40 -0000 On Oct 31, 2007, at 5:11 PM, Red Neck wrote: > The output of the loader is as follows: > > BTX loader 1.00 BTX version is 1.01 > Consoles: internal video/keyboard > BIOS drive C: is disk0 > BIOS drive D: is disk1 > BIOS drive E: is disk2 > BIOS 639kB/2090660kB available memory > > FreeBSD/i386 bootstrap loader, Revision 1.1 > (root@jerry, Thu Oct 25 23:37:25 BST 2007) > \ ( <- spins forever) Ok. There are two things you can do to help debug this further: 1) Find the exact commit that breaks the loader for you. There were a few commits before the GPT commit that you could try backing out to. It should be sufficient to just change /sys/boot rather than the whole tree. 2) Start adding printfs (such as in open() in boot/common/open.c) to figure out what the loader is doing when the twiddle is spinning. The twiddle means it is doing disk I/O requests of some sort, so we need to see what it is trying to do. -- John Baldwin