/sbin/init fails to execute (busybox-1.15.2)
mayur.nan at gmail.com
Mon Dec 28 13:20:53 UTC 2009
I developed an arm toolchain (for arm1176 platform) using the
cross-tool-ng (with glibc-2.9,binutils-1.19, gcc-4.3.4). I then
followed this link to develop a busybox based filesystem:
I am using busybox-1.15.2. After my filesystem is built, i try to boot
my ARM1176 using this filesytem using NFS mount. The filesystem is
mounted successfully, but /sbin/init fails to execute and gives the
md: autorun ...
md: ... autorun DONE.
Looking up port of RPC 100003/2 on 10.170.0.51
Looking up port of RPC 100005/1 on 10.170.0.51
VFS: Mounted root (nfs filesystem).
Freeing init memory: 152K
/sbin/init: error while loading shared libraries: libm.so.6: cannot
open shared object file: No such file or directory
Kernel panic - not syncing: Attempted to kill init!
I can see that /lib has the following files:
-rwxr-xr-x 1 root root 1334602 Dec 28 16:11 libm-2.9.so
lrwxrwxrwx 1 root root 11 Dec 28 16:20 libm.so.6 -> libm-2.9.so
Does anyone has any idea what is happening here? Any pointers will be helpful.
Thanks in advance for your help!
More information about the busybox