Specifications
Normally, the file "etc/ld.so.cache" contains a compiled list of system libraries. This file is
used by the dynamic linker/loader ld.so to cache library information. If it does not exist, rebuilt
automatically. For some reason, a corrupted or partial file was written to your root file system. This
corrupt file then confused the dynamic linker so that it crashed when trying to start the init process.
Question:
I cannot boot into my freshly installed ELDK Root-NFS because init dies with an unhandled signal
like this:
Freeing unused kernel memory: 124k init
PHY: e0103320:00 - Link is Up - 100/Full
init has generated signal 4 but has no handler for it
Kernel panic - not syncing: Attempted to kill init!
Rebooting in 1 seconds..
Answer:
Your CPU does not have a floating point unit, your kernel has no math emulation
(CONFIG_MATH_EMULATION) enabled but you still try to boot into a rootfilesystem intended for
FPU systems.
This is to be expected for example if you try to use a ppc_6xx rootfilesystem on an 8xx system.
14.3.8. Unable to open an initial console
Question:
The Linux kernel boots, but then hangs after printing: "Warning: unable to open an initial console".
Answer:
Most probably you have one or missing entries in the /dev directory in your root filesystem. If you
are using the ELDK's root filesystem over NFS, you probably forgot to run the ELDK_MAKEDEV and
ELDK_FIXOWNER scripts as described in 3.7. Mounting Target Components via NFS.
14.3.9. System hangs when entering User Space
(ARM)
Question:
The Linux kernel boots, but then the system hangs after printing: "Freeing init memory: 120K".
I'm using the root file system from ELDK 4.2 (or later) on an ARM system.
Answer:
ELDK 4.2 (and later) for ARM provide an EABI compliant User Space environment. You must
enable EABI support in your Linux kernel configuration, or the system will hang as described. Your
kernel's ".config" file should contain "CONFIG_AEABI=y" for this.
14.3.10. Mounting a Filesystem over NFS hangs
forever
Question:
14.3.10. Mounting a Filesystem over NFS hangs forever 178