[BusyBox] Strange trouble

David Hollister david at digitalaudioresources.org
Thu Sep 13 09:32:33 UTC 2001


Andrew Dixon wrote:
> David Hollister wrote:
> <snip>
> 
>>>Have you tried running the commands in the script one at a time to
>>>figure out which is the "Illegal instruction?"
>>>
>>Anything that isn't a busybox app causes an illegal instruction.  There are only
>>two.  A call to /bin/mount, and a call to /sbin/ldconfig.
>>
> 
> Hmmm.  You've got me stumped.  I'd check the Config.h again and make
> sure that BB_MOUNT is turned off.  You could also try removing
> /bin/mount and using BB_MOUNT.  

I need busybox mount to initially mount the filesystem on the CDROM, but then 
/bin/mount is called out to remount in the rc script.  This worked under busybox 
0.46.

> BTW which shell are you using?  I'm using BB_ASH with sysvinit and it
> works for me.

I am using MSH.

One last data point before I leave this morning.  I just built a bootable CDROM 
using the busybox from 0.46, and voila, no Illegal instruction messages. I need 
to figure out why that is.  It still didn't start up my runlevel 3 rc script for 
some reason, but at least now I figure it must have something to do with my 
busybox configuration.

-- 
David Hollister
Driversoft Engineering:  http://devicedrivers.com
Digital Audio Resources: http://digitalaudioresources.org






More information about the busybox mailing list