From owner-freebsd-questions Thu Feb 20 12: 9:18 2003 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 288BC37B405 for ; Thu, 20 Feb 2003 12:09:17 -0800 (PST) Received: from mailhost.det3.ameritech.net (mailhost2-sfldmi.sfldmi.ameritech.net [206.141.193.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id C238B43F93 for ; Thu, 20 Feb 2003 12:09:15 -0800 (PST) (envelope-from dbailey27@ameritech.net) Received: from ameritech.net ([67.38.15.139]) by mailhost.det3.ameritech.net (InterMail vM.4.01.02.17 201-229-119) with ESMTP id <20030220194741.RLBQ176.mailhost.det3.ameritech.net@ameritech.net>; Thu, 20 Feb 2003 14:47:41 -0500 Message-ID: <3E5530AF.9070906@ameritech.net> Date: Thu, 20 Feb 2003 14:46:55 -0500 From: northern snowfall User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:0.9.4.1) Gecko/20020518 Netscape6/6.2.3 X-Accept-Language: en-us MIME-Version: 1.0 To: David@webedited.com Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Hang after soft reboot. References: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > >Hi, > Hello >On a fresh, clean install of 4.7-RELEASE my (old) machine consistently >hangs while booting after soft reboot. Powering down and back up again, or >pressing the reset button will boot the machine, but if it is rebooted by >the OS then it hangs after detecting the isa bus "isa0: on >motherboard". > This is usually a manifestation of old power interfaces (or lack there-of) mingling with devices that need to be told when to assert a RESET via power management. For example, I have a hurd of Compaq Deskpro that all use the old VIA 586 power controller. Because no OS (that I know of ... except for maybe win*?) has a driver for this chip, I get the same hang you talk about on a warm boot. Since the chipset isn't thunked properly, it doesn't let the ATA know to RESET. This can be a problem when probing the disk for information, but, normally doesn't affect loading the boot sector or the first couple of cylinders. I forget the restriction atm... Anyways, thats most likely your culprit. >This is a normal boot up, with the hang point indicated: > >ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 >ata1 at port 0x170-0x177,0x376 irq 15 on isa0 > Solution? Never warm boot. Don P.S. if you keep warm booting you might corrupt the ATA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message