6.1 RC1: won't boot install CD "BTX halted" on HP D530c with
SATA drive
John Baldwin
jhb at freebsd.org
Tue Apr 25 19:38:04 UTC 2006
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 <jhb at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" = http://www.FreeBSD.org
More information about the freebsd-current
mailing list