From owner-freebsd-current@FreeBSD.ORG Mon Mar 23 17:30:34 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 D35BC1065672 for ; Mon, 23 Mar 2009 17:30:34 +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 8081C8FC2E for ; Mon, 23 Mar 2009 17:30:34 +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 n2NHTBdu013303 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 23 Mar 2009 13:29:12 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Douglas Berry In-Reply-To: <200903231541.n2NFfP6f002755@monk.cnd.dundas.on.ca> References: <200903231541.n2NFfP6f002755@monk.cnd.dundas.on.ca> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-S69OQJyjpzcTUzjYALa/" Organization: FreeBSD Date: Mon, 23 Mar 2009 12:30:09 -0500 Message-Id: <1237829409.1771.13.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 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 17:30:35 -0000 --=-S69OQJyjpzcTUzjYALa/ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2009-03-23 at 11:41 -0400, Douglas Berry wrote: > On Mon, 23 Mar 2009 05:36:15 CDT, 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. >=20 > I have been using tunefs(8) labeled partitions on my usb hard disk > under CURRENT. I changed the fstab entries to match the labels > (eg. assume mylabel is myroot, /dev/da0s1a becomes /dev/ufs/myroot) > It works well on most systems. On some systems, I see the symptom > you show, but I am saved by the labels showing up just after the > mountroot prompt. I am then able to type >=20 > ufs:/dev/ufs/myroot >=20 > and resume the boot. Maybe this helps you? Well, I haven't tried labeling the partitions, but ufs:/dev/da0s1a doesn't work from the rootmount> prompt. Even after da0 shows up. robert. >=20 > cheers, > doug >=20 --=20 Robert Noland FreeBSD --=-S69OQJyjpzcTUzjYALa/ 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) iEYEABECAAYFAknHxyEACgkQM4TrQ4qfROO97wCffYuPOomXPXSBZpUv/MPdxjGj QWgAoIkySfP/ePVAuxVvC8vbdChAKr1O =jFBe -----END PGP SIGNATURE----- --=-S69OQJyjpzcTUzjYALa/--