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

Richard June rjune at imagestream-is.com
Wed Mar 14 17:07:59 UTC 2001


Bob Van Gulick wrote:

> 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"
This is because linuxrc isn't in busybox, it's a script or program that runs the initialization stuff, then exits 
and passes control to init, either directly by calling it, or indirectly(I don't 'member which)

> I do have a linuxrc in the root of my ramdisk directory and it points to 
> /bin/busbox which also is there. 
See above. linuxrc should probably be a script that reads something like this.
#!/bin/sh
/sbin/init

That is a simple example, but it should work.









More information about the busybox mailing list