Cannot boot joyride-2200 from USB stick

Ton van Overbeek tvoverbeek at gmail.com
Thu Jul 24 09:37:19 EDT 2008


Deepak Saxena wrote:
> On Jul 23 2008, at 22:30, Ton van Overbeek was caught saying:
>   
>> Booting starts, but mounting /dev/sda1 on /sysroot fails because the 
>> usbcore.ko module
>> needed by usb-storage.ko cannot be found.
>>     
>
> Our initramfs is missing usbcore and hcd-ehci. I've uploaded a manually 
> fixed version @:
>
> http:/dev.laptop.org/~dsaxena/olpcrd.img
>
> Just copy this over /versions/boot/current/boot olpcrd.img and it should work
> (note that I haven't actually tested this).
>
> I'm not sure how to permanently fix this as I'm not sure where in the build
> the modules get pulled in...
>
> ~Deepak
>   
I did *not* copy it to /versions/boot/current/boot, since it never 
completed the
boot from the USB stick.

I copied your modified ramdisk to /boot on the USB disk, renamed it to
olpcrd-2.6.25-deepak-fix.img and changed the olpcrd.img sym link to
point to it.

The USB boot still does not succed, but we are a bit further.
Now it is complaining about a missing libusual.ko:
WARNING: Could not open 
'/lib/modules/2.6.25-20080722.2.olpc.d86980aeb8d0adb/kernel/drivers/usb/storage/libusual.ko': 
No such file or directory
I get fewer warnings about missing symbols in usb-storage (now only four):
storage_usb_ids, usb_usual_clear_presetn, usb_usual_check_type and 
usb_usual_set_present.
But the end result is still the same: cannot mount /dev/sda1 on /sysroot.

Could you make (yet) an other fixed ram disk which I can try?

Other question, should this be entered in trac, and is it blocking for 
8.2.0 ?

Ton van Overbeek



More information about the Devel mailing list