[pocket-linux] Chapter 3 : no shell
David Horton
dhorton at speakeasy.net
Sat Jun 19 10:15:08 CDT 2004
Bettes wrote:
> Some extra info,
>
> 1.When I use the ch3-root.image.gz with my boot disket it works.
>
> 2.When I copy ch3-root.image.gz to a ramdisk, and replace the lib files with
> my libfiles, I have te same problem: no shell
>
> 3.When I copy ch3-root.image.gz to a ramdisk, and replace the bash file with
> my bash file I got the following error:
>
> RAMDISK: Compressed image found at block 0
> VFS: Mounted root (ext2 filesystem) readonly
> Freeing unused kernel memory: 48k freed
> /bin/sh: /lib/libc.so.6: version 'GLIBC_2.3' not found (required by /bin/sh)
> Kernel panic: Attempted to kill init!
>
> So now I have the feeling that it all boils down to a problem with the
> libraries.
>
> All suggestions are welcome :-)
>
> Bettes
>
This happened to me once when I built the diskette image on my faster
Pentium III machine and tried to run it on my old Pentium (586) laptop.
I figured out that it was because of the libraries. Redhat 9 on my
P-III machine has i686 libraries that apparently do not run on the old
i586.
If this is your situation as well you can try using non-i686 libraries.
You can either find them on your distribution or grab a precompiled
i386 glibc package from here:
http://www.happy-monkey.net/architect/bin-pkgs.
Good Luck,
Dave
More information about the Pocket-Linux
mailing list