From owner-freebsd-current@FreeBSD.ORG Tue Apr 25 19:38:04 2006 Return-Path: X-Original-To: current@freebsd.org 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 7DF1F16A405; Tue, 25 Apr 2006 19:38:04 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6B9043D48; Tue, 25 Apr 2006 19:38:03 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k3PJc2OR063073; Tue, 25 Apr 2006 15:38:02 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-current@freebsd.org Date: Tue, 25 Apr 2006 15:37:53 -0400 User-Agent: KMail/1.9.1 References: <20060425001906.X63712@rc.tex-an.net> In-Reply-To: <20060425001906.X63712@rc.tex-an.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200604251537.55519.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1425/Tue Apr 25 08:09:41 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.1 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: current@freebsd.org, mailtrail Subject: Re: 6.1 RC1: won't boot install CD "BTX halted" on HP D530c with SATA drive 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: Tue, 25 Apr 2006 19:38:04 -0000 On Tuesday 25 April 2006 01:42, mailtrail wrote: > > I can't get the 6.1-RC1 i386 disc1 CD to boot on an HP D530c. > A websearch of other "BTX halted" messages doesn't get me any > hits on the CD itself not booting into the install. I get > the menu, but no matter which option I choose I get an immediate > halt with the following details. What information do I need to > supply? > > ***** > > \ > int=0000000d err=00000000 efl=00010006 eip=00027c3e > eax=00027c38 ebx=00000000 ecx=00000000 edx=00000000 > esi=00000200 edi=0006d810 ebp=00094878 esp=0009e848 > cs=0008 ds=0010 es=0010 fs=0010 gs=0010 ss=0010 > cs:eip=0f 32 0d 00 01 00 00 0f-30 0f 20 e0 83 c8 30 0f > 22 e0 b8 00 f0 03 00 0f-22 d8 0f 20 c0 0d 00 00 > ss:esp=69 95 00 00 00 90 d9 00-00 a0 d9 00 00 10 04 00 > 00 00 00 00 00 00 04 00-00 00 00 00 00 90 d9 00 > BTX halted 00000000 0F32 rdmsr 00000002 0D00010000 or eax,0x100 00000007 0F30 wrmsr 00000009 0F20E0 mov eax,cr4 0000000C 83C830 or eax,byte +0x30 0000000F 0F22E0 mov cr4,eax 00000012 B800F00300 mov eax,0x3f000 00000017 0F22D8 mov cr3,eax 0000001A 0F20C0 mov eax,cr0 Hmm, so it doesn't like whichever MSR is being changed. If this is happening after the menu I think it is actually in the kernel that you are seeing this. %ecx is 0, so it's trying to read MSR 0. Hmm, I don't see any code in the i386 kernel that would be doing this (setting PAE/PSE on at the same time for example). Is this happening when it tries to load the kernel and before you get to a loader prompt? Can you use option 6 (or whichever it is now) to get to the loader 'OK' prompt at all? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org