From owner-freebsd-current@FreeBSD.ORG Mon Mar 23 10:36:39 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 1614F1065670 for ; Mon, 23 Mar 2009 10:36:39 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id D41C08FC27 for ; Mon, 23 Mar 2009 10:36:38 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.156] (adsl-1-207-58.bna.bellsouth.net [65.1.207.58]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n2NAZHmZ011150 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 23 Mar 2009 06:35:17 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: freebsd-current Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-kBOfNYdCkCZsOikNN1bR" Organization: FreeBSD Date: Mon, 23 Mar 2009 05:36:15 -0500 Message-Id: <1237804575.1771.7.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Subject: 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 10:36:39 -0000 --=-kBOfNYdCkCZsOikNN1bR Content-Type: text/plain Content-Transfer-Encoding: quoted-printable 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. --=20 Robert Noland FreeBSD --=-kBOfNYdCkCZsOikNN1bR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAknHZh8ACgkQM4TrQ4qfROOPLACfaCD4XONsoEsiwJhF4NSiNaQM 9j8AnAtymolrC5fam7eyRpdxc1653DO2 =4YbT -----END PGP SIGNATURE----- --=-kBOfNYdCkCZsOikNN1bR--