Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jun 2000 20:27:42 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.ORG>
To:        Josh Paetzel <jpaetzel@hutchtel.net>
Cc:        freebsd-questions@FreeBSD.ORG, Peter Haight <peterh@sapros.com>
Subject:   RE: Get 'System halted' when booting 4.0
Message-ID:  <200006200327.UAA02376@john.baldwin.cx>
In-Reply-To: <NEBBIJCLELPGBFNNJOFHIEIOCCAA.jpaetzel@hutchtel.net>

next in thread | previous in thread | raw e-mail | index | archive | help

On 19-Jun-00 Josh Paetzel wrote:
> 
> 
>> -----Original Message-----
>> From: owner-freebsd-questions@FreeBSD.ORG
>> [mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Peter Haight
>> Sent: Sunday, June 18, 2000 1:21 AM
>> To: freebsd-questions@FreeBSD.ORG
>> Subject: Get 'System halted' when booting 4.0
>> 
>> 
>> 
>> Just got a new Athalon 900 setup and when I try to boot 4.0 on 
>> it, I get the
>> following message:
>> 
>> int=0000000d err=00000000 efl=00030002 eip=0000568f
>> eax=00000208 ebx=00000000 ecx=c0010010 edx=00000100
>> esi=0000000b cdi=00000005 ebp=000003f4 esp=000003c4
>> cs=f000  ds=ec00  es=1000  fs=0000  gs=0000  ss=4e75
>> cs:eip = 0f 32 66 0d 00 00 08 00-0f 30 c3 66 b9 10 00 01
>> ss:esp = 04 57 15 00 00 00 00 01-00 00 3d 1d 00 ec 6a 1d
>> System Halted
>> 
>> Anyone got any ideas?
>> 
>> I get the same off of a floppy and a 3.4 CD.
>> 
>> 
> When I see things like this I tend to think that I have bad hardware.  
>
> Josh

It's not.  It faults because the BIOS is trying to use the RDMSR
instruction, which causea a GPF when it is run in Virtual 86 mode,
which is the mode we use to make BIOS calls during the boot strap.
There are several other instructions which work similarly (fault
when the BIOS runs them) and the bootstrap program simply examines
the opcode of the offending instruciton and emulates the instruction,
and then restarts the execution at the next instruction.  In this
case, we don't emulate RDMSR in 4.0, although we do now in current
as of about a day or two ago.

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200006200327.UAA02376>