On 2/23/12, Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> wrote: > > You can't rely on that message for anything really "being done", so > while it seems to work for you, it might fail if a new device is > suddenly discovered by the USB hardware just after it was printed out. > > Like was mentioned, please use udev for your boot procedure, it solves > this problem for you. > Puppy uses a very small initramfs that does not use udev. We use udev after a switch_root to the main Puppy filesystem. The initramfs 'init' script is supposed to find all drives and we have been able to do it reliably without udev, including reliably finding all USB drives by our method. Sometime back I did look into using udev in the initramfs, but it didn't seem to provide all the information that I need. Anyway, I will follow your recommendation and take another look at it. Thanks for the feedback. Regards, Barry Kauler -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html