Comment 3 for bug 367782

This is a fundamental issue with our boot sequence, and has always been.

The problem is that the USB bus is inherently asynchronous. After we load the USB host driver, devices will begin appearing throughout the rest of the boot sequence. I guess your device is taking longer to appear than normal, so it's simply not detected by the point we mount filesystems.

There's no way to determine whether all devices have been found either.