usb/143790: can not boot from usb hdd
Hans Petter Selasky
hselasky at c2i.net
Thu Feb 11 09:15:50 UTC 2010
On Thursday 11 February 2010 08:50:58 Crazy Alex wrote:
> >Number: 143790
> >Category: usb
> >Synopsis: can not boot from usb hdd
> >Confidential: no
> >Severity: non-critical
> >Priority: low
> >Responsible: freebsd-usb
> >State: open
> >Quarter:
> >Keywords:
> >Date-Required:
> >Class: sw-bug
> >Submitter-Id: current-users
> >Arrival-Date: Thu Feb 11 08:00:01 UTC 2010
> >Closed-Date:
> >Last-Modified:
> >Originator: Crazy Alex
> >Release: 8.0-STABLE-201001
> >Organization:
>
> Atlantis
>
> >Environment:
>
> FreeBSD 8.0-STABLE-201001 FreeBSD 8.0-STABLE-201001 #0: Mon Feb 8
> 20:44:06 YEKT 2010 root@:/usr/src/sys/i386/compile/ALEX_USB i386
>
> >Description:
>
> I can not boot installed on the usb hdd (da0) system. An attempt to mount
> the root system is to define the system usb hdd:
>
> Manual root filesystem specification:
> <fstype>:<device> Mount <device> using filesystem <fstype>
> eg. ufs:/dev/da0s1a
> eg. cd9660:/dev/acd0
> This is equivalent to: mount -t cd9660 /dev/acd0 /
>
> ? List valid disk boot devices
> <empty line> Abort manual input
>
> >How-To-Repeat:
> >
> >Fix:
>
> edit /usr/src/sys/kern/vfs_mount.c
>
> in 1655 line:
>
> ....
> options = NULL;
>
> + pause("usbwait", hz * 10);
>
> root_mount_prepare();
>
> Add a pause of 10 seconds to mount the root filesystem during this time usb
> hdd will have time to define the system. Then recompile the kernel.
>
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
>
This is a known issue.
--HPS
More information about the freebsd-usb
mailing list