Bug#631754: mountfrom=ufs:/dev/ufsid/... can timeout with USB flash drives
The photos at
have been captured from the display of my aspire one laptop that boots
debian kfreebsd-i386 squeeze from a USB flash drive.
As you can see, the kernel does not wait long enough for the USB flash
drive. It prints ROOT MOUNT ERROR and drops me to "mountroot>" prompt.
If I enter a wrong device (one that contains ext2) three times then the
"List of GEOM managed disk devices:" suddenly changes and includes the
real rootfs "ufsid/4cc08aab6455cf88". If I then type this long string
with the keyboard the boot continues normally.
Is there a parameter like rootwait=N in Linux? I'm ok with slow bootup
but I'm not ok with unreliable bootup :-)