From owner-freebsd-current@FreeBSD.ORG Thu Apr 6 07:23:45 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A98B216A400 for ; Thu, 6 Apr 2006 07:23:45 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail14.syd.optusnet.com.au (mail14.syd.optusnet.com.au [211.29.132.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED9A343D46 for ; Thu, 6 Apr 2006 07:23:44 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail14.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k367NeIV002772 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 6 Apr 2006 17:23:42 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.4/8.13.4) with ESMTP id k367NeHv000773; Thu, 6 Apr 2006 17:23:40 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.4/8.13.4/Submit) id k367NdGf000772; Thu, 6 Apr 2006 17:23:39 +1000 (EST) (envelope-from peter) Date: Thu, 6 Apr 2006 17:23:38 +1000 From: Peter Jeremy To: Ganbold Message-ID: <20060406072338.GA700@turion.vk2pj.dyndns.org> References: <20060404101223.GH683@turion.vk2pj.dyndns.org> <44336331.40909@micom.mng.net> <20060405075841.GB699@turion.vk2pj.dyndns.org> <443381F9.3010504@micom.mng.net> <20060405090326.GD699@turion.vk2pj.dyndns.org> <44338D08.3070000@micom.mng.net> <20060405102528.GE699@turion.vk2pj.dyndns.org> <4433A4A0.5060300@micom.mng.net> <20060405185221.GI699@turion.vk2pj.dyndns.org> <44348790.6040006@micom.mng.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44348790.6040006@micom.mng.net> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: freebsd-current@freebsd.org Subject: Re: CPU class not configured problem in CURRENT-solved, boot problem -SOLVED X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Apr 2006 07:23:45 -0000 On Thu, 2006-Apr-06 12:14:24 +0900, Ganbold wrote: >Yes, that was basically my fault, wasted your time on basic thing. >I'm really sorry about that. That's OK. We all make mistakes. >>I presume 6.x and -current behave the same. This prompt is from the >>second-stage boot loader (boot2). If the problem goes away when you >>add '-n' to your /boot.config then your bios isn't starting the 18.2Hz >>timer. Otherwise, I have no idea. >> >Really great news, thanks a lot Peter, actually by adding -n option in >/boot.config solves >the boot problem. It boots now without user intervention both >6.1-PRERELEASE and CURRENT. Actually, this means your BIOS is broken. It's supposed to initialise one of the timers (I don't recall which one) to provice an 18.2Hz interrupt and tick counter for MS-DOS. FreeBSD boot2 (and possibly loader) rely on this tick counter to provide timeouts when waiting for input (normally there's a 3 or 5 second timeout at those prompts). The '-n' disables the timeouts so you can no longer override the defaults - this is not necessarily desirable in general. You might like to look at the BIOS configuration to see if there's anything that looks relevant. Alternatively, you might try HP's technical support and ask why the longword at 0x46c is not incrementing (see sys/boot/i386/boot2/boot2.c:keyhit()). Ubuntu presumably uses some alternative mechanism for any timeouts whilst booting. >However should this kind of situation must be documented somewhere, >maybe in FAQ ? I don't recall anyone reporting this sort of problem before. -- Peter Jeremy