Instead of this patch people can use kern.cam.boot_delay Just set a delay in ms. That works on 8-STABLE too.
-- Gianni On Mon, Mar 1, 2010 at 5:31 PM, Hans Petter Selasky <hsela...@c2i.net> wrote: > Hi, > > Sometimes the USB sticks won't get detected in time. You can fix this by using > the following simple quick and dirty patch. > > --HPS > > ================================================================== > --- sys/kern/vfs_mount.c (revision 204512) > +++ sys/kern/vfs_mount.c (local) > @@ -1656,6 +1656,8 @@ > UMA_ALIGN_PTR, UMA_ZONE_NOFREE); > devfs_first(); > > +repeat: > + > /* > * We are booted with instructions to prompt for the root filesystem. > */ > @@ -1725,9 +1727,10 @@ > * Everything so far has failed, prompt on the console if we haven't > * already tried that. > */ > - if (!asked) > - if (!vfs_mountroot_ask()) > - goto mounted; > + if (!asked) { > + pause("WDISK", 1*hz); > + goto repeat; > + } > > panic("Root mount failed, startup aborted."); > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org" > _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"