From owner-freebsd-current@FreeBSD.ORG Mon Mar 23 14:55:11 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF1491065675; Mon, 23 Mar 2009 14:55:11 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from mx.egr.msu.edu (surfnturf.egr.msu.edu [35.9.37.164]) by mx1.freebsd.org (Postfix) with ESMTP id AD5128FC33; Mon, 23 Mar 2009 14:55:11 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from localhost (localhost [127.0.0.1]) by mx.egr.msu.edu (Postfix) with ESMTP id 15A9971F1A5; Mon, 23 Mar 2009 10:39:03 -0400 (EDT) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mx.egr.msu.edu ([127.0.0.1]) by localhost (surfnturf.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LEqyb+RFbIVE; Mon, 23 Mar 2009 10:39:02 -0400 (EDT) Received: from [35.9.44.65] (daemon.egr.msu.edu [35.9.44.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: mcdouga9) by mx.egr.msu.edu (Postfix) with ESMTPSA id E778171F19B; Mon, 23 Mar 2009 10:39:02 -0400 (EDT) Message-ID: <49C79F06.4080908@egr.msu.edu> Date: Mon, 23 Mar 2009 10:39:02 -0400 From: Adam McDougall User-Agent: Thunderbird 2.0.0.19 (X11/20090307) MIME-Version: 1.0 To: Robert Noland References: <1237804575.1771.7.camel@balrog.2hip.net> In-Reply-To: <1237804575.1771.7.camel@balrog.2hip.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current Subject: Re: Booting from usb hard disk 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: Mon, 23 Mar 2009 14:55:12 -0000 Robert Noland wrote: > So I have my i386 install on a usb hard disk, which I can only boot on > one machine now. The one machine that I can make work has a bios option > that reads "BIOS ehci handoff". This used to work with the old usb > stack. The machines that it doesn't work on, boot the kernel, but fail > to mount root, giving me the forbidding mountroot> prompt, which is > immediately followed by the message saying that da0 is attached. da0 is > however not listed in the available boot devices list. I tried playing > around with the timeout in vfs_mount.c, but that didn't seem to have any > impact. It has been suggested that this may be a "geom" timeout, but I > don't know anything about the boot system really. > > robert. > > Is this a recent build of -current from the last few weeks? I seem to recall some fixes went in to delay the root mount to address this issue.