[BusyBox] Strange trouble
david at digitalaudioresources.org
Thu Sep 13 08:36:51 UTC 2001
I am working on a system that has been running for some time using busybox 0.46
without any problem. The busybox provides a few routines at init time for us.
I have upgraded to busybox 0.60.1. I don't think the version I am running has
had any affect on the problem I'm seeing. I'm not even sure this is the right
place for it, but I figure there may be some people here who have seen something
similar. Forgive me if this is off-topic.
The old system was based on a RedHat 6.2 distro using busybox 0.46 for init time
stuff. The new version is using a RedHat 7.1 distro with busybox 0.60.1.
The system runs on a CDROM. When the system boots off the CDROM, the kernel
runs "/busybox/init" (from "append=/busybox/init" in the lilo.conf file). This
is the standard sysvinit. It kicks off an rc script that we wrote that does
very minimal stuff. It mounts the CDROM filesystem and runs ldconfig. That's
about it. When it completes, there is another rc script that runs at runlevel 3.
During this first rc script, on one computer (A K6-2/350 running on a DFI
K6BV3+MB), ldconfig and mount are called out by the rc script and all I get is a
message from the busybox shell saying "Illegal instruction". Nothing more. For
the same reason, when it comes time to go to runlevel 3, it fails to run the rc
script. On a PIII-950 system with a Supermicro MB (unknown model #), I do not
see this problem. It runs the non-busybox apps from the CDROM just fine.
Any thoughts? Thanks in advance for your help.
Driversoft Engineering: http://devicedrivers.com
Digital Audio Resources: http://digitalaudioresources.org
More information about the busybox