[BusyBox] Help getting .49 booted on a 2.4 kernel

Bob Van Gulick rvangulick at navicent.com
Tue Mar 13 17:26:08 UTC 2001


Hi all,

I've been using busybox for a while on the 2.3.99 kernel with busybox 0.45 and everything has been working fine.  I'm in the process of moving up to the golden 2.4 kernel and decided I should probably goto the latest busybox (.49) as well.  I'm working on an embedded linux system that is being cross compiled to run on MIPS.

Unfortunately, I'm having some problems with 2.4 and BB .49.   When my ramdisk is mounted and busybox is init'ed, I get the following error msgs:
"linuxrc: applet not found"
"kernel panic:  I have no root and want to scream"

I do have a linuxrc in the root of my ramdisk directory and it points to /bin/busbox which also is there.  

So I thought, OK, let me try the 0.45 BB with the 2.4 kernel.  Different, but still bad results:
"Sorry, there is not enough memory in your computer"

I poked around a bit and found that the check_free_memory function in init.c is different for the 2.4 kernel, so I tried to patch my BB .45 code with the memory size change, but then my kernel crashed with an out of memory error. Uggghhh

I'd really like to BB .49 working with the 2.4.0 kernel, so if anyone has any suggestions, please let me know!

Thanks
Bob Van Gulick
rvangulick at navicent.com



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.busybox.net/pipermail/busybox/attachments/20010313/9a1f8ff7/attachment-0001.htm 


More information about the busybox mailing list