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

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

> >> 
> >> 
> >> 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.
> 
> -- 
>

Thank you for clearing that up for me.  

Josh



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?NEBBIJCLELPGBFNNJOFHIEKLCCAA.jpaetzel>