From owner-freebsd-questions Tue Jun 20 4:14:10 2000 Delivered-To: freebsd-questions@freebsd.org Received: from ns1.hutchtel.net (ns1.hutchtel.net [206.9.112.100]) by hub.freebsd.org (Postfix) with ESMTP id DB02837BE72; Tue, 20 Jun 2000 04:14:04 -0700 (PDT) (envelope-from jpaetzel@hutchtel.net) Received: from joshpaet (hutch-811.hutchtel.net [206.10.71.139]) by ns1.hutchtel.net (8.9.1/8.9.0) with SMTP id GAA12538; Tue, 20 Jun 2000 06:14:01 -0500 (CDT) From: "Josh Paetzel" To: "John Baldwin" Cc: , "Peter Haight" Subject: RE: Get 'System halted' when booting 4.0 Date: Tue, 20 Jun 2000 06:16:07 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-reply-to: <200006200327.UAA02376@john.baldwin.cx> X-Mimeole: Produced By Microsoft MimeOLE V5.00.2919.6600 Importance: Normal Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> > >> > >> 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