Joined: July 2007
||Posted: July 30 2007,08:26
After trying to get the USB booting faster by using the initrd version of DSL (loading the initrd and KNOPPIX file in RAM), Im now back again to the "standard" embedded version. Just feels faster to mount the KNOPPIX filesystem that loading it into RAM from slow USB motherboards.
My problem is that after Kernel and minirt24 loads and linuxrc starts executing, the USB stick dies (light go out) and never returns. With some BIOSes I have to power cycle the motherboard to get it working again!!
I pass the "fromusb" param and see the usbcore etc modules loaded, but because the stick is dead I just end up with the "Cant find KNOPPIX file" error.
If Im lucky I can, while linuxrc script detects USB devices, unplug and re-connect the stick to get it working again - it finds filesystem on /dev/sda1 and it boots fine. But this rarely works.
So, are the usb modules broken? It seems to die when the usb modules are loaded (I think).
How can I debug further?