From owner-freebsd-questions@FreeBSD.ORG Thu Jul 28 15:28:28 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F9D816A41F for ; Thu, 28 Jul 2005 15:28:28 +0000 (GMT) (envelope-from kdk@daleco.biz) Received: from ezekiel.daleco.biz (southernuniform.com [66.76.92.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8749043D45 for ; Thu, 28 Jul 2005 15:28:27 +0000 (GMT) (envelope-from kdk@daleco.biz) Received: from [192.168.2.2] ([69.27.149.254]) by ezekiel.daleco.biz (8.13.1/8.13.1) with ESMTP id j6SFSN3J035567; Thu, 28 Jul 2005 10:28:25 -0500 (CDT) (envelope-from kdk@daleco.biz) Message-ID: <42E8F992.60301@daleco.biz> Date: Thu, 28 Jul 2005 10:28:18 -0500 From: Kevin Kinsey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050709 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jason Morgan References: <20050728112735.GA39925@sentinelchicken.net> In-Reply-To: <20050728112735.GA39925@sentinelchicken.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: Boot page fault - alternative kernel needed? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jul 2005 15:28:28 -0000 Jason Morgan wrote: >I have an old laptop that I am finally trying to get FreeBSD installed on. >It was recently running Linux just fine, but I am having a tough time >getting FreeBSD installed on it. Here is the error I get when booting. >I have typed all that is visible on the screen when it crashes. > ># Begin > >isa0: on isab0 >atapci0: port 0x3000-0x300f,0x376,0x170-0x177,0x >3f6,0x1f0-0x1f7 at device 1.1 on pci0 >ata0: channel #0 on atapci0 >ata1: channel #1 on atapci0 >uhci0: at device 1.2 on pci0 > > >Fatal trap 12: page fault while in kernel mode >fault virtual address = 0xeb97b >fault code = supervisor read, page not present >instruction pointer = 0x8:0xc00eb87c >stack pointer = 0x10:0xc10209f0 >frame pointer = 0x10:0xc10209f0 >code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 >processor eflags = interrupt enabled, resume, IOPL = 0 >current process = 0 (swapper) >trap number = 12 >panic: page fault > ># End > >So, my question is: Is this the UHCI driver failing to load >(happens at this same point every time I try to boot it)? >Is there any way around this? Possible using a trimmed down >kernel to boot? Any suggestions? > >Thanks in advance, >Jason > > Well, the error message seems to indicate that the swapper if failing ... but it could be that it's failing because the previously loaded uhci device code finds a bug in your hardware --- IANAE, but IIRC FBSD 5 (&& you don't say what version you're using) doesn't always play well with APM, ACPI, or what-not on some older laptops. We probably need someone else to tell us the exact incantation, but you might be able to 'escape to loader prompt' and set the equivalent of {ACPI_LOAD =0} (like I said, not sure of exact syntax) before attempting to boot (see loader(8) in the on-line manual or on another machine). If you're trying FBSD 5, I've heard of some people having success with older laptops and FBSD 4. Otherwise, they can run 5 but without APM or ACPI support. Like I said, I can't say for certain that this is what your issue is, but if you've not got a working system, it probably can't hurt to futz around with it a bit. Hopefully somebody else knows the magic words.... HTH, Kevin Kinsey