Re: Booting from usb hard disk

From: Robert Noland <rnoland_at_FreeBSD.org>
Date: Mon, 23 Mar 2009 12:26:20 -0500
On Mon, 2009-03-23 at 10:39 -0400, Adam McDougall wrote:
> 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.

Yes, this is HEAD from last night.  It does suggest that it is waiting
for ushub4, (that is the code from vfs_mount.c), this appears to be
another issue, possibly with geom identification.

robert.

-- 
Robert Noland <rnoland_at_FreeBSD.org>
FreeBSD

Received on Mon Mar 23 2009 - 16:27:08 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:44 UTC