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