USB booting :: USB Drive Disconnects
I had the same problem. Using 'dsl toram' helped in my case too. Thank you :-)
In my case the USB-stick was booting sometimes and sometimes it wasn't. As you told, I could see switching off the LEDs of the USB port short after loading the USB modules into ramdisk. I guess a timing problem of the mainboard or bios.
Finally I found a solution for the disconnect-at-boottime-problem. The script linuxrc (in minirt24.gz) is controlling the boot-process including loading the necessary (usb-)modules. For my hardware (a gigabyte 7vtx- mainboard) I had to remove the module usb-uhci.o. It's not needed to load drivers for both types of usb-controllers (ohci and ehci).
I was having the same problem. My solution was also to use the 'toram' option, but I think in my case it was related to my usb hub. Disconnecting the power to the hub or using the drive in the other usb port on the motherboard fixed the problem.
original here.